Outline

CS 3398 Software Engineering



Schedule is subject to change.

 

Midterm on June 15 (Thursday).

Final on June 30 (Friday: 5pm - 6:45pm).

requirements half-page (not graded) due on June 6 (Tuesday).

SRS due on June 20 (Tuesday).

final SDS due on June 28.

E-mail: rp31@txstate.edu


lecture file

Topic

 

Intro

SilverBullet.pdf

qualities.pdf

Requirements.pdf

Introduction (chp 1, 2), Software qualities (chp 2),

Requirement specification

 

agile.pdf

Agile development (reading)

ClassesAttrIntro

Waterfall software process, OO software process

ch2

 OO principles, UML classdiagram

ch3

State transition, subsystem, and three-tier sequence diagrams

ch4_1

ch4_2


ch5_1
ch5_2

 

Design and analysis

 

introVV

 Verification and Validation intro

 

Verification and Validation

 

Midterm (June 15)

Verification

Verification by proof

 

 

SoftVerifHein

 

 

Verification by proof

symbEval

Symbolic Evaluation

Work in progress presentations (approx. June 22)

 

Work in progress presentations

 

group presentations (starting June 28)



 

 

group presentations

 

Final overview (June 22, 23)

 

 

 

Final (June 30)