Fall 2025 Schedule

Key:
Today
Info
Lecture
Lab
Project Out
Project Due
Quiz
Evening Quiz Session
Exercises
Exercises Due
Connections Due
Exam
If a deadline conflicts with a religious holiday you observe (that's not listed), please contact your instructor to discuss accommodations.

Jump to: today | Lectures | Labs | Projects

September

SunMonTueWedThuFriSat
 
1
2
First day of classes
3
4
5
6
7
8
9
10
7-9pm Quiz Session H105
11
7-9pm Quiz Session H105
12
Last day to add a class (4pm)
13
14
15
16
17
7-9pm Quiz Session H105
18
7-9pm Quiz Session H105
19
20
21
22
23
24
7-9pm Quiz Session H105
25
7-9pm Quiz Session H105
26
Last day to drop a class (4pm)
27
28
29
30
    

October

SunMonTueWedThuFriSat
   
1
7-9pm Quiz Session H105
2
7-9pm Quiz Session H105
3
4
5
6
7
8
7-9pm Quiz Session H105
9
7-9pm Quiz Session H105
10
11
12
13
Indigenous Peoples Day (no classes)
14
Fall Break (no classes)
15
7-9pm Quiz Session H105
16
7-9pm Quiz Session H105
17
18
19
20
21
22
7-9pm Quiz Session H105
23
7-9pm Quiz Session H105
24
25
26
27
Exercises 8 out
(Files, Tracing, Sorting, and List Comprehensions)
28
Tanner Conference (no classes)
project08 out
(Files, List comprehensions)
29
Lab 9: Tracing & Files
Quiz 7 (Nested loops, Files)
Quiz 6 retake (List Processing, Memory Diagrams)
7-9pm Quiz Session H105
30
Quiz 6 retake (List Processing, Memory Diagrams)
7-9pm Quiz Session H105
31
Lec 15: List Comprehensions (LC), Sorting
Connection topic
 

November

SunMonTueWedThuFriSat
      
1
2
3
Exercises 8 due 11pm
(Files, Tracing, Sorting, and List Comprehensions)
Exercises 9 out
(Dictionaries)
4
Lec 16: Intro to Dictionaries
project08 due 11pm
(Files, List comprehensions)
project09 out
(Dictionaries)
5
Lab 10: Dictionaries
Quiz 8 (Files, List Comprehension)
Quiz 7 retake (Nested loops, Files)
7-9pm Quiz Session H105
6
Quiz 7 retake (Nested loops, Files)
7-9pm Quiz Session H105
7
Lec 17: Dictionary Accumulation Patterns, JSON
8
9
10
Exercises 9 due 11pm
(Dictionaries)
Exercises 10 out
(Recursion)
11
Lec 18: Intro to Recursion
project09 due 11pm
(Dictionaries)
project10 out
(Recursion)
12
Lab 11: Recursion
Quiz 9 (Dictionaries)
Quiz 8 retake (Files, List Comprehension)
7-9pm Quiz Session H105
13
Quiz 8 retake (Files, List Comprehension)
7-9pm Quiz Session H105
14
Lec 19: Fruitful Recursion
15
16
17
Exercises 10 due 11pm
(Recursion)
18
Lec 20: Catch up
project10 due 11pm
(Recursion)
19
Lab 12: Fruitful Recursion + Midterm Review
Quiz 9 retake (Dictionaries)
7-9pm Quiz Session H105
20
Quiz 9 retake (Dictionaries)
7-9pm Quiz Session H105
21
MIDTERM II
22
23
24
AI Project
25
Lec 21: AI Discussion, Testing & Debugging
26
Thanksgiving Break (no classes
27
Thanksgiving Break (no classes
28
Thanksgiving Break (no classes
29
30
      

December

SunMonTueWedThuFriSat
 
1
Exercises 11 out
(Real-world data, Directories)
2
Lec 22: CSV Format, Real-World Data Analysis
project11 out
(CSV, JSON, Real-world data analysis)
3
Lab 13: Working with Data
Quiz 10 (Recursion)
7-9pm Quiz Session H105
4
7-9pm Quiz Session H105
5
Lec 23: Directories
Connection topic
6
7
8
Exercises 11 due 11pm
(Real-world data, Directories)
9
Lec 24: TBD
project11 due 11pm
(CSV, JSON, Real-world data analysis)
10
Deadline to withdraw (4pm)
Last Day of Classes
Quiz 10 retake (Recursion)
7-9pm Quiz Session H105
11
Reading Period
12
Reading Period
13
Reading Period
14
Reading Period
15
Final Exams
CS111 Fixed Final Exam 6-8:30pm
Anderson PNE 127
Gadiraju PNE 129
Turbak PNE 139
16
Final Exams
17
Final Exams
18
Final Exams
19
20
21
22
23
24
25
26
27
28
29
30
31
   

Lectures

Labs

Exercises

Projects