Schedule
Week at a Glance¶
Week 1: August 24th - August 28th¶
Lectures & Readings
Course Introduction
calendar_month
Tue August 25th
Software Archeology and Anthropology
calendar_month
Thu August 27th
Assignments
Assignment 1 - Git, GitHub, and JavaScript
calendar_month
Released Tuesday, August 25th
calendar_month
Due Friday, September 4th, 11:59pm
descriptionInformation
Projects
You will choose your own teammates in Week 3
calendar_month
First project deliverable released Thursday, September 10th
InfoInformation
Course Schedule¶
Info
This schedule is subject to change throughout the course of the semester. Any changes will be announced on Ed Discussions.
Note
The research paper reading list for the second half of the semester will be posted here later in the semester. Paper presentation topics and team assignments will be announced at that time.
| Week | Date | Topic | Materials | Assignment Deadlines | Project Deadlines |
|---|---|---|---|---|---|
| Week 1 | Tue Aug 25 | Introduction | picture_as_pdf Slides slideshowVideo |
Assignment 1 - Git, GitHub, and JavaScript
Due Friday September 4th @ 11:59pm InfoInformation |
|
| Thu Aug 27 | Software Archeology and Anthropology | picture_as_pdf Slides | |||
| Week 2 | Tue Sep 1 | Metrics and Measurement | |||
| Thu Sep 3 | No Class - UCF Football Game 🏈 |
Assignment 2 - Hello Fakeflix!
Due Friday September 11th @ 11:59pm |
|||
| Week 3 | Tue Sep 8 | Project Planning & Agile Development | |||
| Thu Sep 10 | Software Teams & Communication Pt. I |
SDE Project Checkpoint 1
Due Friday September 18th @ 11:59pm |
|||
| Week 4 | Tue Sep 15 | Software Teams & Communication Pt. II |
Assignment 3 - Deployment
Due Friday September 25th @ 11:59pm |
||
| Thu Sep 17 | Software Testing | ||||
| Week 5 | Tue Sep 22 | Software Architecture |
SDE Project Checkpoint 2
Due Friday October 16th @ 11:59pm |
||
| Thu Sep 24 | Static & Dynamic Analysis | ||||
| Week 6 | Tue Sep 29 | A Software Engineer's Guide to LLMs Pt. I |
Assignment 4 - Static Analysis & CI
Due Friday October 9th @ 11:59pm |
||
| Thu Oct 1 | A Software Engineer's Guide to LLMs Pt. II | ||||
| Week 7 | Tue Oct 6 | Open Source Software | |||
| Thu Oct 8 | Security, Privacy, & Ethics | ||||
| Week 8 | Tue Oct 13 | Midterm Exam |
Critical Research Paper Reviews
Due Tuesday December 1st @ 11:59pm InfoInformation |
||
| Thu Oct 15 | Introduction to Software Engineering Research |
Research Project Checkpoint 1
Due Friday October 30th @ 11:59pm |
|||
| Week 9 | Tue Oct 20 | How to Read & Present Research Papers | |||
| Thu Oct 22 | school Academic Speaker - TBD | ||||
| Week 10 | Tue Oct 27 | Dr. Moran Research Lecture | |||
| Thu Oct 29 | Research Paper Presentations - Topic TBD | ||||
| Week 11 | Tue Nov 3 | construction Industry Speaker - TBD |
Research Project Checkpoint 2
Due Friday December 4th @ 11:59pm |
||
| Thu Nov 5 | Research Paper Presentations - Topic TBD | ||||
| Week 12 | Tue Nov 10 | school Academic Speaker - TBD | |||
| Thu Nov 12 | Research Paper Presentations - Topic TBD | ||||
| Week 13 | Tue Nov 17 | Research Paper Presentations - Topic TBD | |||
| Thu Nov 19 | Research Paper Presentations - Topic TBD | ||||
| Week 14 | Tue Nov 24 | No Class - Thanksgiving Break 🦃 | |||
| Thu Nov 26 | No Class - Thanksgiving Break 🦃 | ||||
| Week 15 | Tue Dec 1 | Research Paper Presentations - Topic TBD | |||
| Thu Dec 3 | Research Paper Presentations - Topic TBD Last Day of Classes |
Reading List Coming Soon
The research paper reading list for this semester has not been posted yet. Dr. Moran will announce the paper list, presentation topics, and team paper assignments later in the semester, and this page will be updated at that time.