Date |
Lecture Topic |
Computing Topic |
Graded Event |
Wednesday, January 9
Thursday, January 10
Friday, January 11
|
Data Types
Turtle Graphics
|
Gamifying Work
|
No Lab!
|
Monday, January 14
Wednesday, January 16
Thursday, January 17
Friday, January 18
|
Turtle Graphics Events
Functions
Selection
|
Donald Knuth
|
Lab 1
|
Monday, January 21
Wednesday, January 23
Thursday, January 24
Friday, January 25
|
Martin Luther King Day - No Class!
Iteration
Modules
|
CRISPR
|
Lab 2
Program 1
|
Monday, January 28
Wednesday, January 30
Thursday, January 31
Friday, February 1
|
Strings
Recursion
Lists
|
Deep Learning
|
Lab 3
|
Monday, February 4
Wednesday, February 6
Thursday, February 7
Friday, February 8
|
Lists
Lists
Review
|
DeepMind AlphaStar
|
Lab 4
Program 2
|
Monday, February 11
Wednesday, February 13
Thursday, February 14
Friday, February 15
|
Practicum 1
Practicum Solution
Files
|
How Bitcoin Works
|
Practicum 1 - 15%
Lab 5
|
Monday, February 18
Wednesday, February 20
Thursday, February 21
Friday, February 22
|
President's Day - No Class!
Files
Files
|
Smart Stores
|
Lab 6
|
Monday, February 25
Wednesday, February 27
[1],
[2]
Thursday, February 28
Friday, March 1
|
Dictionaries
Dictionaries
Dictionaries
|
Microsoft Culture
|
Lab 7
Program 3
|
Monday, March 4
Wednesday, March 6
Thursday, March 7
Friday, March 8
|
Object Oriented Basics
Object Oriented Basics
Object Oriented Basics
|
Computational Thinking
|
Lab 8
|
Monday, March 11
Wednesday, March 13
Thursday, March 14
Friday, March 15
|
More Object Orientation
More Object Orientation
More Object Orientation
|
Chinese Romance Video Games
|
Lab 9
Program 4
|
Monday, March 18
Wednesday, March 20
Thursday, March 21
Friday, March 22
|
Spring Break - No Class!
Spring Break - No Class!
Spring Break - No Class!
Spring Break - No Class!
|
|
|
Monday, March 25
Wednesday, March 27
Thursday, March 28
Friday, March 29
|
Review
Practicum 2
Practicum Solution
|
CS Student Advice
|
Practicum 2 - 15%
Lab 10
|
Monday, April 1
Wednesday, April 3
Thursday, April 4
Friday, April 5
|
NumPy Module
NumPy Module
NumPy Module
|
Fall and Summer Registration
|
Lab 11
|
Monday, April 8
Wednesday, April 10
Thursday, April 11
Friday, April 12
|
matplotlib Module
matplotlib Module
matplotlib Module
|
Cryptography
|
Lab 12
Program 5
|
Monday, April 15
Wednesday, April 17
Thursday, April 18
Friday, April 19
|
pandas Module
pandas Module
University Day - No Class!
|
|
Lab 13
|
Monday, April 22
Wednesday, April 24
Thursday, April 25
Friday, April 26
|
pandas Module
scikit-learn Module
Review
|
5G Networks
|
Lab 14
Program 6
|
Friday, May 3
|
Final Practicum, 8:00 a.m. - 9:50 a.m.
|
|
Practicum 3 - 25%
|