M, W, F 12:20-1:10
in Upson 142

CS 1133: Short Course in Python

Spring 2019

Calendar

This page gives you a high level overview of the what the course will cover. Because this is an experimental semester, the activities are always subject to change. This page will be updated as changes are made. For more detail on the in-class labs, you should refer to the activities page.

Week Date Activity Topic Reading
1 23 Jan Activity 0 Orientation  
25 Jan Activity 1 Expressions Chapters 1 and 2
2 28 Jan Activity 2 Variables Sections 3.1-3.3
30 Jan Activity 3 Functions Sections 3.1-3.3
1 Feb Activity 4 Strings Sections 8.1-8.2, 8.5, 8.8
3 4 Feb Activity 5 Modules and Scripts  
6 Feb Activity 6 Function Definitions  
8 Feb Activity 7 Specifications and Design Docstrings in Python
4 11 Feb Activity 8 Testing Functions  
13 Feb Activity 9 Integrated Development  
15 Feb Activity Catch-Up  
5 18 Feb Activity 10 Conditionals Sections 5.1-5.7
20 Feb Activity 11 Debugging  
22 Feb Activity 12 Lists Sections 10.1-10.2 and 10.4-10.6
6 25 Feb Activity 13 For-Loops Sections 8.3, 8.7, Chapter 10
27 Feb Activity 14 Dictionaries Chapter 11
1 Mar Activity 15 Objects  
7 4 Mar Activity 16 Nested-Lists  
6 Mar Activity Classes Chapters 15, 16
8 Mar Activity Finishing Up  

Course Material Authors: D. Gries, L. Lee, S. Marschner, & W. White (over the years)