Syllabus: Grading, Policies, Office Hours

NOTE: these notes are available as a courtesy to students. They should not be used as a replacement for class attendance, nor taken verbatim as the entire class discussion.

Calendar: MISB-310-02,-03 Spring 2002
get PowerPoint viewer here: http://office.microsoft.com/downloads/2000/Ppview97.aspx

Monday Wednesday Friday
1/14
Administrative tasks
HMWK: scan ch. 1 p. 1-52. Read ch. 2 p. 56-68.
1/16
About Java, etc.,
our first program using the JDK

HMWK: recommended: Change Welcome1.java to say something about you.
1/18
Workshop day - learning to use the JDK.
1/21
NO CLASS
Martin Luther King, Jr. Holiday
1/23
Introduction to modular components of Java

HMWK: read ch. 2 p. 69-79
1/25
Workshop day - get comfortable with JOptionPanes.

last day to drop without a 'W'
1/28
Variables, Arithmetic operators
HMWK: read ch. 2 p. 79-87
recommended
self-review exercises 2.1-2.3
1/30
Comparison operators
HMWK: recommended self-review exercises 2.4-2.6
2/1
Quiz #1 - 30 min.
HMWK: scan ch. 3 p. 106-112. Read p. 112-135
2/4
Objects and Java applets: drawing
HMWK: read ch. 4 p. 149-159
Program #1
assigned
recommended
self-review exercises 3.1-3.3
2/6
Algorithms, if & if/else selection structures
HMWK: read ch. 4 p. 159-165
2/8
Workshop day - using if/else structures to draw stuff in applets.
2/11
While repetition structure: counter control
HMWK: read ch. 4 p. 165-178
Sample quiz available here (in MS Word 2000 format) - see caveat in today's notes.
2/13
Ash Wednesday
While repetition structure: sentinel control
HMWK: read ch. 4 p. 178-183 recommended self-review ex. 4.1-4.8
Program #1 due

2/15
Quiz #2 - 30 min.

last day to get percentage tuition refund

2/18
Assignment, increment & decrement operators.
HMWK: read ch. 5 p. 198-210
Program #2 assigned
2/20
Counter-controlled repetition: the for repetition structure.
HMWK: read ch. 5 p. 210-215
2/22
Workshop day:
looping with the for structure
2/25
the switch multiple-selection structure
HMWK: read ch. 5 p. 215-222
2/27
Review session for midterm exam.

3/1
Midterm Exam

3/4
The do/while repetition structure, break & continue statements
HMWK: read ch. 5 p. 222-229
rec. self-review ex 5.1-5.3
3/6
Logical operators
HMWK: read ch. 6 p.
247-258
3/8
Workshop day:
comparing looping w/ for vs. do/while
3/11
NO CLASS
Spring Break week

3/13
NO CLASS
Spring Break week
3/15
NO CLASS
Spring Break week
3/18
Math class methods, Method definitions
HMWK: read ch. 6 p. 258-277
recommended self-review exercises 6.1, 6.3
Program #2 due.
Program #3 assigned.
3/20
Math class method for random number generation, more on methods
HMWK: read ch. 6 p. 278-288
3/22
Workshop - make your own methods

last day to withdraw from classes
3/25
Scope rules, more on methods.

3/27
Quiz #3 - 30 min.
3/29
NO CLASS
Good Friday
4/1
Recursion, recursion vs. iteration
HMWK: read ch. 6 p. 288-293
Program #3 due (*new due date).
4/3
Method overloading
HMWK: read ch. 7 p. 314-332
Program #4 assigned
4/5
Workshop - making more of your own methods
4/8
Arrays: declaration & allocation, passing to methods
HMWK: read ch. 7 p. 332-342
4/10
Arrays: sorting using bubble sort -- SortThem.java available here

4/12
Quiz #4 - 30 min.

4/15
Arrays: searching using linear search & binary search
HMWK: read ch. 7 p. 343-349
4/17
Arrays: Multiple-subscripted arrays --
StringArray.java available here
4/19
Workshop - using and manipulating arrays
4/22
Multiple-subscripted arrays - going over DoubleArray.java
4/24
Review session for final exam
Program #4 due
4/26
Final Exam

syllabus | calendar | grades
DSMIS Dept. | John Cook School of Business | Saint Louis University
 


all rights reserved. copyright 2001, Ann Book.