Class Schedules

 

Dates

Topics

Readings

Week 1

Jan. 7

Software Product

Chapter 1

Jan. 9

Week 2

Jan. 14

Agile Software Engineering

Chapter 2

Jan. 16

Week 3

Jan. 21

Features, Scenarios, and Stories

Chapter 3

Jan. 23

Week 4

Jan. 28

Software Architecture

Chapter 4

Jan. 30

Week 5

Feb. 4

Cloud-Based Software

Chapter 5

Feb. 6

Week 6

Feb. 11

Microservices Architecture

Chapter 6

Feb. 13

Week 7

Feb. 18

Security and Privacy

Chapter 7

Feb. 20

Week 8

Feb. 25

Reliable Programming

Chapter 8

Feb. 27

Week 9

Mar. 4

Testing

Chapter 9

Mar. 6

Week 10

Mar. 11

Devops and Code Management

Chapter 10

 

Mar. 13

 

(This schedule is subject to changes according to the need of the class. All suggested readings are from the required textbook, Engineering Software Products: An Introduction to Modern Software Engineering (1st Edition) by Ian Sommerville.)