SPRING 2020
TENTATIVE
SCHEDULE: COSC 236
NOTE: This schedule is approximate and subject to change.
Week |
Date |
Topic |
Reading (RS) |
Lecture Notes |
1 |
Tu: Jan 28 W:
Jan 29 |
Class Organization |
----- |
----- |
2 |
Tu: Feb 4
|
Introduction to Java Lab #2 (Intro) |
Chap. 1 |
Lecture #2 |
3 |
Tu: Feb 11
|
Continue Lab #3 (Expressions) |
Chap. 2 |
Lecture #3 |
4 |
Tu: Feb 18
|
Continue Lab #4 (I/O) |
----- |
Lecture #4 |
5 |
Tu: Feb 25 |
Continue Lab #5 (if) |
Chap. 4 |
Lecture #5 |
6 |
Tu: Mar 3 |
Continue Lab #6 (while) |
Chap. 5 |
Lecture #6 |
7 |
Tu: Mar 10
|
Lab #7 (for) Lab cancelled. Do the lab, email TA |
----- |
Lecture #7 |
8 |
Mar 17 - 19 |
SPRING BREAK |
----- |
----- |
9 |
Tu: Mar 24 |
TEST #1 POSTPONED |
----- |
----- |
10 |
Tu: Mar 31 |
Continue |
Chap. 6 |
Lecture #8 |
11 |
Tu: April 7
|
Continue |
Chap. 3 |
Lecture #9 |
12 |
Tu: April 14 |
Continue |
Chap. 7 |
Lecture #10 |
13 |
Tu: April 21 |
Continue. |
Chap. 7 ----- |
Lecture #11 |
14 |
Tu: April 28 |
TEST #2 |
----- |
----- |
15 |
Tu: May 5 |
Java User-Defined Classes |
Chap. 8 |
Lecture #13 |
16 |
Tu: May 12 |
Recursion. Review session. |
Chap. 12 |
Lecture #14 |
Final: |
Thu: May 14 |
8:00 am – 10 a.m.
(YR202) |
All |
All |
*RS = Building Java Programs: A Back to Basics Approach,
by Stuart Reges, and Marty Stepp,
Addison Wesley, 2016.
NOTE: Last day to
withdraw with “W” grade: Monday, 04/06/2020