Schedule
Tue 8/29
- Lecture
- Welcome to the Course (slides)
- Prior Knowledge Assessment
- Homework
- Join the course Discord server (see Canvas announcements)
Thu 8/31 (video)
- ⚠ Due ⚠
- Course Discord Server Joined by end of day (else participation demerit)
- Lecture
- Object-Oriented Programming in Ruby (see video)
- Homework
Tue 9/12 (video)
Thu 9/14 (video)
Tue 9/19 (video)
Thu 9/21 (video)
Tue 9/26 (video)
Thu 9/28 (video)
Tue 10/3 (video)
Thu 10/5 (video)
Tue 10/10 (video)
Thu 10/12 (video)
- Lecture
- Teammate Requests Introduced (Optional)
- Remote Git Repositories and GitHub (slides)
- Demonstration: Creating a GitHub Repo and Pushing/Pulling to/from a Local Repo (see video)
- Homework
Tue 10/17
Thu 10/19 (video)
- ⚠ Due ⚠
- Lecture
- Homework
- GitHub Activity (submission instructions in Canvas, complete within 1 week)
- ⚠ Due ⚠
- Lecture
- Software Engineering Process (slides)
- Software Requirements (slides)
- Homework
- Make revisions to Project Concept and continue to work with Prof to get final approval
Tue 11/14 M1
- ⚠ Due ⚠
- Lecture
- Homework
- Get to Work on Your M1 Coding Tasks, etc.
- Complete M0 Teammate Reviews (see instructions in Discord
#announcements
channel)
- Lecture
- M1 Grading Clarifications (see video)
- Homework
- Complete Your M1 Coding Tasks, etc.
- Complete M0 Teammate Reviews (see instructions in Discord
#announcements
channel)
Thu 11/23 M1
- Thanksgiving Holidays (No Class)
- ⚠ Due ⚠
- Lecture
- Homework
- Complete Your Team’s M1 Submission
Thu 11/30 M2
Thu 12/7 M2
Tue 12/12 M2
Thu 12/14 M2
- Exams Week (No Class)
- ⚠ Due ⚠
- SETEs in my.memphis.edu by midnight, Thu!