CSCI 132 Data Structures--Spring 2014

    Course Syllabus

    Home | | Syllabus | | Assignments | | Lecture Notes


    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
    11/22 - 1/24Ch. 1 Course overview,
    Review of C++ classes and objects
    21/28
    1/27 - 1/31
    Lab 1
    Ch. 1, 2
    Classes and Objects
    Game of Life, Stacks
    32/4
    2/3 - 2/7
    Lab 2
    Ch. 2, 3
    Game of Life, ADTs
    Stacks, Queues
    42/11
    2/10 - 2/14
    Lab 3
    Ch. 3, 4
    Stacks
    Queues, Dynamic Memory, Linked Stacks
    52/18
    2/17 - 2/21
    Lab 4
    Ch. 4
    Queues, Linked Stacks
    Linked Stacks and Queues, Review
    62/25
    2/24 - 2/28
    EXAM 1
    Ch. 5
    Midterm Exam 1
    Recursion, Backtracking
     3/3 - 3/7NO CLASSSPRING BREAK
    73/11
    3/10 - 3/14
    Lab 5
    Ch. 5, 6
    Recursion
    Look Ahead, Lists
    83/18
    3/17 - 3/21
    Lab 6
    Ch. 6, 7
    Look Ahead
    Lists, Searching
    93/25
    3/24 - 3/28
    Lab 7
    Ch. 7
    Lists
    Searching, Asymptotic analysis
    104/1
    3/31 - 4/4
    Lab 8
    Ch. 8
    Searching and Asymptotic analysis
    Sorting, Review
    114/8
    4/7 - 4/11
    EXAM 2
    Ch. 8
    Midterm Exam 2
    Sorting II, Tables
    124/15
    4/14 - 4/16
    4/18
    Lab 9
    Ch. 9
    NO CLASS
    Sorting
    Tables
    EASTER BREAK
    134/21
    4/22
    4/23 - 4/25
    NO CLASS
    Lab 10
    Ch 10
    EASTER BREAK
    Tables
    Trees
    144/29
    4/28 - 5/2
    No Lab
    Ch. 10
     
    Binary Search Trees, Graphs
    155/5 Last day of class. Review/Catch Up

    Final Exam: Monday, May 12, 8:00 - 10:30 a.m.


    Home | | Syllabus | | Assignments | | Lecture Notes


    Constance Royden--croyden@mathcs.holycross.edu
    Computer Science 132--Data Structures
    Last Modified: January 16, 2014
    Page Expires: January 8, 2015