Make sure you have signed up for a tutorial through the new MyTimetable system. Assignment groups will be randomly allocated within your chosen tutorial. All labs are fully in person with no remote option available.
Week |
Tutorial |
Handout |
1 |
No Tutorial: Sign up for tutorials! |
MyTimetable |
2 |
Requirements Gathering |
|
3 |
GitKraken and Git |
|
4 |
GitLab CI/CD with Docker |
|
5 |
Code Critique |
|
6 |
Team Dysfunction |
|
MID SEMESTER BREAK#
7 |
Security Bugs Analysis Tools |
|
8 |
Microservices |
|
9 |
Picking Open Source Project |
|
10 |
Static Analysis |
|
11 |
Final Exam Preparation |
|
12 |
Final Presentations |
|