Giuliana De Bellis - 8:58 pm, Wednesday 15/07/2026
Hey everone,
I hope iteration 2 is going well for you!
Quick announcement that the starter code has had a minor configuration update - you should see a MR titled “Updated starter code” which explicitly disables file pa…
📢 Week 7 Newsletter
Shaveen Singh - 1:03 pm, Monday 13/07/2026
Hi everyone!
I hope you all had a great Flexi Week and managed to take some time to rest and recharge before we head into the second half of the term.
Here are a few important updates and reminders for this week:
Labs…
📢 Iteration 2 Live Demo in Tomorrow's Lecture
Shaveen Singh - 10:35 pm, Wednesday 01/07/2026
Dear COMP1531 Students,
Iteration 2 is more difficult than the previous iterations, and there is plenty to understand and learn.
Tomorrow’s lecture (Week 5, Thursday) will include a live demo on how to approach the Ite…
Iteration 2 Release
Giuliana De Bellis - 5:19 pm, Wednesday 01/07/2026
Hello all :waving_hand:
:partying_face: Iteration 2 has just been released! :partying_face:
You should see a new merge request called “Updated starter code” containing the new Iteration 2 starter code.
For most groups…
📢 Week 5 Newsletter
Shaveen Singh - 11:50 am, Tuesday 30/06/2026
Hi everyone!
Welcome to Week 5! This is an important milestone week for the course, with Iteration 1 due and demonstrations taking place during your lab sessions. Please take a few minutes to read through the updates be…
Iteration 1 - Checklist & Iteration 0 - Mark release
Giuliana De Bellis - 11:36 pm, Thursday 25/06/2026
Hii Everyone :person_standing::person_standing::person_standing::person_standing:
A kind reminder that iteration 1 is due in a few days, 12pm Monday :sweat_smile:
We’ve seen some great work already with lots of groups …
📢 Week 4 Newsletter
Shaveen Singh - 1:33 am, Tuesday 23/06/2026
Hi everyone!
We are already about a third of the way through the term - time is flying!
This week, we will be diving into some of the core concepts that underpin modern software engineering, including CI/CD pipelines…
Iteration 1 Released!
Giuliana De Bellis - 12:18 pm, Tuesday 16/06/2026
Hello all :waving_hand:
:partying_face: Iteration 1 has just been released! :partying_face:
You should see a new merge request “Updated starter code” containing the new iteration 1 starter code!
For most groups, this s…
Project Releases & Updates - What to do??
Giuliana De Bellis - 12:16 pm, Tuesday 16/06/2026
Hi!
Iteration 1 has just been released (see it here).
Whenever we release a new iteration or need to patch your starter code, we will give you this code in the form of a Merge Request (MR).
:open_mouth: What? A Merge …
📢 Week 3 Newsletter
Shaveen Singh - 12:13 pm, Tuesday 16/06/2026
Hi everyone,
Welcome to Week 3 of the term!
We hope you had a great Week 2 and enjoyed learning about JavaScript, teamwork, and package management. You are now building the foundations that real software engineers rely…
[Iter0] Clarification of User Story 1 - Spec is the source of truth!
Oliver Bowers - 12:36 am, Sunday 14/06/2026
Hey Everyone :smiley:
We have seen some confusion around User Story 1, due to the spec describing it as “List simulation instances” when both the example issue and features.md describe it as “View simulation progress”.
…
🤝 Watch This Lecture: How to Succeed in a Group Project
Shaveen Singh - 11:40 am, Friday 12/06/2026
One of the most important skills in software engineering is the ability to work effectively in a team. To help you develop these skills, we have posted a Teamwork Lecture Recording that you can view here: [Link: 2.2 Team…
📢 Week 2 Newsletter
Shaveen Singh - 11:01 am, Tuesday 09/06/2026
Hi everyone,
We hope you have enjoyed your first week of COMP1531. It has been fun diving into JavaScript and Git, and we are excited to continue building on that foundation this week.
Important Reminders
Please ma…
🎉 Week 1 Newsletter
Shaveen Singh - 7:25 am, Tuesday 02/06/2026
Hi everyone!
Welcome to COMP1531 26T2.
The fundamental aim of COMP1531 is to help you transition from being a solo programmer into being a collaborative software engineer. We have a teaching staff team of 35, and we ar…
🎉 Week 0 Welcome
Shaveen Singh - 8:29 am, Thursday 28/05/2026
[The first lecture will be both in-person and online. You are welcome to come in person regardless of if you enrolled in the in-person or online stream].
Hi everyone,
Welcome to COMP1531
Real-world software is…
Introduce Yourself (Please!)
Shaveen Singh - 8:09 am, Thursday 28/05/2026
Hi everyone,
Welcome to COMP1531!
We are thrilled to have you here and can’t wait to explore the weird, wonderful, and sometimes slightly chaotic world of software engineering together. This course is your first real s…