CSc 110: Course Schedule

Below is the complete lecture and section schedule. A Green day indicates that the emphasis will be on a non-graphics python programing topic. A Blue indicates the emphasis will be graphics programming. A Red day indicates an exam.

The Topic for each day indicates the topic that the video due that day will be related to. The Prep for each day indicates the work you need to have completed BEFORE watching the video due that day.

Monday Tuesday Wednesday Thursday Friday
6/3/2019
Topic: Course Introduction
Prep: These slides and SOWP 1.1-1.5
Quiz: 1
6/4/2019
Topic: Strings, printing, comments
Prep: SOWP 2.1-2.4
Quiz: 2
6/5/2019
Topic: Numeric and string variables, user input
Prep: SOWP 2.5-2.6
Quiz: 3
6/6/2019
Topic: Basic mathematics, controlling data output
Prep: SOWP 2.7-2.8
Quiz: 4
6/7/2019
Topic: Computer basics, data storage, binary
Prep: SOWP 1.2-1.3
Quiz: NONE
6/10/2019
Topic: If-statements, comparing numbers
Prep: SOWP 3.1
Quiz: 5
6/11/2019
Topic: If-else statements, comparing strings
Prep: SOWP 3.2-3.3, first half of 3.4
Quiz: 6
6/12/2019
Topic: If-elif-else statements, nested conditions
Prep: SOWP second half of 3.4, 3.5-3.6
Quiz: 7
6/13/2019
Topic: Repetition, while-loops
Prep: SOWP 4.1-4.2
Quiz: 8
6/14/2019
Topic: While-loops
Prep: SOWP 4.1-4.2
Quiz: 9
6/17/2019
Topic: If-statements and While-loops
Prep: NONE
Quiz: NONE
6/18/2019
Topic: Defining and calling functions
Prep: SOWP 5.1-5.2
Quiz: 10
6/19/2019
Exam 1
Prep: Study!
Quiz: NONE
6/20/2019
Topic: Functions and parameters
Prep: SOWP 5.3-5.4
Quiz: 11
6/21/2019
Topic: Functions and parameters
Prep: SOWP 5.5
Quiz: 12
6/24/2019
Topic: Function return values, random
Prep: SOWP 5.7
Quiz: 13
6/25/2019
Topic: Random and Graphics
Prep: SOWP 5.8
Quiz: 14
6/26/2019
Topic: Graphics
Prep: Graphics slides and/or graphics documentation
Quiz: NONE
6/27/2019
Topic: Graphics
Prep: Graphics slides and/or graphics documentation
Quiz: 15
6/28/2019
Topic: Graphics
Prep: Graphics slides and/or graphics documentation
Quiz: 16
7/1/2019
Topic: Constants, global / local (flex)
Prep: SOWP 2.9
Quiz: 17
7/2/2019
Topic: Lists
Prep: SOWP 7.1-7.2
Quiz: 18
7/3/2019
Topic: Lists and for-loops
Prep: SOWP 4.3-4.4
Quiz: 19
7/4/2019
Independence Day
#GodBlessAmerica
7/5/2019
Topic: Lists and for-loops
Prep: SOWP 7.3-7.5
Quiz: 20
7/8/2019
Topic: Lists and loops
Prep: SOWP 7.6-7.7
Quiz: NONE
7/9/2019
topic: reading and writing files
prep: SOWP 6.1
Quiz: 21
7/10/2019
Exam 2
7/11/2019
topic: reading and writing files
prep: SOWP 6.2-6.3
Quiz: 22
7/12/2019
Topic: Reading and writing files and graphics
Prep: TBA
Quiz: 23
7/15/2019
Topic: Advanced string processing
Prep: SOWP 8.1-8.3
Quiz: 24
7/16/2019
Topic: Files and strings
Quiz: 25
7/17/2019
Topic: Dictionaries
Prep: SOWP 8.1-8.3
Quiz: None
7/18/2019
Topic: Dictionaries and sets
Prep: SOWP 9.1
Quiz: 26
7/19/2019
Topic: Dictionaries and sets
Prep: SOWP 9.2
Quiz: 27
7/22/2019
Topic: Working with dictionaries
Prep: NONE
Quiz: NONE
7/23/2019
Topic: Mutability vs Immutability
Prep: NONE
Quiz: 28
7/24/2019
Topic: Multidimentional Data Structures
Prep: SOWP 7.6-7.7
Quiz: 29
7/25/2019
Topic: Multidimentional Data Structures
Prep: SOWP 7.8
Quiz: 30
7/26/2019
Topic: Multidimentional Data Structures, Tuples
Prep: SOWP 7.9
Quiz: 31
7/29/2019
Topic: Working with a multi-dimentional data structures
Prep: NONE
Quiz: NONE
7/30/2019
Topic: PPM Images
Prep: TBA
Quiz: NONE
7/31/2019
Exam 3
8/1/2019
Topic: PPM Images
Prep: TBA
Quiz: 32
8/2/2019
Topic: Searching
Prep: TBA
Quiz: 33
8/5/2019
Topic: Sorting
Prep: TBA
Quiz: 34
8/6/2019
Topic: CS 120 preview, course wrap-up
Prep: TBA
Quiz: NONE
8/7/2019
Final

This schedule is subject to change at any time.