ECE 361: Software Engineering and Large System Design
Spring 2008
Wednesday 2:00 PM - 4:00 PM, Rm 321E;
Thursday 4:00 PM - 5:00 PM Rm 621E
Instructor: 
Carl Sable
e-mail: CarlSable.Cooper@gmail.com
Office: Room 461
"Software Engineering: Theory and Practice, 3rd Edition"
Pfleeger and Atlee
The schedule will be updated as the semester progresses.
- Wednesday, January 23:
 Topic: Course Introduction
- Thursday, January 24:
 Topic: Project Description
- Wednesday, January 30:
 Topic: Overview of Java
- Thursday, January 31:
 Topic: Overview of Java (cont.)
- Wednesday, February 6: 
 Topic: Eclipse
 Topic: The Basics of Software Engineering
 Suggested Reading: P&A, Ch. 1
- Thursday, February 7:
 Topic: The Development Process
 Suggested Reading: P&A, Ch. 2
- Wednesday, February 13:
 Topic: Javadoc
 Topic: Project Management
 Suggested Reading: P&A, Ch. 3
- Thursday, February 14: 
 Topic: Capturing the Requirements
 Suggested Reading: P&A, Ch. 4
- Wednesday, February 20:
 Topic: Subversion and Subclipse
 Topic: System Design
 Suggesetd Reading: P&A, Ch. 5
- Thursday, February 21:
 Topic: Object-Oriented Development
 Suggested Reading: P&A, Ch. 6
- Wednesday, February 27:
 Meetings with groups in my office
- Thursday, February 28:
 Topic: Programming
 Suggested Reading: P&A, Ch. 7
- Wednesday, March 5:
 MIDTERM
- Thursday, March 6:
 Topic: Unit Testing and Integration Testing
 Suggested Reading: P&A, Ch. 8
- Wednesday, March 12:
 Meetings with groups in my office
- Thursday, March 13:
 Topic: System Testing
 Suggested Reading: P&A, Ch 9
- Wednesday, March 26:
 Topic: JUnit
- Thursday, March 27:
 Topic: Delivery
 Suggested Reading: P&A, Ch 10
- Wednesday, April 2:
 Meetings with groups in my office
- Thursday, April 3:
 Topic: Maintenance
 Suggested Reading: P&A, Ch 11
- Wednesday, April 9:
 Presentation by Game Server A group
 Presentation by Web-based Registration System group
- Thursday, April 10:
 Topic: Evaluating Products, Processes, and Resources
 Suggested Reading: P&A, Ch 12
- Wednesday, April 16:
 Presentation by Graphical User Interface group
 Presentation by Game Server B group
- Thursday, April 16:
 Topic: Improving Software Organizations
 Suggested Reading: P&A, Ch 13
- Wednesday, April 23:
 Meetings with groups in my office
- Thursday, April 24:
 Topic: The Future of Software Engineering
 Suggested Reading: P&A, Ch 14
- Wednesday, April 30:
 FINAL EXAM
- Thursday, May 1:
 Discussion of project status
- Wednesday, May 7:
 FINAL MEETINGS AND PROJECT DEMOS