CS 5500 Foundations of Software Engineering

"Plan, implement, iterate" -- Your Instructor

Card image cap

The C++ Environment

Card image cap

Software Wisdom

Card image cap

Professional Conferences

Quick Links: Piazza Forum Board | Office Hours Sign up | Teams Channel


Schedule/Road Map


The following is our tentative syllabus for the course, changes should be expected throughout the semester. I will announce in class, piazza, or through e-mail any major changes.
Week
Date
Lecture and Readings Assignments Note(s)
1 Tuesday - September 14, 2021
A1 Released (Due Sept. 23 Anywhere on Earth(AOE))

Lab 1 Out(Due. Sept 23 AOE)
Welcome back to class! (Note: First in-person class is the 14th and 16th respectively for each section)
2 Tuesday - September 21, 2021
A2 Out (Due Sept. 30)

Lab 2 out (Due Sept. 30 AOE)
-- --
3 Tuesday - September 28, 2021
Lab 3 out (Due. Oct. 7 AOE)
-- --
4 Tuesday - October 05, 2021
A3 Out (Due. Oct. 15 Anywhere on Earth)

Lab 4 Out (Due Oct. 14 AOE)
-- --
5 Tuesday - October 12, 2021
Lab 5 out (Due. Oct. 21 AOE)
-- --
6 Tuesday - October 19, 2021
A4 Released (Due Oct. 14 Anywhere on Earth)

Lab 6 Out(Due Oct. 28 AOE)
Exam Study Guide

Mike tentatively out of town, if so lecture will be pre-recorded
7 Tuesday - October 26, 2021
Complete your online exam! No in person meetup
8 Tuesday - November 02, 2021
Lab 7 Out(Due Nov. 4 AOE)
-- --
9 Tuesday - November 09, 2021
Lab 8 Out (Due Nov. 11 AOE)

Project Repository out!
-- --
10 Tuesday - November 16, 2021
Lab 9 Out(Nov. 18 AOE)
-- --
11 Tuesday - November 23, 2021
Lab 10 Out(Due Nov. 25 AOE)
-- --
12 Tuesday - November 30, 2021
Lab 11 Out (Due Dec. 2 AOE)
-- --
13 Tuesday - December 07, 2021
Lab 12 out(Due. Dec. 9 AOE)
-- --
14 Tuesday - December 14, 2021
-- --) Last day of Class :(
Please do not redistribute or host any materials without e-mailing me first. I generally am happy to share the latest .pdf or slide presentation with those who ask. Thank you for your time!