Hi Class,
Help sessions this week will be held from 3:00–5:00 pm :
Wed, 10 Aug — K17 G02 | Teams:
<u>https://teams.microsoft.com/meet/487537870498888?p=Pg6eDpVFADivHJWRP1
</u>
Mon, 12 August — K17 G01 | Teams:
<u>https://teams.microsoft.com/meet/474448460514906?p=mGcRusuJGMT7ZWzZ15
</u>
Kind regards,
Zihao
<u>Hi Class,
CSE is recruiting participants for a study on how students trust AI feedback on code.
Time: 30 min, online
Task: 8-min coding exercise → review AI feedback → a few short questions
Reward: $20 Coles gift card
Eligibility: some coding experience; CSE students preferred
Voluntary, withdraw anytime, no impact on marks.
Cheers,
Zihao
Hi Class,
We've updated the answer page to improve saving support across different browsers and added a
Force Save
button.
When you finish working on Assignment 3, and if your browser has trouble saving your answers please click
Force Save
first, then export the Json.
Good luck with Assignment 3!
Kind regards,
Zihao
Hi everyone,
With lectures now wrapped up, it's all about revision from here. We hope you're settling into your exam prep. Here's everything you need in one place.
Exam details:
1. Date & time: Wednesday, 26 August, 9:45 AM (venue to be confirmed by the university)
2. Format: 2-hour invigilated lab exam (in-person)
3. Question types: MCQ, fill-in-the-blank, and Python coding, similar in style to your assignments
4. Submission: click the force save button and export your answers as a JSON file, same workflow as the assignments
5. Permitted materials: one double-sided A4 hand-written summary sheet
6. Weight: 50% of your final mark (40% hurdle on this exam)
We still have help sessions this week and next. Please come along if you'd like to go over anything: Thu, 6 Aug, 3:00–5:00 PM, K17 G01
To help you revise, we've prepared an exam review guide that walks through the key topics:
https://prezi.com/view/Cw3bRhTGJ8ucD4R3xAXT/
A portion of the exam questions will draw from this material, so make good use of it.
Also, the university course survey is now open. We'd love to hear from you: what part of this course has been most helpful to you? What could be even better? We want to keep making the course better, so please take a few minutes to share what worked for you. If we get a good response rate overall, we'll add GEM marks for the class.
Survey link: https://go.blueja.io/jAHy0LR54EiUIE8Pk9ctMA
You've put in the work all term; wishing you the very best in your exams, and we're confident it will show.
Kind regards,
Zihao
Hi Class,
Assignment 2 marks are now available.
To see your mark:
3142 classrun -sturec
To see your detailed feedback (per-question breakdown):
3142 classrun -collect 26ass2
Marks are also visible on WebCMS3.
Note: an "L" after your mark indicates a late submission. The late penalty has already been applied and is itemised in your feedback.
If you believe there is an error in your mark, please email cs3142@cse.unsw.edu.au within one week, quoting your zID and the specific question.
Cheers,
Zihao
Hi Class,
We are nearing the end of the term. I hope you have had a rewarding learning journey.
Here are the arrangements for Weeks 9 and 10, along with the final exam details.
There will be no lectures in Week 10. This will give you extra time to prepare for the final exam.
We will still hold help sessions in Week 10, as outlined in the previous notice. We also plan to offer help sessions in Week 11. More details will be shared soon.
In Week 9 (this week), Thursday’s lecture will cover advanced testing algorithms. On Friday, we will review the key topics from the course.
The review slides will explain the level of understanding required for each topic in the final exam. For example, they will show whether you need to understand a concept, write code, or apply an algorithm.
The final exam is scheduled for:
Wednesday, 26 August
Morning session at 9:45 am
The exam location will be confirmed by the exam team.
Cheers,
Yuekang
Hi Class,
Help sessions will be held from
3:00–5:00 pm
:
Wed, 29 July — K17 G01 | Teams:
<u>https://teams.microsoft.com/meet/463921830228868?p=Z0iJBvDvLOfZrZdSzu
</u>
Mon, 3 August — K17 G02 | Teams:
<u>https://teams.microsoft.com/meet/490504344399529?p=kwDBzm6bA3yhScFpvi
</u>
Thu, 6 August — K17 G01 | Teams: <u>https://teams.microsoft.com/meet/41936896284662?p=E9UtFsLH8UF3H3ItSr</u>
Kind regards,
Zihao
Hello everyone,
Here is the current information about the final exam:
We will provide more information once the remaining details have been confirmed. Please stay tuned for further announcements.
Cheers,
Yuekang
Hello everyone,
Here is the current information about the final exam:
We will provide more information once the remaining details have been confirmed. Please stay tuned for further announcements.
Cheers,
Yuekang
Hi Class,
Assignment 3 is now available: https://sh1k4ku-python-playground.static.hf.space/assignment3
Do not use generative AI to complete this assignment.
Answer all questions.
Enter your zID (bottom-left corner).
Click "Export JSON" to download.
Open the JSON file and check that it is not empty and contains your latest answers before submitting.
Submit via give.
Command: give cs3142 26ass3 <your json>
Due date: Thu Aug 6 22:00:00 2026 (2.5 weeks length)
ELP students: if you need an extension, please email cs3142@cse.unsw.edu.au before the deadline.
Important: Only submit the exported JSON file.
Cheers,
Zihao
Hi Class,
Assignment 1 marks have been released (Visible on WebCMS3).
For any questions about marking, please contact cs3142@cse.unsw.edu.au.
Cheers,
Zihao
Hi Class,
During Flex Week, we will offer Help Sessions on the following dates:
Monday, 6 July | 3:00–5:00 PM
Wednesday, 8 July | 3:00–5:00 PM
Cheer,
Zihao
Hi Class,
Assignment 2 is now available:
https://sh1k4ku-python-playground.static.hf.space/assignment2
Do not use generative AI to complete this assignment.
Command: give cs3142 26ass2 <your json>
Due date: Mon Jul 13 22:00:00 2026
ELP students: if you need an extension, please email cs3142@cse.unsw.edu.au before the deadline.
Help sessions would be available during the flex week.
Cheers,
Zihao
Hi everyone,
For avoidance of doubt, the Assignment 1 deadline is clarified as follows:
We hope this clarifies the matter.
Best,
Zihao
Hi Class,
I've updated the links for the teams meeting-based livestreaming for better robustness. Please find the newest links here:
https://webcms3.cse.unsw.edu.au/COMP3142/26T2/resources/123198
.
You are encouraged to try to hack the sandbox of the assignment playgrounds. And if you find any issue/bug, please report it via this email:
cs3142@cse.unsw.edu.au
and avoid disclosing it publicly.
Cheers,
Yuekang
Hi Class,
There will be CS3142 help sessions on:
June 15, 3:30 PM - 5:00 PM
<u>https://teams.microsoft.com/meet/43561708735631?p=8iXEH8ErTWNWSSq8lr</u>
June 17, 3:30 PM - 5:00 PM
<u>https://teams.microsoft.com/meet/42331888754594?p=iKMjVR7EbLmkv01ZpF</u>
Location: K17, Level G, G01 (Location Updated) / also available Online
Feel free to come along if you have questions.
Best,
Zihao Xu
Hi Class,
Assignment 1 Specification has been released:
https://webcms3.cse.unsw.edu.au/COMP3142/26T2/resources/122531
It will cover the topics of boundary value testing and equivalence class testing from Lecture 3 (to be taught tomorrow):
https://webcms3.cse.unsw.edu.au/COMP3142/26T2/resources/122522
As mentioned in our first lecture, we will provide a web-based playground this term. This means you do not need to install the dependencies or set up the environment on your own computer.
You can try the playground here:
https://sh1k4ku-python-playground.static.hf.space/index.html
(The link is also available in the assignment specification.)
This assignment is intentionally small. It is designed to give you some feedback before the census date.
The due date is 22 June 2026 at 12:00 AM. For ELP students, the due date is 7 days later.
Cheers,
Yuekang
Hi Class,
There seem to be some issues with the Echo360 livestream in the lecture room today. I am checking with the technical support team now.
Please check this page for lecture recordings:
https://webcms3.cse.unsw.edu.au/COMP3142/26T2/resources/122557
I will upload today’s recording after Echo360 finishes processing it.
For future live streams, please use this page:
https://webcms3.cse.unsw.edu.au/COMP3142/26T2/resources/123198
Please join the MS Teams meeting there to watch the live stream. It should be more stable than Echo360. The audio quality on Teams should also be better.
Please do not worry too much about today’s issue. In Week 1, we will not cover important techniques used in the assignments. We are "warming-up" the systems and helping more students get enrolled in Week 1.
Cheers,
Yuekang
Hello Class,
Welcome to COMP3142! I’m excited to have you on board, and I look forward to a great learning journey with you this term.
Before we kick off our first lecture on Thursday, please take note of the following important information:
Looking forward to seeing you in class!
Cheers,
Yuekang