COURSE OUTLINE - subject to changes :
| L-1 | Mon 27 Aug | welcome to mcs 260 |
| L-2 | Wed 29 Aug | first steps with Python |
| L-3 | Fri 31 Aug | computer architecture |
| Mon 3 Sep | Labor Day - no classes | |
| L-4 | Wed 5 Sep | numbers, variables, and assignments |
| L-5 | Fri 7 Sep | strings, lists, and tuples |
| L-6 | Mon 10 Sep | hash tables and dictionaries |
| L-7 | Wed 12 Sep | input and output formats |
| L-8 | Fri 14 Sep | control structures |
| L-9 | Mon 17 Sep | logic gates and intrinsic operations |
| L-10 | Wed 19 Sep | latches, stacks and queues |
| L-11 | Fri 21 Sep | adders and loops |
| L-12 | Mon 24 Sep | designing and verifying loops |
| L-13 | Wed 26 Sep | top down design of programs |
| L-14 | Fri 28 Sep | arguments of functions |
| L-15 | Mon 1 Oct | lambda forms |
| L-16 | Wed 3 Oct | review for first midterm with answers |
| L-17 | Fri 5 Oct | first midterm exam |
| L-18 | Mon 8 Oct | bottom up design of programs |
| L-19 | Wed 10 Oct | modules in Python |
| L-20 | Fri 12 Oct | modules and packages |
| L-21 | Mon 15 Oct | files: organization and use |
| L-22 | Wed 17 Oct | methods of file objects |
| L-23 | Fri 19 Oct | directory methods |
| L-24 | Mon 22 Oct | object-oriented programming |
| L-25 | Wed 24 Oct | classes and objects |
| L-26 | Fri 26 Oct | inheritance and wrapping |
| L-27 | Mon 29 Oct | verification techniques |
| L-28 | Wed 31 Oct | exception handling |
| L-29 | Fri 2 Nov | complexity analysis |
| L-30 | Mon 5 Nov | graphical user interfaces |
| L-31 | Wed 7 Nov | GUI programming with Tkinter |
| L-32 | Fri 9 Nov | creating a GUI application |
| L-33 | Mon 12 Nov | review for second midterm |
| L-34 | Wed 14 Nov | internet basics |
| L-35 | Fri 16 Nov | second midterm exam |
| L-36 | Mon 19 Nov | introduction to CGI |
| L-37 | Wed 21 Nov | databases |
| Fri 23 Nov | Thanksgiving holiday - no classes | |
| L-38 | Mon 26 Nov | computer networks |
| L-39 | Wed 28 Nov | multithreaded programming |
| L-40 | Fri 30 Nov | web servers |
| L-41 | Mon 3 Dec | review of the first 15 lectures |
| L-42 | Wed 5 Dec | review of lectures 18 to 32 |
| L-43 | Fri 7 Dec | review of lectures 35 to 40 |