Home | | Requirements | | Syllabus | | Assignments | | Lectures


    Schedule of Topics

    This schedule will give you an idea of the order of topics and chapters that will be covered. It may change during the semester depending on how quickly we cover the various topics.

    Click here for a detailed daily schedule

    WeekDatesChapterTopic
    19/1 - 9/3Ch. 1, 2 Course overview,
    C++ program structure and Data Types
    29/6, 7
    9/6 - 9/10
    Lab 1
    Ch. 3, 4
    The UNIX operating system
    Function calls, Input/Output
    39/13, 14
    9/13 - 9/17
    Lab2
    Ch. 4, 5, 13.4
    Emacs, Running Programs
    I/O, Strings, Conditionals
    49/20, 21
    9/20 - 24
    Lab3
    Ch. 5, 9.1, 6
    I/O
    Conditionals, Switch, Loops
    59/27, 28
    9/27 - 10/1
    Lab4
    Ch. 6, 9.2-3, 7
    Conditionals
    Loops, Functions
    610/4, 5
    10/4 - 10/8
    10/6
    Lab5
    Ch 7, 8
    EXAM 1
    Loops
    Parameters, Scope
    Midterm Exam 1 (Evening)
    710/11, 12
    10/13 - 10/15
    NO CLASS
    Ch. 8, 10
    Columbus Day
    Returning values, Operator precedence
    810/18, 19
    10/18 - 10/24
    Lab 6
    Ch. 10, 12
    Functions
    typedef & casting, Arrays
    910/25, 26
    10/25 - 29
    Lab 7
    Ch. 12, 11
    Parameters
    Arrays, Structs
    1011/1, 2
    11/1 - 11/5
    Lab 8
    Ch. 11, 14
    Arrays
    Classes
    1111/8, 9
    11/8 - 12
    11/10
    Lab 9
    Ch. 14
    EXAM 2
    Structs, Classes
    Object Oriented Design
    Midterm Exam 2 (Evening)
    1211/15, 16
    11/15 - 19
    Lab 10
    Ch. 13
    Search & Sort
    Search & Sort, Dynamic Memory
    1311/22, 23
    11/22
    11/24 - 11/26
    Lab 11
     
    NO CLASS
    Pointers
    Pointers
    Thanksgiving
    1411/29, 30
    11/29 - 12/3
    Lab 12
    Ch. 15
    Ordered Lists
    Recursion
    1512/6, 7
    12/6
    Lab 13
     
    Review
    Last day of class. Review/Catch Up

    Final Exam: Thursday, December 16, 8:30 a.m.


    Home | | Requirements | | Syllabus | | Assignments | | Lectures


    Constance Royden--croyden@mathcs.holycross.edu
    Computer Science 131
    Date Created: August 17, 1999
    Last Modified: August 10, 2004
    Page Expires: August 17, 2005