|
|
Course calendar
WEEK
1 |
|
|
Mon,
Aug 25 |
|
Chapter
1 Java Software Solutions (JSS) slides |
Tue,
Aug 26 |
|
Lab
1 |
Wed,
Aug 27 |
|
data
representation , memory, storage, java translation |
Thurs,
Aug 28 |
|
Lab
2 |
Fri,
Aug 29 |
|
java
program structure |
WEEK
2 |
|
|
Mon,
Sep 1 |
|
Chapter
2 JSS slides - objects, classes, variables |
Tue,
Sep 2 |
|
Lab
3 |
Wed,
Sep 3 |
|
assignment
statements, variable types |
Thurs,
Sep 4 |
|
Lab
4 |
Fri,
Sep 5 |
|
String
methods |
WEEK
3 |
|
|
Mon,
Sep 8 |
|
classes,
libraries, packages - Ch 2 worksheet w/ answers |
Tue,
Sep 9 |
|
LAB
QUIZ 1 |
Wed,
Sep 10 |
|
Chapter
3 JSS slides - program dev, if statement |
Thurs,
Sep 11 |
|
Lab
5 |
Fri,
Sep 12 |
|
nested
if else |
WEEK
4 |
|
|
Mon,
Sep 15 |
|
switch,
logical NOT, AND, and OR |
Tue,
Sep 16 |
|
Lab
6
|
Wed,
Sep 17 |
|
while
loop |
Thurs,
Sep 18 |
|
Lab
7 |
Fri,
Sep 19 |
|
increment
and decrement operators |
WEEK
5 |
|
|
Mon,
Sep 22 |
|
Assignment
1 due at midnight, for loop |
Tue,
Sep 23 |
|
Lab
8 |
Wed,
Sep 24 |
|
code
examples, for loop revisited |
Thurs,
Sep 25 |
|
LAB
QUIZ 2 |
Fri,
Sep 26 |
|
Ch
4 JSS slides - writing classes, the Coin class |
WEEK
6 |
|
|
Mon,
Sep 29 |
|
Coin
class examples Midterm study guide! |
Tue,
Sep 30 |
|
Lab
9 |
Wed,
Oct 1 |
|
encapsulation,
visibility modifiers, methods |
Thurs,
Oct 2 |
|
Lab
10 |
Fri,
Oct 3 |
|
UML
diagrams and classes |
WEEK
7 |
|
|
Mon,
Oct 6 |
|
Parameters
|
Tue,
Oct 7 |
|
No
new lab, finish labs 9 and 10 |
Wed,
Oct 8 |
|
Write
a method |
Thurs,
Oct 9 |
|
Lab
11 |
Fri,
Oct 10 |
|
Aggregation,
passing objects as paramters |
WEEK
8 |
|
|
Mon,
Oct 13 |
|
Midterm
exam |
Tue,
Oct 14 |
|
Lab
12 |
Wed,
Oct 15 |
|
|
Thurs,
Oct 16 |
|
LAB
QUIZ 3 |
Fri,
Oct 17 |
|
Assignment
2 due at 5pm |
WEEK
9 |
|
|
Mon,
Oct 20 |
|
RU
Fall Break |
Tue,
Oct 21 |
|
RU
Fall Break |
Wed,
Oct 22 |
|
Chapter
5 JSS slides |
Thurs,
Oct 23 |
|
Lab
13 |
Fri,
Oct 24 |
|
|
WEEK
10 |
|
|
Mon,
Oct 27 |
|
objects
as parameters |
Tue,
Oct 28 |
|
Lab
14 |
Wed,
Oct 29 |
|
Wrapper
classes, static methods |
Thurs,
Oct 30 |
|
Lab
15 |
Fri,
Oct 31 |
|
|
WEEK
11 |
|
|
Mon,
Nov 3 |
|
Interfaces |
Tue,
Nov 4 |
|
LAB
16 |
Wed,
Nov 5 |
|
|
Thurs,
Nov 6 |
|
no
new lab, finish 16 |
Fri,
Nov 7 |
|
Chapter
6 JSS slides |
WEEK
12 |
|
|
Mon,
Nov 10 |
|
Assignment
3 due at 12 midnight |
Tue,
Nov 11 |
|
LAB
QUIZ 4 |
Wed,
Nov 12 |
|
Arrays |
Thurs,
Nov 13 |
|
LAB
17 |
Fri,
Nov 14 |
|
|
WEEK
13 |
|
|
Mon,
Nov 17 |
|
Arrays
of objects |
Tue,
Nov 18 |
|
LAB
18 |
Wed,
Nov 19 |
|
Sort
an array of objects |
Thurs,
Nov 20 |
|
LAB
19 |
Fri,
Nov 21 |
|
Sorting
algorithms |
WEEK
14 |
|
|
Mon,
Nov 24 |
|
Assignment
4 due at midnight |
Tue,
Nov 25 |
|
no
new lab |
Wed,
Nov 26 |
|
RU
Thanksgiving break |
Thurs,
Nov 27 |
|
RU
Thanksgiving break |
Fri,
Nov 28 |
|
RU
Thanksgiving break |
WEEK
15 |
|
|
Mon,
Dec 1 |
|
Chapter
7 JSS slides |
Tue,
Dec 2 |
|
LAB
20 |
Wed,
Dec 3 |
|
Final
exam study guide |
Thurs,
Dec 4 |
|
snow
day |
Fri,
Dec 5 |
|
|
WEEK
16 |
|
|
Mon,
Dec 8 |
|
Polymorphism |
Tue,
Dec 9 |
|
LAB
QUIZ 5 |
Wed,
Dec 10 |
|
|
Thurs,
Dec 11 |
|
LAB
21 (extra credit)
Assignment 5 due at 5pm |
Fri,
Dec 12 |
|
|
EXAM
WEEK |
|
|
Mon,
Dec 15 |
|
2
pm - EXAM for 10am class (ITEC 120-02) |
Tue,
Dec 16 |
|
8 am - EXAM for 8 am class (ITEC 120-01)
11 am - EXAM for 12noon class (ITEC 120-04) |
Wed,
Dec 17 |
|
|
Thurs,
Dec 18 |
|
|
Fri,
Dec 19 |
|
8
am - EXAM for 11am class (ITEC 120-03) |
Final grades
|