Welcome!


Welcome to CMSC 150: Introduction to Computing! Course assignments and updates will be posted here. Updates will also be posted to Piazza.


Calendar

Completed assignments are colored in light gray, upcoming assignments are colored in white with the next immediate element in blue.

All dates are tentative. If there are extenuating circumstances for the dates above please discuss with the instructor.

AssignmentDate

Culture Assignments (Blog or Essay) - Entries due by start of class; comments due by 11:59pm

Blog 1Tue. Oct. 24
Blog 2Tue. Oct. 31
Blog 3Tue. Nov. 7
Blog 4Tue. Nov. 14
Blog 5Tue. Nov. 21
EssayTue. Nov. 21

Programming Assignments - Due before start of lab session

Programming 1 Wed. Sep. 6
Programming 2 Wed. Sep. 13
Programming 3 Wed. Sep. 20
Programming 4 Wed. Sep. 27
Programming 5 Wed. Oct. 11
Programming 6 Wed. Oct. 18
Programming 7 Wed. Oct. 25
Programming 8 Wed. Nov. 1
Programming 9 Wed. Nov. 8
Programming 10 Wed. Nov. 15

Reading and Quizzes - Quizzes on material from reading specified on same row

Quiz 0, Ch 1.1-1.10 Aug. 31
Quiz 1, Ch 2, Ch 4 Sep. 7
Quiz 2, Ch 3 Sep. 14
Quiz 3, Ch 5.1-5.6 Sep. 21
Quiz 4, Ch 5.7-5.14 Sep. 28
Quiz 5, Ch 6 Oct. 12
Quiz 6, Ch 12.1-12.6, 12.11, Ch 18 Oct. 26
Quiz 7, Ch 7.1-7.9, 7.12-7.13, Ch 8 Nov. 2
Quiz 8, Ch 9.1-9.6, 10.1-10.6 Nov. 9
Quiz 9, Ch 9.7-9.14, 10.7-10.11 Nov. 16
Quiz 10, Ch 7.10-7.11 Nov. 30

Projects and Exams

Mid-term Exam Oct. 3 (written); Oct. 4 (programming)
Programming Project Proposal Nov. 29
Programming Project Check Point Dec. 7
Programming Project Dec. 14 (Presentations must be sent to Dr. Denny by 8:00am that day)