Schedule for CS 115 Spring 2021 (All sections)

This schedule is subject to change as the term progresses. Lectures meet on Tuesdays and Thursdays. Lab meetings are on Mondays.
Week M LabT Lecture R Lecture Friday
January 25 - 29 (Week 1) Lab 0 Syllabus, Chapter 1 (Introduction) Chapters 1 and 2 (Introduction, Variables and Expressions)
February 1 - 5 (Week 2) Lab 1 Chapter 2 (Variables and Expressions) Chapter 2 (Variables and Expressions)
February 8 - 12 (Week 3) Lab 2 Chapter 3 (Data Types) Chapter 3 (Data Types)
February 15 - 19 (Week 4) Lab 3 Chapter 3 (Data Types) Chapter 4 (Branching)
Give Pgm 1
February 22 - 26 (Week 5) Lab 4 Chapter 4 (Branching) Chapter 4 (Branching) Design and Test Cases
Program 1 due
March 1 - 5 (Week 6) Lab 5 Chapter 5 (Loops) Chapter 5 (Loops) Pgm 1 Source due
March 8 - 12 (Week 7) Lab Test 1 Structured Programming
Debugging
Zelle Graphics
March 15 - 19 (Week 8) Lab 6 Review for Midterm Exam Midterm Exam
March 22 - 26 (Week 9)
Monday is Halfway through
Lab 7 Chapter 6 (Functions) Zelle graphics
Give Pgm 2
March 29 - April 2 (Week 10) Lab 8 Chapter 6 (Functions) Chapter 6 (Functions)
April 5 - 9 (Week 11) Lab 9 Chapter 7 (Strings) Chapter 7 (Strings) Design Program 2 due
April 12 - 16 (Week 12) Lab 10 Chapter 8 (Lists) Pgm 2 Phase I due
April 19 - 23 (Week 13) Lab 11 Chapter 8 (Lists) Chapter 10 (Files) Pgm 2 Phase II due
April 26 - 30 (Week 14) Lab 12 Chapter 10 (Files) Chapter 9 (Exceptions)
May 3 - 7 (Week 15)
Reading Days (No class) on May 6 (R) and May 7 (F)
Lab Test 2 Review for Final Exam
May 10 - 13 (Monday - Thursday) Finals Week
May 11, Tuesday CS 115 Day Sections Final Exam 10:30 am - 12:30 pm
May 10, Monday CS 115 Night Section Final Exam 6:00 pm - 8:00 pm