CS 232 Computer
Science II
|
Fall 2008 |
Department of Mathematics
and Computer Science |
|
Instructor: |
Ching-Hua Chuan
(chchuan@mail.barry.edu) |
|
|
Garner 211 |
|
Units: |
4 |
|
Office Hours: |
MW |
|
Class Meets: |
TTH |
|
Location: |
Garner 102 |
|
Text: |
C++ Programming,
programming design including data structures by D.S. Malik
(ISBN:1-4239-0222-X) |
|
Pre-requisites: |
CS231 and MAT 110 |
|
Syllabus: |
|
|
Grade: |
|
Wk |
Date |
Topic |
Lecture Slides |
Assignment |
|
1 |
Aug 26 |
C++
revisited: data type, input/output, control structure |
pp.225 problem 2 pp.539 problem 1 |
|
|
|
Aug 28 |
C++
revisited: preprocessor, string, array |
Lecture 2 |
|
|
2 |
Sep 2 |
Classes,
public and private members, constructor, destructor |
Homework #1 due pp.655 problem 2 pp.656 problem 3 |
|
|
|
Sep 4 |
Classes,
data abstraction, information hiding, static members |
|
|
|
3 |
Sep 9 |
Inheritance |
Homework #2 due Homework #3: pp.772 problems 3, 4, 5(extra credit) |
|
|
|
Sep 11 |
Composition, protected members |
|
|
|
4 |
Sep 16 |
No
class |
|
Homework #3 due Homework #4 description supplimentary files |
|
|
Sep
18 |
Composition continued |
|
|
|
5 |
Sep 23 |
Pointers |
|
|
|
|
Sep
25 |
Dynamic variables |
|
|
|
6 |
Sep
30 |
Test Review |
|
|
|
|
Oct 2 |
Test #1 |
-- |
|
|
7 |
Oct 7 |
Virtual functions |
|
|
|
|
Oct 9 |
Recursion |
||
|
8 |
Oct
14 |
Overloadding |
|
|
|
|
Oct
16 |
Templates |
|
|
|
9 |
Oct
21 |
|
|
|
|
|
Oct
23 |
|
|
|
|
10 |
Oct
28 |
|
||
|
|
Oct
30 |
|
|
|
|
11 |
Nov 4 |
|
|
|
|
|
Nov 6 |
|
|
|
|
12 |
Nov
11 |
|
|
|
|
|
Nov
13 |
|
||
|
13 |
Nov
18 |
|
|
|
|
|
Nov
20 |
|
|
|
|
14 |
Nov
25 |
|
||
|
|
Nov
27 |
|
|
|
|
15 |
Dec 2 |
|
|
|
|
|
Dec 4 |
Final exam review |
|
|
|
|
Dec 9 |
Final exam (8:00AM) |
|
|