Outline

CS 3398 Software Engineering



Schedule is subject to change.

Date lecture file Topic Due
Jun 7 intro1

intro2

Introduction (chp 1, 2)
Jun 8

SilverBullet.pdf

qualities.pdf

Software qualities (chp 2)
Jun 9 Requirements.pdf Requirement specification
Jun 10


Requirement specification

Software qualities (chp 2)


Jun 14

agile.pdf

arch.pdf

Agile development (reading)

Architectural specification (reading)

Project requirements
Jun 15 SEprinciples.pdf SE principles (chp 3)  
Jun 16 process1.pdf

Software process (chp 7)

 


Jun 17   Software process
Jun 21

design1.ppt

ClassesAttrIntro

ch2

umlSE1.ppt

Design (chp 4)
Jun 22

 

 

 

 

Midterm overview

Project SRS
Jun 23 No notes Midterm
Jun 24 ch3

ch4_1

ch4_2

Design & analysis of software


Jun 28 

ch5_1
ch5_2

State transition, subsystem, and three-tier sequence diagrams
Jun 29  introVV
symbEval

 

Verification and Validation
Jun 30

 

Verification

SoftVerifHein

Formal methods  
Jul 1

 

 

Formal methods
Jul 5 inputSpacePartition

triTypProgram

useCaseCoverage

 specBasedCoverage

CMM

Formal methods  
Jul 6  

 

group presentations

Project design due
Jul 7  

  

Final overview

 
Jul 8  

Final

 


E-mail: rp31@txstate.edu