TENTATIVE Course Outlineas of 1/15/08 (This is a tentative outline. Weekly topics and labs may change and will be updated throughouTU the semester. Stay tuned.)Please note: there are schedule changes and extra lectures on the outline. Also, periodically, we may hold lecture in the lab. Please stay tuned for these changes.
|
Lectures |
Lab Assignments (week
of) |
|
TU 1/22 Introduction, Course Outline, basic programs |
Lab A (Introduction, getting familiar with DSV) --- |
|
TH 1/24 Control structures |
|
|
TU 1/29 looping |
Lab B |
|
TH 1/31 functions – call by
reference, value |
|
|
TU 2/5 arrays |
Lab C |
|
TH 2/7 vectors, searching, & sorting |
|
|
TU 2/12 pointers & strings |
Lab D |
|
TH 2/14 recursion |
|
|
TU 2/19 algorithm analysis |
Lab E |
|
TH 2/21 object oriented programming (oop) |
|
|
TU 2/26
oop |
Lab F |
|
TH 2/28 oop |
|
|
TU 3/4 oop |
Lab G |
|
TH 3/6 oop --
inheritance |
|
|
TU 3/11
oop -- polymorphism |
Lab H |
|
TH 3/13
review |
|
|
Thursday 3/13 8:10pm, Hill 114 MIDTERM COMMON HOUR
EXAM TIME |
|
|
TU TH 3/18 3/20
SPRING BREAK |
|
|
TU 3/25 oop continued |
|
|
TH 3/27
oop
continued |
|
|
TU 4/1 --Abstract Data Types |
Lab I |
|
TH 4/3 – Linked List |
|
|
TU 4/8 -- Linked List |
Lab J |
|
TH 4/10
-- Linked List |
|
|
TU 4/15 -- Linked List |
Lab K |
|
TH 4/17--- CLINIC (in lab lecture) |
|
|
TU 4/22--- Lab Exam |
Lab M |
|
TH 4/24 --- Lab Exam |
|
|
TU 4/29----- STL |
PROJECT |
|
TH 5/1 ---- Other data structures |
|
|
TU 5/6 ----- Extra Class -- REVIEW |
PROJECT |
|
FINAL --- Tuesday May
13, 8-11AM |
|