Syllabus

Date Lecture Topic Computing Topic Graded Event
Monday, August 28
Tuesday, August 29
Wednesday, August 30
Friday, September 1
Data Types
 
Turtle Graphics
Turtle Graphics Events
 
 
 
Growth Mindset
 
No Lab!
 
 
Monday, September 4
Tuesday, September 5
Wednesday, September 6
Friday, September 8
Labor Day - No Class!
 
Modules
Functions
 
 
 
Government Analytics
 
Lab 1
 
 
Monday, September 11
Tuesday, September 12
Wednesday, September 13
Friday, September 15
Selection
 
Iteration
Strings
 
 
 
Equifax Data Breach
 
Lab 2
 
 
Monday, September 18
Tuesday, September 19
Wednesday, September 20
Friday, September 22
Recursion
 
Lists
Lists
 
 
 
Information and Communication
 
Lab 3, Program 1
 
 
Monday, September 25
Tuesday, September 26
Wednesday, September 27
Friday, September 29
Lists
 
Files
Files
 
 
 
Value of Diversity
 
Lab 4
 
 
Monday, October 2
Tuesday, October 3
Wednesday, October 4
Friday, October 6
Files
 
Review
Practicum 1
 
 
Anticipating Failure: Chaos Monkey
 
 
Lab 5, Program 2
 
Practicum 1 - 15%
Monday, October 9
Tuesday, October 10
Wednesday, October 11
Friday, October 13
Practicum Solution
 
Dictionaries
Dictionaries
 
 
 
Satya Nadella
 
Lab 6
 
 
Monday, October 16
Tuesday, October 17
Wednesday, October 18
Friday, October 20
Dictionaries
 
Object Oriented Basics
Object Oriented Basics
 
 
 
 
 
Lab 7, Program 3
 
 
Monday, October 23
Tuesday, October 24
Wednesday, October 25
Friday, October 27
Object Oriented Basics
 
More Object Orientation
More Object Orientation
 
 
 
 
 
Lab 8
 
 
Monday, October 30
Tuesday, October 31
Wednesday, November 1
Friday, November 3
More Object Orientation
 
Review
Practicum 2
 
 
 
 
 
Lab 9, Program 4
 
Practicum 2 - 15%
Monday, November 6
Tuesday, November 7
Wednesday, November 8
Friday, November 10
Practicum Solution
 
NumPy Module
Veteran's Day - No Class!
 
 
 
 
 
Lab 10
 
 
Monday, November 13
Tuesday, November 14
Wednesday, November 15
Friday, November 17
NumPy Module
 
NumPy Module
matplotlib Module
 
 
 
 
 
Lab 11, Program 5
 
 
Monday, November 20
Tuesday, November 21
Wednesday, November 22
Friday, November 24
matplotlib Module
 
Thanksgiving - No Class!
Thanksgiving - No Class!
 
 
 
 
 
Lab 12
 
 
Monday, November 27
Tuesday, November 28
Wednesday, November 29
Friday, December 1
matplotlib Module
 
pandas Module
pandas Module
 
 
 
 
 
Lab 13
 
 
Monday, December 4
Tuesday, December 5
Wednesday, December 6
Friday, December 8
pandas Module
 
scikit-learn Module
Review
 
 
 
 
 
Lab 14, Program 6
 
 
Thursday, December 14 Final Practicum, 4:00 p.m. - 5:50 p.m.   Practicum 3 - 25%

Additional Information

Last modified: September 20, 2017.