CS 303E Schedule (Fall 2013)

Week Dates Topics
1 Aug 26 - Aug 30 Installation of Python
History of Computing
2 Sep 02 - Sep 06 Computer Hardware & Organization
Computer Arithmetic & Logic
3 Sep 09 - Sep 13 Writing Simple Programs
Input and Output
4 Sep 16 - Sep 20 Simple Functions
Decision Structures
5 Sep 23 - Sep 27 Loops
6 Sep 30 - Oct 04 Review & Test 1 on 2 Oct
7 Oct 07 - Oct 11 Functions
Recursion
8 Oct 14 - Oct 18 Strings
Files
9 Oct 21 - Oct 25 Lists
Multidimensional Lists
10 Oct 28 - Nov 01 Recursion of Strings and Lists
11 Nov 04 - Nov 08 Test 2 on 4 Nov & Tuples, Sets, and Dictionaries
12 Nov 11 - Nov 15 Developing Efficient Algorithms
13 Nov 18 - Nov 22 Objects and Classes
14 Nov 25 - Nov 29 Objects and Classes
15 Dec 02 - Dec 06 Review
Test 3 on 4 Dec