CEG 460/660

Introduction to Software Engineering

Fall 2009

Updated 10/22/09

Class Hours: Tuesday, Thursday 6:05 PM-7:20 PM, Room 134 Health Science Bldg.
Midterm Exam date: 10/13/09
Final Exam date: 11/19/09, 8:00 PM to 10:00 PM
Office Hours: T, W, R 3:00-4:30, or by appointment.

Instructor: Dr. Thomas C. Hartrum, Russ 337, x5015, thomas.hartrum@wright.edu
Syllabus: (pdf)
Slides (pdf):
  Introduction                   (chap1)
  Lifecycles                      (chap15)
  Requirements Elicitation (chap4)
  Ethics                            (Ethics)
  Analysis with UML        (chap5)
  Object Design               (chap9)
  Design Rationale           (chap12)
  System Design 1            (chap6)
  System Design 2            (chap7)
  Software Testing            (chap11)
  Structured Analysis        (SA)        <== 10/22/2009
  Software maintenance    (maint)     <== 10/22/2009

To be provided as needed.

UML Poster

Links of interest

HOMEWORK ASSIGNMENTS AND DUE DATES:
To be provided as needed.
Homework Set I -  Due Tuesday, September 22, 2009.
Homework Set II -  Due Tuesday, September 29, 2009.
Homework Set III -  Due Thursday, October 8, 2009.
Homework Set IV - Due Tuesday, November 3, 2009.       <== 10/22/2009
Homework Set V - Due Thursday, November 12, 2009.     <== 10/22/2009

Project I -  Due Thursday, October 1, 2009. 
Project II -  Due Thursday, October 22, 2009. 
Project III -  Due Thursday, November 5, 2009. 
Project IV -  Due Thursday, November 12, 2009. 

Data files projectdata.jar
        For PC use,
        jar -xvf projectdata.jar
Data files projectdata.zip 
        For PC use.
Data files projectdata.tar 
        For UNIX use.
 
Code files projectcode.jar
        For PC use,
        jar -xvf projectdata.jar
Code files projectcode.zip  
        For PC use.
Code files projectcode.tar  
        For UNIX use.

Files: To be provided as needed.
Registration System Java CourseScheduling.zip
Instructions for Project code  electronic turnin.