M, W, F 10:10
in Upson 142

CS 1133: Short Course in Python

Fall 2018

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

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