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.

    WeekDatesChapterTopic
    19/3Ch. 1 Course overview,
    C++ program structure and Data Types
    29/7
    9/8 - 9/10
    Lab 1
    Ch. 2, 3
    The LinuX operating system
    C++ program structure and Data Types, Function calls
    39/14
    9/15 - 9/17
    Lab2
    Ch. 4, 5, 13.4
    Emacs, Running Programs
    Input/Output, Strings, Conditionals
    4
    9/21
    9/22 - 9/24

    Lab3
    Ch. 5, 9.1, 6
    Form Group; Check out Robot
    I/O
    Conditionals, Switch, Loops
    59/28
    9/29 - 10/1
    Lab4
    Ch. 6, 9.2-3, 7
    Conditionals, Robot Introduction
    Loops, Functions
    610/5
    10/6 - 10/8
    10/6
    Lab5
    Ch 7, 8
    EXAM 1
    Loops, Robot Programming
    Parameters, Scope, Returning values
    Midterm Exam 1 (5:15 p.m. Swords 359)
    710/12, 13
    10/15
    NO LAB
    iRobot
    Ch.10
    Columbus Day
    Hints
    typedef & casting, Arrays
    810/19
    10/20
    10/22
    Lab 6
    Ch. 10, 12
    NO LECTURE
    Operator Precedence, Functions
    typedef & casting cont., Arrays
    Prof. King at SIGCSE conference meeting
    910/26
    10/27 - 10/29
    Lab 7
    Ch. 12, 11
    Parameters
    Arrays, Structs
    1011/2
    11/3 - 11/5
    Lab 8
    Ch. 11, 14
    Arrays
    Classes
    1111/9
    11/10 - 11/12
    Lab 9
    Ch. 14
    Structs, Classes
    Object Oriented Design
    1211/16
    11/17 - 11/19
    11/17
    Lab 10
    Ch. 13
    EXAM 2
    Search & Sort
    Search & Sort
    Midterm Exam 2 (Afternoon/Evening)
    1311/23
    11/24
    11/26
    Lab 11
     
    NO CLASS
    Pointers
    Dynamic Memory, Pointers
    Thanksgiving
    1411/30
    12/1 - 12/3
    Lab 12
    Ch. 15
    Ordered Lists
    Recursion
    1512/8Review/Catch Up

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


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


    Laurie King--LKing at holycross.edu
    Computer Science 131
    Date Created: August 17, 1999
    Last Modified: June 21, 2009
    Page Expires: August 17, 2010