Charles Weems

Course Information

All information for the course (syllabus, schedule, contact info, etc.) is available from Moodle. Slides are posted there after each class (because sometimes changes are made during class). Assignments, in-class exercises, handouts, etc., will also be available there.


Course description, grading, project info, general  policies, office hours, reading materials


Reading assignments, outline of subject matter, project due dates, holidays

CmpSci 335

Fall 2023

Inside the Box

Office Hours: M 10:30 - 11:30 and by appointment