Class Schedules

 

Dates

Topics

Readings

Dues

Week 1

Sep. 28

Introduction

Chapter 1

 

Sep. 30

 

 

Week 2

Oct. 5

Software Development Processes

Chapter 2

 

Oct. 7

Group Project Kick Off

Week 3

Oct. 12

User Requirements

Chapter 3

 

Oct. 14

 

Week 4

Oct. 17

Requirements Analysis

Chapter 4

 

Oct. 21

Group Project Demo 1

Week 5

Oct. 26

User Cases

Chapter 5

 

Oct. 28

 

Week 6

Nov. 2

Design and Architecture

Chapter 6

 

Nov. 4

Group Project Demo 2

Term Project Topic Announcement

Week 7

Nov. 9

Architecture Patterns

Chapter 7

Nov. 11

(No Class)

Week 8

Nov. 16

Static Checking

Chapter 8

 

Nov. 18

Group Project Demo 3

Week 9

Nov. 23

Testing

Chapter 9

 

Nov. 25

Week 10

Nov. 30

Quality Metrics

Chapter 10

 

Dec. 2

Group Project Demo 4

Term Project Due

 (This schedule is subject to changes according to the need of the class. All suggested readings are from the recommended textbook, Software Engineering: Basic Principles and Best Practices by Ravi Sethi)