| WEEK 1 September 1, 3 |
Topics:
|
Assignment 1 cs341video1: Intro to Software Engineering cs341video2: Tools of the Trade (MarketPlace: WindowBuilder) |
| WEEK 2 September 8, 10 |
Topics:
|
Assignment 2 OOP Notes cs341 video3 Debugging in Eclipse and JavaDocs |
| WEEK 3 September 15, 17 |
Topics:
|
Assignment 3 cs341 video4 GitHub video cs341 video5 EGIT video |
| WEEK 4 September 22, 24 |
Topics:
|
Assignment 4 HW4.docx HW4InputSample.txt video 6: Software Testing video 7: Assertions (Methods of Debugging) |
| WEEK 5 Sept 29 - Oct 1 |
Topics:
|
Assignment 5 HW5.docx video 8: Software Development Phases and Models video 10: Scenario and Use-Case Models |
| WEEK 6 October 6, 8 |
Project I Announced Topics:
|
Assignment 6 HW6.docx video 11: UML Diagrams |
| WEEK 7 October 15 |
Fall Break October 12, 13 Topics:
|
Assignment 7 HW7.docx |
| WEEK 8 October 20, 22 |
Topics:
|
Video video 12 Object-Oriented Analysis Assignment 8 HW8.docx PSPForm.docx |
| WEEK 9 October 27, 29 |
Topics:
|
No Assignment due Videos video 13 Object-Oriented Analysis video 14 Requirements Engineering Read: Chpt_3_Linear_Regression.pdf Prediction_of_Software_Project_Effort_Using_Linear.pdf |
| WEEK 10 Nov 3, 5 |
Topics:
|
Video video 15 Design Patterns - Adapter Pattern Chapters 1 and 7 from Textbook "Head First Design Patterns" by Sierra, Bates, Robson, and Freeman Publisher: O'Reilly Media |
| WEEK 11 November 10, 12 |
Project II Announced Topics:
|
Video Video 16 Observer Pattern Chapters 2 and 3 from Textbook "Head First Design Patterns" by Sierra, Bates, Robson, and Freeman Publisher: O'Reilly Media |
| WEEK 12 November 17, 19 |
Testing Requirements for Project II Application of Design patterns
Solution 2 RentalCarSource.zip |
Review of Final Project Files
Video video 17 Factory Pattern Chapter 4 from Textbook "Head First Design Patterns" by Sierra, Bates, Robson, and Freeman Publisher: O'Reilly Media |
| WEEK 13 Nov 24, 26 |
No class will be held this week.
Thanksgiving Break
|
|
| WEEK 14 December 1, 3 |
Topics: Implementing Tests for Pattern Variants |