Course Schedule for CSCI 6231 Section AL
Tuesday 6:10 – 8:40
Enterprise 145
Topics are in relative time order
COURSE OUTLINE
|
||
Date |
Topic |
Reading Assignment/References1 |
01/14 |
Introduction, Course
Objectives Scope of Software
Engineering Life Cycle Models |
Ch 1, 2 Lecture Supplemental |
01/21 |
Life Cycle Models (continued) The Software Process Assignment 1 Due Assignment 2 see Lecture 1 slide 1.26 |
Ch 2, 3 Lecture Supplémental |
01/28 |
Planning and Estimating |
Ch 9 Lecture Extended ·
Another ·
Another ·
Expressive
power of programming languages |
02/04 |
Teams and Team Development Assignment 2 Due. |
Ch 4 Lecture Extended ·
Teams ·
Teams ·
Teams |
02/11 |
Software Tools Software Team List |
Ch 5 |
02/18 |
Testing Requirements Specification
Guidance/Outline |
Ch 6 |
02/25 |
Introduction to Objects Review |
Ch 7 Lecture |
03/04 |
Mid Term Examination |
Chapters 1-4,6, 9 |
03/11 |
Spring Break – No Class |
|
03/18 |
Continue Objects Reusability and Portability |
Ch 7 Lecture ·
Another on
Cohesion/Coupling Ch 8 Lecture |
03/25 |
Workflow of Software
Lifecycle: Requirements Workflow |
Ch 10 Lecture ·
New 10 |
04/01 |
Analysis Workflow |
Ch 11 Lecture Extended |
04/08 |
Design Workflow Review/Study 10.14,
11.12, 11.13, 11.14, 11.15 |
Ch 12 Lecture Design Issues: |
04/15 |
Implementation Workflow |
Ch 13 Lecture References – GOTO |
04/22 |
Review and catch up Problem 11-21 |
|
05/06 |
Final Closed Book |
|
1 Chapter numbers refer to the text by Schach, otherwise links point to material
In-class lectures, if changed; appear on page on day of class