CS 303E Schedule (Summer 2013)

Week Dates Topics Chapters
1 Jun 17 - Jun 21 Installation of Python
History of Computing
Computer Hardware & Organization
Class Notes
2 Jun 24 - Jun 28 Computer Arithmetic & Logic
Writing Simple Programs
Input and Output
Class Notes
Ch. 1 and Appendix C
Ch. 2
Ch. 3
3 Jul 01 - Jul 05 Selections
Loops
Test 1
Ch. 4
Ch. 5
4 Jul 08 - Jul 12 Functions & Recursion
Ch. 6
Ch. 15 &. Class Notes
5 Jul 15 - Jul 19 Strings
Files
Ch. 8
Ch. 13
6 Jul 22 - Jul 26 Lists
Multidimensional Lists
Ch.10
Ch. 11
7 Jul 29 - Aug 02 Test 2
Basic Algorithms
Ch. 16
Ch. 17
Class Notes
8 Aug 05 - Aug 09 Tuples, Sets & Dictionaries Ch. 14
9 Aug 12 - Aug 16 Objects and Classes
Test 3
Ch.7
Class Notes