Hi all!
Congratulations on submitting the final iteration for the major project :partying_face:
Here are your instructions for preparing for your demos this week. Please follow them carefully; your tutor will not be ab…
📢 Week 10 Newsletter
Shaveen Singh - 7:38 pm, Sunday 02/08/2026
Hi everyone,
Welcome to Week 10!
It is hard to believe we have reached the final teaching week of the term. It has been fantastic seeing the effort you’ve all put in over the past few months. The term has flown by, and…
📢 Week 9 Newsletter
Shaveen Singh - 2:05 am, Tuesday 28/07/2026
Hi everyone,
Welcome to Week 9! We are now nearing the end of the term. You may have noticed that the lab requirements are wrapping up, tutorials are becoming lighter, and we’re covering the final lecture topics. We wil…
📢 Industry Lecture Tomorrow (Thursday)
Shaveen Singh - 1:20 pm, Wednesday 22/07/2026
Dear COMP1531 Students,
We are excited to welcome Ms. Giuliana De Bellis from Atlassian tomorrow for our Industry Lecture. Many of you will also recognise Giuliana as she has been our COMP1531 Project Administrator this…
📢 Week 8 Newsletter
Shaveen Singh - 10:17 pm, Monday 20/07/2026
Hi everyone! :waving_hand:
Welcome to Week 8! It is hard to believe how quickly the term is flying by. We are now entering the final few weeks of the course.
Here are some important updates and reminders for this week. …
Iteration 2 Update & Gitrun
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…