CSCI 110, Fall 2008

Likely Lecture Schedule
Home | | Course Schedule | | Assignments | | Lecture Notes


This schedule is likely to change, but it will give you an idea of the order of topics and chapters that will be covered. Please take note of the scheduled lab dates--we will meet in Haberlin 408 on these days. These may be modified during the semester, so pay attention to class announcements.


Day     Date    (Lab)     Chapters        Topic
Wed     9/3               CSI: 1, 6       Administrivia, Intro to CS, Intro to Python
Fri     9/5               Python: 1.1-5   Reading and writing strings. identifiers.

Wed     9/10     Lab 1    CSI: 8          Using Pascal Editor, Running Programs, Strings
Fri     9/12              Python: 1.6     Decision trees, Conditionals, compound statements

Wed     9/17     Lab 2                    Conditionals, Text manipulation
Fri     9/19              Python: 1.7     Algorithms, While Loops, simple expressions

Wed     9/24     Lab 3                    Practice with loops and expressions
Fri     9/26              Python: 1.2     Lists, For loops

Wed     10/1     Lab 4                    Practice with lists and for loops
Fri     10/3                              Mathematical functions, review for exam

Wed     10/8    EVENING MIDTERM  6:30 - 8:30 p.m.  NO LECTURE
Fri     10/10              Python: 1.8    Functions, parameters and variables

Wed     10/15    Lab 5                    Procedures, parameters and variables
Fri     10/17                             Classes and objects
                               
Wed     10/22    Lab 6     Python: 1.9-10 Classes and objects
Fri     10/24              CSI: 2, 4      Binary and hexadecimal numbers, Digital Circuits

Wed     10/29    Lab 7                    Circuit Maker
Fri     10/31                             Binary Arithmetic with digital circuits

Wed     11/5     Lab 8                    Binary addition, truth tables and circuits
Fri     11/7               CSI: 5, 7      Computer Architecture, Assembly language

Wed     11/12   EVENING MIDTERM 6:30 - 8:30 p.m.  NO LECTURE
Fri     11/14              CSI: 15, 16    Networks, Internet/HTML

Wed     11/19    Lab 9                    Build a web page
Fri     11/21                             Graphics on the web, Tables                             

W, F    11/26, 28   NO CLASS--THANKSGIVING BREAK                           

Wed     12/3               CSI: 17        Intractable problems/the Halting problem
Fri     12/5                              The halting problem, Review for final

Final Exam:  Tuesday, December 16, 2:30 p.m.



Home | | Course Schedule | | Assignments | | Lecture Notes


Constance Royden--croyden@mathcs.holycross.edu
Computer Science 110--Survey of Computer Science
Date Created: September 1, 2002
Last Modified: August 27, 2008
Page Expires: August 16, 2009