SE1011 -- Tentative Schedule

SE1011 notes from another MSOE professor: Dr. Hornick,

Week Period Topics Reading Lab
1
09/07-09/11
Lecture 1 Course Introduction
How we make computers think
1.1-1.7, 1.9 Problem Solving
Lecture 2 Variables, assignment, operations, and flow charts 2.1-2.6
Lecture 3 Decisions, repeating, and pseudocode 2.7-2.12
2
09/14-09/18
Lecture 1 Java development basics 3.1-3.14 Lab 1: First program
Lecture 2 Java development basics cont... video 3.15-3.24, A.2-A.3
Lecture 3 Class Exercise video  
3
09/21-09/25
Lecture 1 Conditionals and Boolean logic 4.1-4.7 Lab 2: Conditionals video
Lecture 2 Looping 4.8-4.11
Lecture 3 Nested loops 4.12-4.15
4
09/28-10/02
Lecture 1 Review   Lab 3: Looping
Lecture 2 Exam I  
Lecture 3 Pre-Built Classes video 5.1-5.3, A.5
5
10/05-10/09
Lecture 1 More Pre-Built Classes 5.4-5.7, A.4 Lab 4: Library classes
Lecture 2 Random numbers and Lab related issues video 5.8-5.9
Lecture 3 Object-Oriented Programming video 6.1-6.7
6
10/12-10/16
Lecture 1 UML and OO Programming video 6.8-6.12, A.7 Lab 5: Simple class
Lecture 2 Class Exercise video  
Lecture 3 OO Details video 7.1-7.5
7
10/19-10/23
Lecture 1 OO Details cont... video 7.6-7.9 Lab 6: Class implementation video
Lecture 2 Class Exercise 7.10
Lecture 3 Review  
8
10/26-10/30
Lecture 1 Exam II   Lab 7: Class implementation
Lecture 2 Coding tips 8.1-8.4
Lecture 3 Design strategies 8.5-8.9, 8.13
9
11/02-11/06
Lecture 1 Class Members 9.1-9.6 Lab 8: Arrays
Lecture 2 Arrays video (ArrayLists) 10.1-10.5, 10.10
Lecture 3 Class Exercise 10.6-10.7
10
11/09-11/13
Lecture 1 ArrayList Class 10.11-10.14 Lab 9: ArrayLists
Lecture 2 Review/catch-up  
Lecture 3 Review for Final Exam  
11
11/16-11/20
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ʎɐʇ