CMSC 122 is not so bad.

Just don't forget to take the exams.

Here is the schedule:

Exam 1 Monday 10/12
Exam 2 Monday 11/23
Final Monday 12/14