SE2030 -- Tentative Schedule

SE2030 notes from other MSOE professors: Dr. Hornick

Week Period Topics Reading Lab
1
09/03-09/07
Lecture 1 Course Introduction
Software Lifecycle
  Lab 1: Calculator Application
Lecture 2 Course Introduction
UML Class and Sequence diagram review
UML Class Diagrams
2
09/10-09/14
Lecture 1 Requirements Coverage with Use Cases ATM Application Requirements Specification
Intro to Use Cases
Lab 2: ATM Application - Use Cases
Lecture 2 Requirements Coverage with Use Cases cont...  
3
09/17-09/21
Lecture 1 High-level design: Use Case Textual Analysis Driving Design with Use Cases Lab 3: Interaction Diagram
Lecture 2 UML class and sequence diagrams
UML Interaction Diagrams with Enterprise Architect
 
4
09/24-09/28
Lecture 1 Low-level design: Domain Modeling   Lab 4: Detailed Design
Lecture 2 Low-level design as UML Class and Sequence Diagrams  
5
10/01-10/05
Lecture 1 State Machine Diagrams   Lab 5: State Machines and UML Associations
Lecture 2 Multi-threading  
6
10/08-10/12
Lecture 1 Overview of low-level ATM design   Lab 6: Sequence Diagrams Revisited
Lecture 2 Midterm Exam  
7
10/15-10/19
Lecture 1 Introduction to Version Control Version Control Lab 7: TortioseSVN and Subversion
Lecture 2 Graphical UI Layout Tool: Jigloo Jigloo
8
10/22-10/26
Lecture 1 Team development with Subversion  
Lecture 2 Team development with Subversion  
9
10/29-11/02
Lecture 1 Command-line build tools   Lab 8: Deployment
Lecture 2 Automated build tools: ANT  
10
11/05-11/09
Lecture 1 TBD   Lab 9: Issue Tracking
Lecture 2 TBD  
11
11/12-11/16
Monday 11/12, 11am-1pm CC48: Common Final Exam
  • © 2001-2009 Dr. Christopher C. Taylor •
  • Office: L-343 •
  • Phone: 277-7339 •
  • npǝ˙ǝosɯ@ɹolʎɐʇ