Aggie Courses

Texas A&M course catalog

Find the right course, faster.

Search every course in the Texas A&M catalog by what you actually want: a topic, a graduation requirement, or a course code. Then check the grade history, enrollment, and instructors behind it before you register.

No account needed. Built on Texas A&M public catalog and grade data.

What it does

Built for the questions a course catalog can't answer

Search in plain language

Name the subject in a few words: machine learning, Texas Government, Film History. Short and specific works best: enough to say what you mean, but no need for a full sentence. Courses still turn up when the catalog words things differently than you would.

Filter the way you register

Narrow by term, subject, campus, and degree level, or by core curriculum area, university requirements like Writing Intensive, and the restrictions that apply to your major.

Check the record first

Every course opens to its grade history, enrollment trends, current section availability, and the instructors who have taught it, with a page for each professor.

Who it's for

Made for the week before registration

Application demo

From a blank search to a course worth registering for

Six steps through the search engine. Every image below is a real screenshot of the running application.

  1. Search in plain language

    Start with a few words for what you want: a topic like machine learning or Film History, or a course code like POLS 206. Keep it short and specific. The example below still lands on the right courses even though the catalog never uses that exact phrase.

    The search field with the phrase prerequisite calculus typed into it.
  2. Pick your offering term

    Choose the term you're registering for and results narrow to courses with sections that term. Pick Total Course Catalog instead to search every course A&M offers, whether or not it is running right now.

    The Offering Term dropdown showing the current selection, Fall '26.
  3. Narrow by subject, campus, and order

    Type a subject code with autocomplete, choose one or more campuses, and decide how results are ordered: by relevance, by how heavily enrolled a course is, or by GPA.

    The Subject, Campus and Rank controls, set to MATH, College Station and Relevance.
  4. Open More Filters for requirements

    This is where degree plans get settled: core curriculum areas, university requirements like Writing Intensive, course level, instruction format, and the eligibility restrictions that apply to your major.

    The expanded More Filters panel, with groups for Format, Degree Level, Core Curriculum, University Requirements and Student Major.
  5. Adjust using the filter chips

    Every active filter becomes a chip under the search panel. Click one to drop that filter, or clear them all at once. Results update immediately, so you can widen a search that came back too thin.

    Removable filter chips reading MATH, College Station and Writing Intensive, followed by a Clear all button.
  6. Open a course for the full record

    Each result carries its GPA, recent enrollment, prerequisites, and how many sections are still open. Open sections only hides anything already full. Open a course for its full grade history, enrollment trend, current sections, and a page for each professor who has taught it.

    A result card for MATH 467 Modern Geometry showing 3 credits, one section open, a 3.30 GPA, enrollment, the course description, prerequisites and attribute tags.

Ready to look something up?

Start with a subject, a course code, or just a topic you're curious about.

Search courses →