| WEEK 1 September 1, 3 |
Topics:
|
Assignment 1 video1: Intro to Software Engineering video2: Tools of the Trade (MarketPlace: WindowBuilder) |
| WEEK 2 September 8, 10 |
Topics:
|
Assignment 2 video3 Debugging in Eclipse and JavaDocs |
| WEEK 3 September 15, 17 |
Topics:
|
Assignment 3 video4 GitHub video video5 EGIT video |
| WEEK 4 September 22, 24 |
Topics:
|
Assignment 4 video 6: Software Testing video 7: Assertions (Methods of Debugging) |
| WEEK 5 Sept 29 - Oct 1 |
Topics:
|
Assignment 5 video 8: Software Development Phases and Models video 10: Scenario and Use-Case Models |
| WEEK 6 October 6, 8 |
Topics:
|
Assignment 6 video 11: UML Diagrams |
| WEEK 7 October 15 |
Project I Assigned Fall Break October 12, 13 Topics:
|
video 12 Object-Oriented Analysis video 13 Model-View-Controller Design Pattern |
| WEEK 8 October 20, 22 |
Topics:
|
Requirements Analysis for Project 1 should be complete by the end of this week. video 14 Requirements Engineering |
| WEEK 9 October 27, 29 |
Topics:
|
|
| WEEK 10 Nov 3, 5 |
Project I Presentations |
|
| WEEK 11 November 10, 12 |
Project II Assigned Topics:
|
video 15 Design Patterns - Adapter Pattern Video 16 Observer Pattern Read Chapters 1-3 from Textbook "Head First Design Patterns" by Sierra, Bates, Robson, and Freeman Publisher: O'Reilly Media |
| WEEK 12 November 17, 19 |
Topics:
|
video 17 Factory Pattern Read Chapters 4, 5 from Textbook "Head First Design Patterns" by Sierra, Bates, Robson, and Freeman Publisher: O'Reilly Media |
| WEEK 13 Nov 24, 26 |
No class this week. Thanksgiving Break |
|
| WEEK 14 December 1, 3 |
Topic: Software Design Problem |