CSCI 5828

Foundations of Software Engineering

Course Location
   1B 28

Course Time
   Tuesday and Thursday
   11:00 AM - 12:15 PM

Topics
   What's New (Home)
   Class Schedule
   Lectures
   Assignments
   Student Comments
   Contact Information
   Evaluation Criteria
   Status Reports

What's New Archives
   January, 1999
   February, 1999
   March, 1999

CSCI 5828: Lectures, Spring Semester 1999

The lectures for this class are available in PDF format. The PDF files are generated with four slides to a page to save paper. You can retrieve the Acrobat Reader for viewing and printing PDF files from Adobe's website. Be sure to obtain Acrobat Reader, version 3.0 or later.

Lecture Date Topic
Lecture 1 01/12/99 Course Overview
Lecture 2 01/14/99 Software Engineering Review
Lecture 3 01/19/99 Software Life Cycles
Lecture 4 01/21/99 The Mythical Man-Month (Part 1)
Lecture 5 01/26/99 The Mythical Man-Month (Part 2)
Lecture 6 01/28/99 The Mythical Man-Month (Part 3)
Lecture 7 02/02/99 No Silver Bullet
Lecture 8 02/04/99 20th Anniversary Reflections
Lecture 9 02/09/99 The Cathedral and the Bazaar
Lecture 10 02/11/99 The Cathedral and the Bazaar (Part 2)
Lecture 11 02/16/99 Introduction to Formal Software Engineering
Lecture 12 02/18/99 Introduction to Specifications
Lecture 13 02/23/99 Review of Logic
Lecture 14 02/25/99 Temporal Logic
Lecture 15 03/02/99 Operational Specifications
Lecture 16 03/04/99 Finite State Machines (continued)
Lecture 17 03/09/99 Petri-Nets
Lecture 18 03/11/99 Petri-Nets (continued)
Lecture 19 03/16/99 Descriptive Specifications
Lecture 20 03/18/99 Descriptive Specifications (Continued)
Lecture 21 03/30/99 Algebraic Specifications
Lecture 22 04/01/99 Analysis
Lecture 23 04/06/99 Introduction to Testing
Lecture 24 04/08/99 Control Flow Graphs
Lecture 25 and 26 04/13/99 Data Flow and Dependence Graphs
Lecture 27 04/20/99 Introduction to Software Architecture
Lecture 28 04/22/99 Software Architecture (Continued)

© Ken Anderson, 1999.
Last Updated: 8/16/00; 2:46:09 PM