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 class will be related to. The Prep for each day indicates the work you need to have completed BEFORE class.

Your section should either be on Monday or Wednesday from 4-4:50pm. Check your schedule in UAccess to confirm which to attend.

Monday Wednesday Friday
8/26/2019
Topic: Course Introduction, Python Basics
Prep: None!
8/28/2019
Topic: Strings, printing, comments
Prep: Workspace setup instructions and SOWP 1.1-1.5
8/30/2019
Topic: Computer basics, data storage
Prep: SOWP 2.1-2.4
9/2/2019
NO CLASS
9/4/2019
Topic: Numeric and string variables, user input
Prep: SOWP 2.5-2.6
9/6/2019
Topic: Basic mathematics, controlling data output
Prep: SOWP 2.7-2.8
9/9/2019
Topic: If-statements, comparing numbers
Prep: SOWP 3.1
9/11/2019
Topic: If-else statements, comparing strings
Prep: SOWP 3.2-3.3, 1/2 of 3.4
9/13/2019
Topic: Binary
Prep: SOWP second half of 3.4, 3.5-3.6
9/16/2019
Topic: If-elif-else statements, nested conditions
Prep: SOWP second half of 3.4, 3.5-3.6
9/18/2019
Topic: Repetition, while-loops
Prep: SOWP 4.1-4.2
9/20/2019
Topic: While-loops
Prep: SOWP 4.1-4.2
9/23/2019
Topic: Defining and calling functions
Prep: SOWP 5.1-5.2
9/25/2019
Topic: Defining and calling functions
Prep: SOWP 5.3-5.4
9/27/2019
Exam 1
9/30/2019
Topic: Functions
Group Exam 1
Prep: SOWP 5.6
10/2/2019
Topic: Function parameters
Prep: SOWP 5.5
10/4/2019
Topic: Function return values, random
Prep: SOWP 5.7
10/7/2019
Topic: Graphics: basic shapes
Prep: Graphics slides
10/9/2019
Topic: Graphics: shapes and motion
Prep: Graphics slides
10/11/2019
CLASS CANCELLED - HONORS CONV
10/14/2019
Topic: Constants, global / local, Lists
Prep: SOWP 2.9, SOWP 7.1-7.2
10/16/2019
Topic: Lists and for-loops
Prep: SOWP 4.3-4.4
10/18/2019
Topic: Lists and for-loops
Prep: SOWP 7.3-7.5
10/21/2019
topic: reading and writing files
prep: sowp 6.1
10/23/2019
topic: reading and writing files
prep: sowp 6.2-6.3
10/25/2019
Exam 2
10/28/2019
topic: reading and writing files, stirngs
Group Exam 2
10/30/2019
Topic: Reading and writing files and graphics
Prep: TBA
11/1/2019
Topic: Advanced string processing
Prep: SOWP 8.1-8.3
11/4/2019
Topic: Dictionaries
Prep: SOWP 8.1-8.3
11/6/2019
Topic: Dictionaries and sets
Prep: SOWP 9.1
11/8/2019
Topic: Dictionaries and sets
Prep: SOWP 9.2
11/11/2019
VETERAN'S DAY - NO CLASS
11/3/2019
Topic: Mutability vs Immutability
Prep: TBA
11/15/2019
Topic: Multidimentional Data Structures
Prep: SOWP 7.6-7.7
11/18/2019
Topic: Multidimentional Data Structures
Prep: SOWP 7.8
4/20/2019
Topic: Tuples, Multidimentional Data Structures
Prep: TBA
4/22/2019
Exam 3
11/25/2019
Topic: Debugging
Group Exam 3
Prep: 6.4
11/27/2019
Topic: Set operations and properties
Prep: 6.4
11/29/2019
THANKSGIVING BREAK - NO CLASS
12/2/2019
Topic: PPM Images
Prep: TBA
12/4/2019
Topic: PPM Images, Error handling (try and except)
Prep: Slides from Friday
12/6/2019
Topic: Error handling (try and except), debugging
Prep: Slides from Monday and Wednesday
12/9/2019
Topic: Search and Sort
Prep: ???
12/11/2019
Topic: Search and Sort, Course wrap-up
12/13/2019
FIRST DAY OF FINALS

This schedule is subject to change at any time.