CPSC 606 Software Engineering


Summer '08b

 

William Lively

Professor and Director of Laboratory for Software Research
333A Bright Bldg
845-5480
lively@cs.tamu.edu
Office Hours: 30 minutes before class or by appointment

Teaching Assistant:

Endy


Course prerequisites - undergraduate degree in Computer Science/Computer Engineering; undergraduate course in software engineering (CPSC 431)


Course Administration:


35 % Class participation, attendance,  & Citizenship  

65 % Class Project                                                                                                  

    Team performance and participation Oral Presentations Demonstrations Final  Reports - group & individual Final 

606-06a Topics

606-06a Student/Topic

Endy's HomePage

606 Presentation Times

Checklist for Presentations

SSI

    Distance Learning

SE Links

606 Presentation Slides

 

 

 

 

 


 Project

Team Assignments

Use Cases - Initial

Semester Reports

Peer Reviews

Student Pictures

Viewpoint

CMM

Maturity Models

    Summary

    KPa's

UPEDU

Project Plan

Review II

Sieve of Eratosthenes

Agile

Scrum

ClearCase

Pictures - must have your picture taken as soon as possible



 


Key software engineering terms

Terms

Semester Lectures and Notes

Additional Readings

Lecture_1 - PPT

Lecture 2

    Graphic


Object Oriented Analysis and Design with UML and Patterns


J2EE


Surety White Paper


Object Oriented Introduction
Life of Unified Process
Inception and Use Cases
Analysis and Design
Corba
Software Architecture
Conflict Management - PPT
Motorola Software Engineering CMM - PPT
Spiral Model - PPT
Silver Bullet - PPT
Methodman - PPT
Abilene Paradox - PPT
OO Testing - PPT
Chaos - No Process - PPT



Other 606 Notes

 

CPSC 431 Software Engineering Class Notes