Explore courses

Fall 2026

Find your next class

2 courses

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

Introduces object-oriented programming, data structures, and algorithmic design using Java.

Offering recorded · Fall 2026

The course features weekly long programming assignments or cumulative tests, with one reviewer noting that exams can be tough and require office hour support.

historical GPA · grades

Spring 2022–Spring 2026

COMPSCI 571 teaches the development of user interfaces using modern paradigms, input processing methods, and multi-platform APIs.

Offering recorded · Fall 2026

The workload is high, but assignments are useful and interesting, with extensions and extra credit available to lighten the burden.

historical GPA · grades

Spring 2022–Spring 2026

Looking for a professor? →