![]() |
CSCI 1101B Fall 2016 Instructor: Sean Barker |
![]() |
The course schedule is tentative and subject to change. This page will be updated frequently to reflect the most up-to-date schedule.
To set up your computing environment, please follow the CSCI 1101 Environment Setup Guide.
Date | Class | Topic | Readings | |
---|---|---|---|---|
Thu | Sep 1 | 1 | Introduction | Ch. 1 |
Tue | Sep 6 | 2 | Expressions and Math | Ch. 2 |
Thu | Sep 8 | 3 | Functions | Ch. 3 |
Tue | Sep 13 | 4 | Turtles and Strings | Ch. 4 |
Thu | Sep 15 | 5 | Strings, Functions, and Procedures | lec5.py |
Tue | Sep 20 | 6 | Boolean Expressions | Ch. 5, lec6.py |
Thu | Sep 22 | 7 | Conditionals | lec7.py |
Tue | Sep 27 | 8 | Conditionals, Objects, and Methods | Ch. 7, lec8.py |
Thu | Sep 29 | 9 | Lists | Ch. 8, lec9.py |
Tue | Oct 4 | Midterm Exam 1 | Ch. 1-5, 7 | |
Thu | Oct 6 | 10 | Lists and Iteration | lec10.py |
Tue | Oct 11 | No Class: Fall break | ||
Thu | Oct 13 | 11 | Iteration | Ch. 9, lec11.py |
Tue | Oct 18 | 12 | Iteration | lec12.py |
Thu | Oct 20 | 13 | File Processing | Ch. 10, lec13.py, population.txt |
Tue | Oct 25 | 14 | Programs and Sets | Ch. 11, tuition-prog.py, settest.py, lec14.py |
Thu | Oct 27 | 15 | Dictionaries | lec15.py |
Tue | Nov 1 | 16 | Dictionaries | lec16.py |
Thu | Nov 3 | 17 | Exceptions and Debugging | lec17.py |
Tue | Nov 8 | 18 | Recursion | lec18.py |
Thu | Nov 10 | 19 | Recursion | lec19.py, fractal.py |
Tue | Nov 15 | Midterm Exam 2 | Ch. 8-11 | |
Thu | Nov 17 | 20 | Object-Oriented Programming | Ch. 14, lec20.py |
Tue | Nov 22 | 21 | Object-Oriented Programming | lec21.py |
Thu | Nov 24 | No Class: Thanksgiving break | ||
Tue | Nov 29 | 22 | Object-Oriented Programming | lec22.py, ttt.py |
Thu | Dec 1 | 23 | Regular Expressions | |
Tue | Dec 6 | 24 | Regular Expressions | lec24.py |
Thu | Dec 8 | 25 | Graphical User Interfaces and Wrap-up | lec25.py, ttt-gui.py |