SE1010 -- Tentative Schedule

SE1010 notes from other MSOE professors: Dr. Durant, Dr. Hornick, Dr. Sebern, and Dr. Suri

Week Period Topics Reading Lab
1
09/03-09/07
Lecture 1 Course Introduction
How computers think
15-20, 136-139 Intro to object-oriented (OO) software development
Quiz 1
Lab 0
Lecture 2 Numeric datatypes, variables, identifiers 82-89, video
2
09/10-09/14
Lecture 1 Java development basics 31-54, video Lab 1: First program
Lecture 2 Sample Java standard classes: JOptionPane, String, Date
Methods, arguments
54-67, 166-168, video
3
09/17-09/21
Lecture 1 Methods and arguments cont... video Lab 2: Adding structure
Lecture 2 Review video
4
09/24-09/28
Lecture 1 Exam I   Lab 3: Wind Chill
video
Lecture 2 Arithmetic, numeric I/O, Math class 90-119, video
5
10/01-10/05
Lecture 1 Selection statements (conditionals) 219-254, video Lab 4: Maze Navigator
Lecture 2 Iteration (looping) 297-328, video
6
10/08-10/12
Lecture 1 Class Implementation 151-194, 367-372, video Lab 5: Loops
Lecture 2 Class Implementation Examples video
7
10/15-10/19
Lecture 1 Class Implementation cont... 372-402, video Lab 6: Trucks and Packages
Lecture 2 Exam II  
8
10/22-10/26
Lecture 1 Class Implementation cont... video Lab 7: Car Class
Lecture 2 Arrays 543-565, video
9
10/29-11/02
Lecture 1 Array passing, multi-dimensional arrays video Lab 8: Arrays
Lecture 2 Multi-dimensional arrays 565-579, code, video
10
11/05-11/09
Lecture 1 Review/catch-up code, video Lab 9: Javadoc
Lecture 2 Review for Final video
11
11/12-11/16
Thursday, 11/15, 11am-1pm L309: Common Final Exam

You will need Windows Media Player 9 or better to play the videos.

  • © 2001-2009 Dr. Christopher C. Taylor •
  • Office: L-343 •
  • Phone: 277-7339 •
  • npǝ˙ǝosɯ@ɹolʎɐʇ