CPSC 431 Software Engineering

 

William M. Lively

333A Bright

845-5480

lively@cs.tamu.edu

 

TA Chris Udompanyanan     cuf2004@tamu.edu   

office 408E Bright  by appointment

Syllabus

Current Research

Life

What are you?

Global_grid_computing

 



Veritas

Quote

DACS

Net-Centric Software Arch

Alert_0


 

Final Exam Wednesday, 8 AM  5/7/08

 

10% Participation

25% Short Quizzes

40% Project

25% Final Exam

 


Somerville Readings

SafeHome

Pressman Readings

AlertBox

SSI

    tools

CMMi

     Maturity Levels

        KPa's

ISO 9003

 


Student Pictures

Project Report/Review

Project Plan - Pressman (6th) p644;
    Sommerville (7th) p96

    Overview


SE definition

Example Patterns

Object Oriented Analysis and
     Design with UML and Patterns

     Use Case definitions

MethodMan


Spiral Model

    Graphics


Software Architecture

Testing -Don Gilman

Testing

UPEDU

Agile

Management

         Planning

        Metrics

     


IBM New Approach

    Chris's Presentation

Concepts

FMMM

Chaos - No Process

Abilene Paradox

Exam

431 Semester Lab Project

Class Schedule

Progress Report Presentation

Professionalism and Ethics

TUFF_LOVE

The Perfect Woman

Vanish

Falls

Snooze Alarm Malfunction

JobMarket

Arrest

Technology

Watch out

    Watch out II
     Lam
     Wow

   Disappear

    Truck on Freeway

    Key

    Bat

    Fake ID

    Border Patrol 

    Best we can do

    She knows you

    math_joke

    Pepsi

    Ball Girl

    Spinning Woman

    Video Clip 1

       

 

In It together

Calvin

Quotes

Reports and Schedules -

Terms

IBM

ABET Response

Outsourcing

Thoughts from a small time software

engineer Don Gilman

Somerville Sequence

Somerville

Somerville Readings

Pressman Readings

6/e

    Chapter 1

    Chapter 2

    Chapter 3

    Chapter 4

    Chapter 5

CleanRoom

http://highered.mcgraw-hill.com/sites/0072853182

 

 

PowerPoint Copy of Pressman Slides

PowerPoint Copy of Valtech Slides

WEB Project Analysis Study

 

What Software Engineers must be able to do

Writing JAVA Enterprise Applications

Java Technologies

JINI and JavaSpace

Valtech Process

 

Valtech Slides:

Object Oriented Introduction

Life of Unified Process

Inception and Use Cases

Analysis and Design

Process - The Static Model

 

Latest Valtech Slides

             PowerPoint Slides

Managing Advanced Technology Projects

Pressman Chapters:

Chapter 1

Chapter 2

Chapter 10

Chapter 11

Chapter 12

Chapter 13

Chapter 14

Chapter 16

Chapter 17

Chapter 22

Chapter 3

Chapter 4

Chapter 5

Chapter 6