Software Engineering
CSCI 3321 TT Tentative Schedule - Spring 2004

 Class 

Topic's)

 Reading Assignments 
& Handouts

 Laboratory 
Assignments 

1/15

 Introduction To Class
Fill Out Questionnaire (Lab I-5 points)
Distribute & Discuss Course Outline

Chapter 1
Introduction To Software Engineering

 Course Outline
Lab Grade Form
Quiz Grade Form

Read Chapter 1

SE-01-Introduction.pdf

SE-01-Introduction-TestBank.pdf

  Review Slides - Study For Quiz

All Labs Due Next Class Period Unless Specified Otherwise!

Questionnaire Lab

1/20

Chapter 2
Systems Engineering
 Read Chapter 2

SE-02-SystemsEngineering.pdf

  Review Slides - Study For Quiz

1/22

Quiz 1 ==> Chapters 1,2

Chapter 3
Software Process

Read Chapter 3

SE-03-SoftwareProcess.pdf

  Review Slides - Study For Quiz

1/27

Chapter 4
Project Planning
 Read Chapter 4

\SE-04-ProjectPlanning.pdf

  Review Slides - Study For Quiz

1/29

Quiz 2 ==> Chapters 1,2,3

Chapter 5
Software Requirements

Read Chapter 5   Review Slides - Study For Quiz

2/3

Chapter 6
Requirements Engineering Processing
 Read Chapter 6   Review Slides - Study For Quiz

2/5

Quiz 3 ==> Chapters 2,3,4,5

Chapter 7
System Models

Read Chapter 7   Review Slides - Study For Quiz

2/10

Chapter 8
Software Prototyping
 Read Chapter 8   Review Slides - Study For Quiz

2/12

Quiz 4 ==> Chapters 4,5,6,7

Chapter 9
Formal Specifications

Chapter 10
Architectural Design

Read Chapter 9

Read Chapter 10

  Review Slides - Study For Quiz

2/17

Chapter 11
Distributed Systems Architectures
 Read Chapter 11   Review Slides - Study For Quiz

2/19

Quiz 5 ==> Chapters 6,7,8,9,10

Chapter 12
Object-Oriented Design

Read Chapter 12   Review Slides - Study For Quiz

2/24

Chapter 13
Real-Time Software Design
 Read Chapter 13   Review Slides - Study For Quiz

2/26

Quiz 6 ==> Chapters 8,9,10,11,12

Chapter 14
Design With Re-Use

Read Chapter 14   Review Slides - Study For Quiz

3/2

Chapter 15
User Interface Design
 Read Chapter 15   Review Slides - Study For Quiz

3/4

Quiz 7 ==> Chapters 11,12,13,14

Chapter 16
Software Dependability

Read Chapter 16   Review Slides - Study For Quiz

3/9

Chapter 17
Critical System Specification
 Read Chapter 17   Review Slides - Study For Quiz
3/11 Quiz 8 ==> Chapters 13,14,15,16

Chapter 18
Critical System Development

Read Chapter 18   Review Slides - Study For Quiz

3/15

Mid Semester Grades Due

3/16

Spring Break    

3/18

Spring Break    

3/23

Chapter 19
Verification & Validation
 Read Chapter 19   Review Slides - Study For Quiz

3/25

Quiz 9 ==> Chapters 15,16,17,18

Chapter 20
Software Testing

Read Chapter 20   Review Slides - Study For Quiz

3/29

Chapter 21
Critical System Validation
 Read Chapter 21   Review Slides - Study For Quiz

4/1

Quiz 10 ==> Chapters 17,18,19, 20

Chapter 22
Managing People

Read Chapter 22   Review Slides - Study For Quiz

4/6

Chapter 23
Systems Engineering
 Read Chapter 23   Review Slides - Study For Quiz

4/8

Quiz 11 ==> Chapters 19,20,21,22

Chapter 24
Software Cost Estimation

Read Chapter 24   Review Slides - Study For Quiz

4/13

Chapter 25
Quality Management
 Read Chapter 25   Review Slides - Study For Quiz

4/15

Quiz 12 ==> Chapters 21,22,23,24,

Chapter 26
Process Improvement

Read Chapter 26   Review Slides - Study For Quiz

4/20

Chapter 27
Legacy Systems
 Read Chapter 27   Review Slides - Study For Quiz

4/22

Quiz 13 ==> Chapters 23,24,25,26

Chapter 28
Software Re-Engineering

Read Chapter 28   Review Slides - Study For Quiz

4/27

Chapter 29
Configuration Management
 Read Chapter 29   Review Slides - Study For Quiz

4/29

Quiz 14  ==> Chapters 25,26,27,28,29

 

  Turn In Optional Organizational Binder(s) To Replace Quiz 

5/3 - 5/4

Reading Days

 

 

No Assignments Will Be Accepted After 4 PM April 29th