CS 8, Fall 2019

Homework:

Link to Homework PDFs

num ready? description assigned due
h00 true Perkovic Ch1 (Introduction to CS) Tue 10/08 05:00PM Tue 10/15 05:00PM
h01 true Perkovic Ch 2.1 (Expressions Variables and Assignments), 2.2 (Strings) Tue 10/08 05:00PM Tue 10/15 05:00PM
h02 true Course survey Tue 10/29 11:00PM Tue 11/05 10:00AM
h03 true Perkovic Ch 2.3 (Lists and Tuples) Tue 10/15 05:00PM Mon 10/21 05:00PM
h04 true Perkovic 2.4 (Objects and Classes), 2.5 (Python Standard Libraries) Tue 10/15 05:00PM Mon 10/21 05:00PM
h05 true Perkovic 3.1 (Python Programs), 3.2 (Execution Control Structures) Thu 10/24 05:00PM Thu 10/31 05:00PM
h06 true Perkovic 3.3 (User-Defined Functions), 3.4 (Python Variables and Assignments) Tue 10/29 05:00PM Tue 11/05 05:00PM
h07 true Perkovic 4.1 (Strings), 4.3 (Files), 5.2 (for Loop and Iteration Patterns) Thu 11/07 05:00PM Thu 11/14 05:00PM
h08 true Perkovic 4.3 (Files), 4.4 (Errors and Exceptions) Thu 11/07 05:00PM Thu 11/14 05:00PM
h09 true Perkovic Ch5.3 and Ch10 (2-D Lists and Recursion) Tue 11/26 10:00AM Fri 12/06 05:00PM

Labs:

num ready? description assigned due
lab00 true Getting Started Wed 10/02 12:00AM Wed 10/09 08:59AM
lab01 true FtoC and CtoF with test cases Wed 10/02 12:00AM Wed 10/16 08:59AM
lab02 true Writing Functions, Tests, and using tkinter Wed 10/09 12:00AM Wed 10/23 08:59AM
lab03 true Conditionals, Nested Control Structures, and Loops Wed 10/16 09:00AM Wed 10/30 08:59AM
lab04 true Encryption and Decryption Wed 10/30 12:00AM Wed 11/06 08:59AM
lab05 true Scrabble Word Finder: Python lists, dictionaries and file I/O Wed 11/06 10:00AM Wed 11/13 09:59AM
lab06 true Monte-Carlo simulation and plotHistogram Wed 11/13 09:00AM Wed 11/20 08:59AM
lab07 true String Formatting, and File IO Wed 11/20 09:00AM Wed 11/27 08:59AM
lab07_extra true String Formatting and File IO (cont'd) Wed 12/04 09:00AM Wed 12/11 08:59AM
lab08 true Recursion Wed 11/27 10:00AM Fri 12/06 05:59PM