Class Schedules

 

Dates

Topics

Readings

Dues

Week 1

Sep. 30

Introduction

Chapter 1

 

Oct. 2

 

 

Week 2

Oct. 7

Software Development Processes

Chapter 2

 

Oct. 9

Group Project Kick Off on Zoom

Week 3

Oct. 14

User Requirements

Chapter 3

 

Oct. 16

 

Week 4

Oct. 21

Requirements Analysis

Chapter 4

 

Oct. 23

Group Project Demo 1 on Zoom

Week 5

Oct. 18

User Cases

Chapter 5

 

Oct. 30

 

Week 6

Nov. 4

Design and Architecture

Chapter 6

 

Nov. 6

Group Project Demo 2 on Zoom

Term Project Topic Announcement

Week 7

Nov. 11

Architecture Patterns

Chapter 7

(Veterans Day; No Class)

Nov. 13

 

Week 8

Nov. 18

Static Checking

Chapter 8

 

Nov. 20

Group Project Demo 3 on Zoom

Week 9

Nov. 25

Testing

Chapter 9

 

Nov. 27

 

Week 10

Dec. 2

Quality Metrics

Chapter 10

 

Dec. 4

Group Project Demo 4 on Zoom

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)