M, W, F 10:10-11:00
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
0 30 Aug Activity 0 Orientation  
1 4 Sep Activity 1 Expressions Chapters 1 and 2
6 Sep Activity 2 Variables Sections 3.1-3.3
2 9 Sep Activity 3 Functions Sections 3.1-3.3
11 Sep Activity 4 Strings Sections 8.1-8.2, 8.5, 8.8
13 Sep Activity 5 Modules and Scripts  
3 16 Sep Activity 6 Function Definitions  
18 Sep Activity 7 Specifications and Design Docstrings in Python
20 Sep Activity 8 Testing Functions  
4 23 Sep Activity 9 Integrated Development  
25 Sep Activity Catch-Up  
27 Sep Activity 10 Conditionals Sections 5.1-5.7
5 30 Sep Activity 11 Debugging  
2 Oct Activity 12 Lists Sections 10.1-10.2 and 10.4-10.6
4 Oct Activity 13 For-Loops Sections 8.3, 8.7, Chapter 10
6 7 Oct Activity 14 Dictionaries Chapter 11
9 Oct Activity 15 Objects  
11 Oct Activity 16 Nested-Lists  
7 16 Oct Activity Classes Chapters 15, 16
18 Oct Activity Finishing Up  

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