Home Syllabus Homework
Example Code Notes Links

Class Notes

Aug. 26, 2013
Introduction to Software Engineering
Aug. 28, 2013
Continued Introduction - Stakeholders, SW Quality, & Common Project Types
Aug. 30, 2013
Software Product Lifecycle
Sept. 4, 2013
Object Oriented Design - UML
Sept. 6, 2013
Object Oriented Design - UML Continued
Sept. 9, 2013
Introduction to Testing
Sept. 11, 2013
Object Oriented Design - Inheritance and Abstraction,
Software Metrics
Sept. 13, 2013
Domain Analysis
Sept. 16, 2013
Requirements Analysis
Sept. 18, 2013
Interviewing, Brainstorming, and Prototyping
Sept. 20, 2013
Research Paper Review
Sept. 23, 2013
Software Reuse - Introduction, Frameworks, and Client Server Architecture
Sept. 25, 2013
Continued Client Server
Sept. 27, 2013
Use Cases
Sept. 30, 2013
Peer Review and Exam Review
Oct. 2, 2013
Exam 1
Oct. 4, 2013
Requirements Documents
Oct. 7, 2013
A Primer on Software Processes
Oct. 9, 2013
UML - Associations
Oct. 11, 2013
UML - Generalizations, Aggregations, and Compositions
Oct. 14, 2013
Object Constraint Language and Domain/System Modeling
Oct. 16, 2013
Design Patterns
Oct. 18, 2013
Peer Review
Oct. 21, 2013
Design Patterns
Oct. 23, 2013
UI Design and Usability Principles
Oct. 25, 2013
Walk-Out Day - No class
Oct. 28, 2013
Developing GUI Applications
Oct. 30, 2013
Continued GUI Development, Usability Analysis, and Sequence Diagrams
Nov. 1, 2013
Communication and State Diagrams
Nov. 4, 2013
Software Design and Cohesion
Nov. 6, 2013
Cohesion, Coupling, and Design Principles
Nov. 8, 2013
Research Paper Peer Review
Nov. 11, 2013
Research Paper Presentations
Nov. 13, 2013
Research Paper Presentations
Nov. 15, 2013
Cost-Benefit Analysis, Model Driven Development, and Software Architecture
Nov. 18, 2013
Metrics for Cohesion and Coupling
Nov. 20, 2013
Exam Review , Software Architecture Patterns
Nov. 22, 2013
Exam 2
Nov. 25, 2013
Continued Metrics, See Nov. 20 notes
Dec. 2, 2013
More on Software Architecture Patterns, See Chpt. 9 Slides
Dec. 4, 2013
Review of Exam 2
Dec. 6, 2013
Final Exam Review