CSCI 110 / Spring 2012

Survey of Computer Science

Likely Lecture Schedule

This schedule is likely to change, but it will give you an idea of the order of topics and chapters that will be covered. Labs will be held in Haberlin 136 (the computer lab), as will all other meetings.

Date          Exam/Lab   Chapters        Topics
Wed Jan 25               CSI 1, 9        Introduction to CS
Fri Jan 27               Py 1.1-1.5      Introduction to Python

Wed Feb 1     Lab 1      CSI 9           Python
Fri Feb 3                Py 1.6          Simple Control Flow

Wed Feb 8     Lab 2                      Conditionals & Text
Fri Feb 10               Py 1.7          Algorithms & Loops

Wed Feb 15    Lab 3                      Loops & Expressions
Fri Feb 17               Py 1.2          Lists & for-loops

Wed Feb 22    Lab 4                      Lists & for-loops
Fri Feb 24               Py 1.8          Functions, parameters, & variables

Wed Feb 29    EXAM 1                     EXAM 1 (in class)
Fri Mar 2     Lab 5      CSI 8.7         Functions

Wed Mar 7     ------ (spring break) ------
Fri Mar 9     ------ (spring break) ------

Wed Mar 14               CSI 7.6         Recursion
Fri Mar 16               Py 1.9-1.10     Classes & objects

Wed Mar 14               CSI 3.4-3.5     Multi-media
Fri Mar 16                               Audio

Wed Mar 21    Lab 6                      Recursion
Fri Mar 23               CSI 2, 4        Binary & Hexadecimal, Circuits

Wed Mar 28    Lab 7                      Circuit Maker
Fri Mar 30                               Binary arithmetic & circuits

Wed Apr 4     Lab 8                      Binary addition, truth tables

Fri Apr 6     ------ (easter break) ------

Wed Apr 11                               Review for exam
Fri Apr 13    EXAM 2                     EXAM 2 (in class)

Wed Apr 18               CSI 5, 7        Computer architecture & assembly
Fri Apr 20               CSI 15, 16      Networks, Internet, & HTML

Wed Apr 25    Lab 9                      Web
Fri Apr 27                               Graphics on the web & tables

Wed May 2                CSI 17          Tractability & The Halting Problem
Fri May 4                                Review for final

Final Exams