|
Course calendar
WEEK
1 |
|
Mon,
Jan 12 |
Ch1
JSS slides, HW1 |
Tue,
Jan 13 |
data
representation , memory, storage, java translation |
Wed,
Jan 14 |
Lab
1 |
Thurs,
Jan 15 |
java
program structure, print, esc sequences, + operator |
Fri,
Jan 16 |
Lab
2 |
WEEK
2 |
|
Mon,
Jan 19 |
Ch2
JSS slides - objects, classes, variables, Quiz 1
|
Tue,
Jan 20 |
assignment
statements, variable types |
Wed,
Jan 21 |
Lab
3 |
Thurs,
Jan 22 |
programming
example, degrees F to C |
Fri,
Jan 23 |
Lab
4 |
WEEK
3 |
|
Mon,
Jan 26 |
SNOW
DAY |
Tue,
Jan 27 |
SNOW
DAY |
Wed,
Jan 28 |
LAB
QUIZ 1 |
Thurs,
Jan 29 |
data
conversion, DecimalFormat |
Fri,
Jan 30 |
Lab
5 |
WEEK
4 |
|
Mon,
Feb 2 |
Classes
and objects |
Tue,
Feb 3 |
Quiz
2
|
Wed,
Feb 4 |
Lab
6 |
Thurs,
Feb 5 |
Ch3
JSS slides - program dev, if statement |
Fri,
Feb 6 |
Lab
7 |
WEEK
5 |
|
Mon,
Feb 9 |
if
statements, switch, boolean conditions |
Tue,
Feb 10 |
logical
operators, compound conditions |
Wed,
Feb 11 |
Lab
8 |
Thurs,
Feb 12 |
while
loop, do loop, for loop |
Fri,
Feb 13 |
Lab
9 |
WEEK
6 |
|
Mon,
Feb 16 |
Pgm1
due at midnight, other operators |
Tue,
Feb 17 |
Ch4
JSS slides, Quiz 3 |
Wed,
Feb 18 |
LAB
QUIZ 2 |
Thurs,
Feb 19 |
|
Fri,
Feb 20 |
Lab
10 |
WEEK
7 |
|
Mon,
Feb 23 |
Writing
classes |
Tue,
Feb 24 |
visibility
modifiers, encapsulation, method headers |
Wed,
Feb 25 |
Lab
11 |
Thurs,
Feb 26 |
methods,
flow of control, overloading |
Fri,
Feb 27 |
Lab
12 |
WEEK
8 |
|
Mon,
Mar 1 |
|
Tue,
Mar 2 |
|
Wed,
Mar 3 |
Lab
13 |
Thurs,
Mar 4 |
Midterm
exam |
Fri,
Mar 5 |
Lab
14 |
WEEK
9 |
|
Mon,
Mar 8 |
Ch5
JSS slides Pgm2
due at midnight
|
Tue,
Mar 9 |
|
Wed,
Mar 10 |
Lab
15 |
Thurs,
Mar 11 |
Ch
4 homework due, Quiz 4 |
Fri,
Mar 12 |
Lab
amnesty day |
WEEK
10 |
|
Mon,
Mar 15 |
RU
Spring Break |
Tue,
Mar 16 |
RU
Spring Break |
Wed,
Mar 17 |
RU
Spring Break |
Thurs,
Mar 18 |
RU
Spring Break |
Fri,
Mar 19 |
RU
Spring Break |
WEEK
11 |
|
Mon,
Mar 22 |
Parameter
passing |
Tue,
Mar 23 |
Interfaces |
Wed,
Mar 24 |
LAB
QUIZ 3 |
Thurs,
Mar 25 |
Static
variables and methods, Wrapper classes |
Fri,
Mar 26 |
Lab
16 |
WEEK
12 |
|
Mon,
Mar 29 |
Ch6
JSS slides - Arrays - Ch5 hw due
- Quiz 5 |
Tue,
Mar 30 |
Initializer
lists, passing arrays as parameters |
Wed,
Mar 31 |
Pgm
3 due at midnight! LAB 17 |
Thurs,
Apr 1 |
Arrays
of Objects |
Fri,
Apr 2 |
LAB
18 |
WEEK
13 |
|
Mon,
Apr 5 |
2d
arrays |
Tue,
Apr 6 |
Sorting |
Wed,
Apr 7 |
LAB
19 |
Thurs,
Apr 8 |
Quiz
6 |
Fri,
Apr 9 |
LAB
QUIZ 4 |
WEEK
14 |
|
Mon,
Apr 12 |
Ch7
JSS slides - Inheritance |
Tue,
Apr 13 |
protected
modifier, super reference |
Wed,
Apr 14 |
Pgm4
due at midnight! Lab 20 |
Thurs,
Apr 15 |
overriding
methods |
Fri,
Apr 16 |
Lab
21 |
WEEK
15 |
|
Mon,
Apr 19 |
Abstract
classes |
Tue,
Apr 20 |
Polymorphism |
Wed,
Apr 21 |
Lab
22 |
Thurs,
Apr 22 |
Magic
square review |
Fri,
Apr 23 |
Lab
23 |
WEEK
16 |
|
Mon,
Apr 26 |
Ch
8 JSS slides, Exceptions, streams |
Tue,
Apr 27 |
Quiz
7, Pgm 5 due at midnight! |
Wed,
Apr 28 |
LAB
QUIZ 5 |
Thurs,
Apr 29 |
|
Fri,
Apr 30 |
Lab
24 for extra credit |
EXAM
WEEK |
|
Mon,
May 3 |
11
am - EXAM for 12noon class (ITEC 120-02) |
Tue,
May 4 |
|
Wed,
May 5 |
11
am - EXAM for 3pm class (ITEC 120-04) |
Thurs,
May 6 |
11
am - EXAM for 10am class (ITEC 120-01) |
Fri,
May 7 |
|
|
Homework assignments |
-
hw
1 - quiz Mon, Jan 19
- hw
2
- quiz Tues, Feb 3
- hw
3 - quiz Tues, Feb 17
- hw
4 - quiz Thurs, Mar 11
- hw
5
- quiz Mon, Mar 29
- hw
6
- quiz Thurs, Apr 8
- hw
7 - quiz Tues, Apr 27
|
|
Programming assignments |
- pgm
1
- due Mon, Feb 16, midnight
- pgm
2 - due Mon, Mar 8, midnight
- pgm
3 - due Wed,Mar 31, midnight
- pgm
4
- due Wed, Apr 14, midnight
- pgm
5 - due Tue, Apr 27, midnight
|
|
Important
stuff |
|
Study aides |
|
|