Johns Hopkins University - Whiting School of Engineering

605.401.71 – fall 2011

Foundations of Software Engineering

Sam Schappelle, instructor

 

  Class

Date

Topic

Notes

1

9/7/11

Introduction

 

Title Page

Course overview

Instructor Biography

The Group Project

Clue-Less

Introduction

Software Engineering Code of Ethics

2

9/14/11

Project Management

 

Team Charter Due 

Project Planning

 

3

9/21/11

System Engineering

 

System Engineering

4

9/28/11

Specifying Requirements

 

Project Plan Due

Requirements

5

10/5/11

HCI Design,

Analysis and Design Fundamentals

Human Computer Interfaces

6

10/12/11

Analysis and Design Fundamentals

 

Project HCI Presentation

Analysis And Design Fundamentals

 

7

10/19/11

Mid-Term Exam*

8

10/26/11

Object-Oriented Analysis and Design

 

Requirements Document Due
OO Analysis and Design

9

11/2/11

Languages, Reuse, Software Reviews, Software Quality

Implementation

Software Reviews

10

11/9/11

Design ReviewPresentation

11

11/16/11

Software Quality

 

Design Document Due

Software Quality

12

11/23/11

Testing, Maintenance

 

 

Testing

Maintenance

 

13

11/30/11

Final Exam

 

14

12/7/11

Project Demonstration

 

 

 

 

 * Midterm exam was sent to you on October 12 via the e-mail address in ISIS.  The answers are due at midnight on Wednesday, October 19.  

If you want e-mails concerning this course sent to another address, send the request to sschapp1@jhu.edu.    

 

 

All class materials on this web site are copyright © 2011, S.J. Schappelle.  All rights reserved.