CS 136: Elementary Algorithm Design and Data Abstraction, Fall 2021

Calendar

Below are the tentative schedules for readings, assignments, and self-check quizzes. All dates are subject to change.

IMPORTANT: All assignments are due at 1:00 pm; all self-check quizzes are due at 9:00 pm EST.

Monday
Tuesday
Wednesday
Thursday
Friday
Week One
September 08
September 09
September 10
A0 & A1 posted
Sections 1 & 2 posted
Quizzes 1 & 2 posted
Week Two
September 13
September 14
September 15
September 16
September 17
Section 01 (Course Introduction)
Section 02 (An Intro to C)
Tutorial 1 held
Quiz 1 due
A0 due
A2 posted
Section 3 posted
Quiz 3 posted
Week Three
September 20
September 21
September 22
September 23
September 24
Section 03 (Imperative C)
Tutorial 2 held
Quizzes 2 & 3 due
A1 & A2 due
A3 posted
Section 4 posted
Quiz 4 posted
Week Four
September 27
September 28
September 29
September 30
October 01
Section 04 (Memory & Control Flow)
Tutorial 3 held
Quiz 4 due
A3 due
A4 posted
Sections 5 & 6 posted
Quizzes 5 & 6 posted
Week Five
October 04
October 05
October 06
October 07
October 08
Section 05 (Introduction to Pointers in C)
Section 06 (Modularization & ADTs)
Tutorial 4 held
Quizzes 5 & 6 due
A4 due
Week Off
October 11
October 12
October 13
October 14
October 15
Reading Week
Thanksgiving
Week Six
October 18
October 19
October 20
October 21
October 22
Midterm Exam Week
A5 posted
Section 7 posted
Quiz 7 posted
Week Seven
October 25
October 26
October 27
October 28
October 29
Section 07 (Arrays)
Tutorial 5 held
Quiz 7 due
A5 due
A6 posted
Section 8 posted
Quiz 8 posted
Week Eight
November 01
November 02
November 03
November 04
November 05
Section 08 (Efficiency)
Tutorial 6 held
Quiz 8
A6 due
A7 posted
Section 9 posted
Quiz 9 posted
Week Nine
November 08
November 09
November 10
November 11
November 12
Section 09 (Strings)
Tutorial 7 held
Quiz 9 due
A7 due
A8 posted
Section 10 posted
Quiz 10 posted
Week Ten
November 15
November 16
November 17
November 18
November 19
Section 10 (Dynamic Memory & ADTs in C)
Tutorial 8 held
Quiz 10 Due
A8 due
A9 posted
Section 11 posted
Quiz 11 posted
Week Eleven
November 22
November 23
November 24
November 25
November 26
Section 11 (Linked Data Structure)
Tutorial 9 held
Quiz 11 Due
Week Twelve
November 29
November 30
December 01
December 02
December 03
Section 12 (Abstract Data Types)
Section 13 (Beyond This Course)
A9 due
A10 posted
Sections 12 & 13 posted
Quiz 12 posted
Tutorial 10 held
Quiz 12 due
Week Thirteen
December 06
December 07
December 08
December 09
December 10
No New Content
Final Tutorial held
A10 Due