ITEC 324: Principle of Computer Science III - Fall 2015
Date |
Class
Note |
Reading Materials |
Comment |
Week 1 |
|
||
Mon,
Aug 31 |
Syllabus, Pretest |
|
|
Tue,
Sep 1 |
|
|
|
Wed,
Sep 2 |
Chapter 2 -
Part 1 Object-oriented Design Process Source
code:
(in html format) |
|
|
Thr, Sep 3 |
|
|
|
Fri,
Sep 4 |
Continue
Chap 2 - Part 1 |
|
|
Week 2 |
|
||
Mon,
Sep 7 |
Continue
Chap 2 - Part 1 |
|
|
Tue,
Sep 8 |
|
|
|
Wed,
Sep 9 |
Source
code: -
Mail.zip |
|
|
Thr, Sep 10 |
|
|
|
Fri,
Sep 11 |
Continue
Chap 2 - Part 2 |
|
|
Week 3 |
|
||
Mon,
Sep 14 |
Continue
Chap 2 - Part 2 |
|
|
Tue,
Sep 15 |
|
|
|
Wed,
Sep 16 |
Continue
Chap 2 - Part 2 |
-
Use Cases, CRC Cards, UML diagrams due:
11:59pm on 9/27 -
Program due:
11:59pm on 10/3 |
|
Thr, Sep 17 |
|
|
|
Fri,
Sep 18 |
Chapter 3 Guideline for Class Design Source
Code:
(in html format) -
Day.java |
|
|
Week 4 |
|
||
Mon,
Sep 21 |
Continue
Chap 3 |
|
|
Tue,
Sep 22 |
|
|
|
Wed,
Sep 23 |
Continue
Chap 3 Chapter 4 Interfaces and
Polymorphism Source
code: -
CarIcon.java
(in html format) |
|
|
Thr, Sep 24 |
|
|
|
Fri,
Sep 25 |
Continue
Chap 4 |
Due
(9/27): Prog Assn 1 - Analysis and Design Phase |
|
Week 5 |
|
||
Mon,
Sep 28 |
Continue
Chap 4 |
|
|
Tue,
Sep 29 |
|
|
|
Wed,
Sep 30 |
Continue
Chap 4 |
|
|
Thr, Oct 1 |
|
|
|
Fri,
Oct 2 |
Chapter
5 Patterns and GUI Programming Source
code: |
Due
(10/4): Prog Assn 1 - Implementation Phase |
|
Week 6 |
|
||
Mon,
Oct 5 |
Continue
Chap 5 |
(Deadline
- 11:30pm on 10/18,Sunday) |
|
Tue,
Oct 6 |
|
|
|
Wed,
Oct 7 |
Q
& A on the midterm exam 1 |
|
|
Thr, Oct 8 |
|
|
|
Fri,
Oct 9 |
Midterm
Exam 1 |
|
|
Week 7 |
|
||
Mon,
Oct 12 |
Continue
Chap 5 |
|
|
Tue,
Oct 13 |
|
|
|
Wed,
Oct 14 |
Continue
Chap 5 |
|
|
Thr, Oct 15 |
|
|
|
Fri,
Oct 16 |
Continue
Chap 5 |
Due
- Prog Assn 2(11:30pm on 10/18) |
|
Week 8 |
|
||
Mon,
Oct 19 |
Continue
Chap 5 |
|
|
Tue,
Oct 20 |
|
|
|
Wed,
Oct 21 |
Review
of Exam 1 |
|
|
Thr, Oct 22 |
|
|
|
Fri,
Oct 23 |
Continue
Chap 5 |
|
|
Week 9 |
|
||
Mon,
Oct 26 |
To
download the source code: |
(Due:
11:30pm on Nov 8) |
|
Tue,
Oct 27 |
|
|
|
Wed,
Oct 28 |
Continue
Chap 9 |
|
|
Thr, Oct 29 |
|
|
|
Fri,
Oct 30 |
To
download the source code: |
|
|
Week 10 |
|
||
Mon,
Nov 2 |
To
download the source code: |
|
|
Tue,
Nov 3 |
|
|
|
Wed,
Nov 4 |
Continue
Chap 6 |
|
|
Thr, Nov 5 |
|
|
|
Fri,
Nov 6 |
Continue
Chap 6 To
download the source code: |
|
|
Week 11 |
|
||
Mon,
Nov 9 |
Continue
Chap 7 |
(Due:
11:30pm on Nov 22) |
|
Tue,
Nov 10 |
|
|
|
Wed,
Nov 11 |
Continue
Chap 7 |
|
|
Thr, Nov 12 |
|
|
|
Fri,
Nov 13 |
To
download the source code: |
|
|
Week 12 |
|
||
Mon,
Nov 16 |
To
download the source code: |
|
|
Tue,
Nov 17 |
|
|
|
Wed,
Nov 18 |
Q
& A session on Exam 2 |
|
|
Thr, Nov 19 |
|
|
|
Fri,
Nov 20 |
Midterm
Exam 2 |
|
|
Week 13 |
Thanksgiving
Break |
||
Mon,
Nov 23 |
|
|
|
Tue,
Nov 24 |
|
|
|
Wed,
Nov 25 |
|
|
|
Thr, Nov 26 |
|
|
|
Fri,
Nov 27 |
|
|
|
Week 14 |
|
||
Mon,
Nov 30 |
|
|
|
Tue,
Dec 1 |
|
|
|
Wed,
Dec 2 |
Exam
2 Review |
Programming
Assn 5: Extra Credit (Due
– 11:30pm on Dec 16, Wed) |
|
Thr, Dec 3 |
|
|
|
Fri,
Dec 4 |
|
|
|
Week 15 |
|
||
Mon,
Dec 7 |
Continue
Chap 13 |
|
|
Tue,
Dec 8 |
|
|
|
Wed,
Dec 9 |
Q&A
session on the final exam |
|
|
Thr, Dec 10 |
|
|
|
Fri,
Dec 11 |
Demo
session for Prog Assn 4 |
|
|
Week 16 |
Final Exam |
||
Mon,
Dec 14 |
Exam at 10:15AM |
|
|
Tue,
Dec 15 |
|
|
|
Wed,
Dec 16 |
|
Due:
Prog Assn 5 (11:30pm) |
|
Thr, Dec 17 |
|
|
|
Fri,
Dec 18 |
|
|
|