CS 3302 (Winter 1998) Schedule

Class Schedule

All classes meet in Boggs, B-6. TTh 4:30-6:00p.m.
 
Day/Date Topic Reading Class Handouts Slides
Tue Jan 6 Introduction to course. The scope of software engineering. The software process and its problems Chapters 1 & 2 None.  Slides as gif files (no need for an overhead projector) 
Thu Jan 8 Software lifecycle models Sections 3.1-3.6 Sad cases of poorly managed processes (hard copy only). Slides as .gif files
Tue Jan 13 Complexity reduction methods and CASE tools. Modularization, abstraction, and information hiding Chapter 4. Sections 6.1-6.6 CASE tool availability.
Thu Jan 15 Objects and software reuse. Sections 6.11-6.13
Tue Jan 20 Software quality assurance and reviews. Sections 5.1-5.2, 12.17.
Thu Jan 22 (Class may start 4:45. Read newsgroup for confirmation). Testing Sections 5.3-5.4, 5.6, 12.14-12.16.
Tue Jan 27 Software process maturity and quality assurance. Sections 3.7-3.8, 5.7
Thu Jan 29 MIDTERM
Tue Feb 3 Review of software engineering principles. Introduction to class project.  Project requirements 
Thu Feb 5 Software requirements. Chapter 7
Tue Feb 10 (Guest speaker. Read newsgroup for confirmation).
Thu Feb 12 (Guest speaker. Read newsgroup for confirmation).
Tue Feb 17  (Class may start 4:45. Read newsgroup for confirmation). Specification. Sections 8.1-8.6, 8.10-8.14.
Thu Feb 19 Object-oriented analysis Chapter 9
Tue Feb 24 (Class may start 4:45. Read newsgroup for confirmation). Project planning and team organization. Chapter 10, Sections 12.6-12.9.
Thu Feb 26 Software design Sections 11.1-11.4, 11.8-11.16
Tue March 3 Software implementation. Sections 12.1-12.5, 12.10-12.13.
Thu March 5 Integration and integration testing. Sections 13.1-13.7, 13.15-13.16.
Tue March 10 Software evolution and maintenance. A taste of software engineering research. Chapter 14. MORALE project description.
Thu March 12 Course evaluation. Course review. Review textbook. Hints for the final.

Exams/Tests

 
Exam/test %age course grade Time and place.
Midterm 20% In class. Thu Jan 29.
Final 30% Week of March 17. Date, time & room t.b.a.
 

Assignments

 
# %age grade Assignment specification Date available Date/time due
1 5% t.b.a. t.b.a. t.b.a.
2 10% t.b.a. t.b.a. t.b.a.
3 15% t.b.a. t.b.a. t.b.a.
4 10% t.b.a. t.b.a. t.b.a.
Back to CS 3302 home page.