Explore courses

Fall 2026

Find your next class

25 courses

Historical grades cover up to five years through the selected term. Grade sorting prioritizes courses with at least 100 letter grades.

ASTRON 103 explores the universe, covering stars, galaxies, black holes, and cosmology.

Offering recorded · Fall 2026

Historical reviews of Matthew Bershady, Thomas Beatty: The course involves significant textbook reading and algebra, with some instructors providing difficult exams that diverge from homework difficulty.

historical GPA · grades

Spring 2022–Spring 2026

ASTRON 682 is a continuation of ASTRON 681 for seniors completing honors theses in astronomy under faculty supervision.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

ASTRON 692 is a senior thesis course involving individual study and thesis completion arranged with a faculty member.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

GENERAL PHYSICS introduces mechanics, heat, and waves at the non-calculus level with applications to various fields.

Offering recorded · Fall 2026

Exams are fair but include one or two tough questions that require significant thought and effort.

historical GPA · grades

Spring 2022–Spring 2026

PHYSICS 104 is a general physics course covering electricity, magnetism, optics, and modern physics as a continuation of PHYSICS 103.

Offering recorded · Fall 2026

Exams are high-stakes with no notes and minimal partial credit, while labs and homeworks involve significant busy work.

historical GPA · grades

Spring 2022–Spring 2026

PHYSICS 199 is an introductory-level directed study involving a mentored research project in physics.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

A calculus-based physics course for engineers covering electricity, magnetism, light, and sound.

Offering recorded · Fall 2026

Reviewers characterize the class as inherently difficult with tough exams, though the workload is often manageable. Some note that finals combine many concepts, while others report strict grading with no curve despite low test averages.

historical GPA · grades

Spring 2022–Spring 2026

Calculus-based physics for biological science majors covering mechanics, energy, momentum, heat, and sound.

Offering recorded · Fall 2026

The course is rated difficult, with exams often perceived as harder than homework or lecture content suggests. Success reportedly requires significant self-study, utilizing past exams, and completing all homework and labs.

historical GPA · grades

Spring 2022–Spring 2026

A calculus-based physics course for biological science majors covering electricity, magnetism, light, and modern physics.

Offering recorded · Fall 2026

Several reviewers report that exams are significantly harder than lectures or homework, featuring ambiguous questions and topics not covered in class. The course is described as disorganized, with lectures that are useless, incoherent, or difficult to follow.

historical GPA · grades

Spring 2022–Spring 2026

A calculus-based, rigorous introduction to physics covering mechanics, waves, thermodynamics, statistical mechanics, and modern physics with computation.

Offering recorded · Fall 2026

Historical reviews of Duncan Carlsmith, Kam Arnold: The workload involves substantial homework and difficult lab reports, particularly those requiring MATLAB programming. Reviewers note that coding components are extensive and often feel disconnected from lecture content, requiring significant time to complete.

historical GPA · grades

Fall 2022–Spring 2026

A modern physics course covering quantum mechanics, nuclear, particle, condensed matter, and atomic physics.

Offering recorded · Fall 2026

Historical reviews of Jeffrey Schmidt, Peter Timbie: Peter Timbie’s exams were described as incredibly difficult and unrelated to homework, while Jeffrey Schmidt’s course required copying formulas from practice exams to succeed.

historical GPA · grades

Fall 2022–Spring 2026

PHYSICS 298 is a directed study offering an intermediate-level mentored research project in physics.

Offering recorded · Fall 2026

No recorded grade history

PHYSICS 299 is a directed study offering an intermediate-level mentored research project in physics.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

Covers electric circuits, electronics, and digital logic analysis.

Offering recorded · Fall 2026

Historical reviews of Dan McCammon, Peter Timbie: Reviewers rate the difficulty as high, noting that lectures are scattered or disorganized, requiring significant independent study to understand the material.

historical GPA · grades

Fall 2022–Fall 2025

PHYSICS 499 is an advanced-level mentored research project in physics.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

PHYSICS 682 is a mentored individual research and study course for students completing Physics Honors in the Major.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

PHYSICS 691 is a mentored individual research and study course for students completing a senior thesis.

Offering recorded · Fall 2026

No recorded grade history

PHYSICS 692 is a senior thesis course involving mentored individual research and study.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2022 · limited sample

PHYSICS 799 is a graduate-level independent study course focused on conducting mentored research projects in physics.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2022–Spring 2026 · limited sample

PHYSICS 805 covers special topics in physics at the graduate level.

Offering recorded · Fall 2026

historical GPA · grades

Spring 2023–Spring 2026
PHYSICS 990

Research

1–12 credits

PHYSICS 990 is a research course where students conduct supervised research projects with individual faculty members.

Offering recorded · Fall 2026

No recorded grade history

Looking for a professor? →