CS 384 Schedule - Spring 2011
Notes: the schedule has pending changes from previous semesters.
Session Date Lecture Topics Assignments / exercises
1 1/12 W Introduction
2 1/14 F Review of Project Team activity: make design / implementation assignment
1/17 M MLK/Human Rights Day Holiday
3 1/19 W Discussion of design activity
4 1/21 F Structured design
5 1/24 M Object-oriented design
6 1/26 W
7 1/28 F More UML
8 1/31 M Detailed design tools (CASE)
9 2/2 W Design evaluation
10 2/4 F Implementation strategies
11 2/7 M Programming style and coding standards
12 2/9 W Secure coding
13 2/11 F Coding tools
14 2/14 M Coding tools
15 2/16 W
16 2/18 F Testing issues and strategies
2/21 M President's Day Holiday
17 2/23 W Structural testing
18 2/25 F Structural testing Structural testing exercise
19 2/28 M Functional testing
20 3/2 W Functional testing Functional testing exercise
21 3/4 F Code walkthrough (team presentations) Team activity: Each team makes a presentation of their detailed design and does a code walkthrough for one significant module in their system.
22 3/6 M Code walkthrough (team presentations)
23 3/9 W Mid term exam
24 3/11 F Test management / defect reporting
3/14 M Spring Recess
3/16 W Spring Recess
3/18 F Spring Recess
25 3/21 M Test tools
26 3/23 W Test tools
27 3/25 F Software quality
28 3/28 M Software quality
29 3/30 W Verification & Validation
30 4/1 F Code certification
31 4/4 M Software engineering measurement
32 4/6 W Software engineering measurement
33 4/8 F Usage documentation
34 4/11 M Product support
35 4/13 W Software project management
36 4/15 F Project estimating
37 4/18 M Project scheduling
38 4/20 W Personnel issues
39 4/22 F Risk Management
40 4/25 M Social, legal, ethical, and professional issues
41 4/27 W Requirements for project demonstration
42 4/29 F Review for final exam All development must be completed X
43 5/2 M Final project demonstrations
44 5/4 W Final project demonstrations
45 5/6 F Final project demonstrations
5/10 T Final Exam - 12:30-2:30pm