CSCE 156 Introduction to
Computer Science II
Tentative Course Schedule
(Lecture, Recitation and Assignment) (Tentative)
Spring 2007
|
Week No. |
Lecture 1 |
Lecture 2 |
Laboratory |
HW |
|
1 (Jan 9) |
Intro, C++
(DSUC1, 2, App. G) |
C++ |
Lab 0: Intro to Lab |
|
|
2 (Jan 16) |
C++ |
Pointers & Lists (DSUC3) |
Lab 1: UNIX |
1 |
|
3 (Jan 23) |
Pointers and Lists
|
Linked Lists (DSUC5) |
Lab 2: Intro to C++ |
|
|
4 (Jan 30) |
Linked Lists |
Complexity |
Lab 3: Pointers, References, & Inheritance |
1*, 2 |
|
5 (Feb 6) |
Database Apps (WDBA1) |
Review |
Lab 4: Debugging and gdb |
|
|
6 (Feb 13) |
Exam 1 |
Recursion (DSUC6) |
Lab 5: The Big 3 & Operator Overloading |
2*, 3 |
|
7 (Feb 20) |
Stacks (DSUC7)
|
Stacks |
Lab 6: Templates and the STL |
|
|
8 (Feb 27) |
SQL and MySQL (WBDA5) |
Advanced SQL (WBDA15) |
Lab 7: SQL
Queries
|
|
|
9 (Mar 6) |
Queues (DSUC8) |
Queues |
Lab 8:
Advanced SQL Queries
|
3*, 4 |
|
10 (Mar 13) |
Spring Break |
|||
|
11 (Mar 20) |
Search (DSUC9) |
Search |
Makeup Lab |
|
|
12 (Mar 27) |
Review
|
Exam 2 |
Lab 9: HTML and PHP |
4*, 5 |
|
13 (Apr 3) |
Sorting (DSUC10) |
Sorting |
Lab 10: PHP and Forms |
|
|
14 (Apr 10) |
Binary Trees (DSUC11) |
Binary Trees |
Lab 11: PHP and MySQL |
|
|
15 (Apr 17) |
Graphs (DSUC12)
|
Graphs |
Lab 12: Advanced PHP |
5* |
|
16 (Apr 24) |
Special Lecture |
Review |
Lab 13: Safe Programming |
|
|
April 30 |
Final Exam (1:00 – 3:00 PM)
(Monday) |
|||