| Dates | Topics | References | Notes and Deliverables | Chapters |
| Aug
23
25 27 |
What is CSc?
Technology Paradigm Shift |
S: 3 - 12
S: 12 - 25 |
Course Overview
|
1
|
| Aug
30
Sep 1 3 |
Algorithms
Ones-Zeroes |
S:
27 - 35
S: 35 - 43 |
HW - TBA
Quiz 1 |
2
|
| 6
8 10 |
Labor
Day
Abstraction Data |
Holiday
- No Class!
S: 44 - 52 S: 55 - 65 |
3 | |
| 13
15 17 |
Data Types
Modules |
S:
65 - 86
S: 87 - 99 |
Quiz 2 |
4 |
| 20
22 24 |
Parameters
Coding Recursion |
S:
100 - 115
S: 115 - 121 S: 121 - 140 |
|
|
| 27
29 Oct 1 |
Structures
Pointers |
S:
141 - 151
S: 151 - 172 |
Quiz 3 | 5
|
| 4
6 8 |
Polylithic
Graphs Arrays |
S:
173 - 190
S: 190 - 197 S: 197 - 203 |
||
| 11
13 15 |
Complex Types
Searching |
S:
203 - 219
S: 221 - 232 |
Quiz 4 "W-Day" |
6 |
| 18
20 22 |
Sorting
Performance OOA I |
S:
232 - 241
S: 241 - 251 S: 253 - 261 |
7 | |
| 25
27 29 |
OO II
OO III |
S:
261 - 270
S: 270 - 280 |
Quiz 5 | |
| Nov
1
3 5 |
OO IV
Correctness Proofs |
S:
280 - 295
S: 297 - 304 S: 305 - 315 |
8 | |
| 8
10 12 |
Measures
Complexity |
S:
317 - 328
S: 329 - 339 |
Quiz 6 | 9
|
| 15
17 19 |
Reasonable
Concurrency Parallelism |
S:
339 - 350
S: 353 - 361 S: 361 - 376 |
10
|
|
| 22 | Miscellaneous | Thanksgiving Holiday | Nov. 24-26 | |
| 29
Dec 1 3 |
Tractable
Certification History |
Quiz 7 | 11
12 |
|
| 6
8 10 |
Gedanken 1
Gedanken 2 Course Review |
Comparison of C, C++, and Java
|
P = Pressman Software Engineering: A Practitioner's Approach (4th ed.)
![]() |
Back To Teaching Page | |
| Back To Main Page |