Live Coding Sessions: Week 3
18 June 2026 02:48PMHi everyone,
The live coding session returns tomorrow at 1pm in Rupert Myers 440. We'll be working on a piece of code that finds all prime numbers less than 10 000. To do this, we will use functions and loops, two programming tools that will be very helpful in your week 4 labs.
We hope to see you there!
Callum and Larry
Self-Directed Lab 1 is now available
13 June 2026 11:28AMSelf-Directed Lab 1 is now available on the Labs page of the course website under the main labs table. All necessary instructions for getting started and submitting the lab are provided on the self-directed lab page.
As always, I recommend having a look at the lab sooner rather than later so that you can ask for help early if you need it.
Live Coding Sessions: Week 2
11 June 2026 11:21PMHi everyone,
The live coding session returns tomorrow at 1pm in Rupert Myers 440. We'll be looking at some exercises with a focus on selection structures. This content is some of the most important content for the whole term and will be very useful for you when completing your week 3 labs.
We hope to see you there!
Callum and Larry
Assignment 1 is now available
09 June 2026 02:15PMAssignment 1 has now been released: you can find a link to it in the top navigation bar of the course website.
This term, there are no submissions required for the assignments. Instead, assignment content will be assessed in the Week 5 and Week 10 in-person invigilated Lab Quizzes. I recommend having a look at the assignment sooner rather than later so that you can ask for help early if you need it.
If you feel like you need help with the assignment, there are multiple avenues available:
- your tutor/lab assistant, who you can ask for help at any time during your lab if you have questions about the assignment,
- PASS sessions (which start this week),
- help sessions (which start in Week 4), and
- the course forum.
More details on these help avenues are available on the Learning Support page.
All the best with the assignment.
Peer Assisted Study Sessions
09 June 2026 01:30PMThe following is an announcement from the PASS team:
Dear ENGG1811 students,
Peer Assisted Study Sessions (PASS) start this week! Everyone is welcome to join these group study sessions facilitated by friendly senior students who have successfully completed the course before.
PASS Sessions run from Weeks 2-10 (note: there are no sessions on public holidays or in Week 6).
The timetable for these sessions is as follows, and is also available on the Learning Support page:
- Wednesday 3pm - 4pm: Electrical Engineering G10 (find it on the map)
- Thursday 7pm - 8pm: Online via Teams (click here to join)
Want a reminder? Complete this form to receive a calendar invite.
Why should you go to PASS? Past participants have said that PASS provides a safe and welcoming environment where you can build confidence, improve your grades and save time with smarter study methods. It’s also a great place to meet people from your course and make friends.
Any questions? Please contact pass@unsw.edu.au with any questions about PASS. For more information, visit student.unsw.edu.au/pass.
Live Coding Sessions: Week 1
05 June 2026 10:04AMHi everyone,
The live coding sessions for this term begin today from 1-2pm in Rupert Myers 440. These sessions are great if you are looking for a bit of extra help with the course content, or if you are keen to see some small extensions on what is covered in the lectures. This week we will be focusing on using variables and performing calculations.
Hope to see you there,
Callum and Larry
Lecture recordings now available
03 June 2026 02:42PMHi everyone,
Apologies for the broken lecture recording link. I have edited the Lectures page to reflect a new lecture recording link which should work for everyone.
Thanks,
Larry
Welcome to ENGG1811!
28 May 2026 02:48PMWelcome to the 26T2 offering of ENGG1811!
We hope you are ready to learn some computing with us for this term. We'd like to share some important details with you before the term starts.
- The main website for ENGG1811 is here (that is, https://cgi.cse.unsw.edu.au/~en1811/26T2/).
- Bookmark this page when you can, as you will be coming back here often.
- You will need to login with your zID and zPass to be able to access course material.
- The course outline is available in the navigation bar at the top.
- You will be learning how to solve computational problems using Python in ENGG1811. We don't expect any prior experience.
- You will need a software package called Anaconda. Please install it on your computer before the first lecture.
- Instructions on how to do so can be found in the Getting Started page, also available in the navigation bar.
- Labs commence in Week 1. Lab rooms can be found by visiting the timetable page.
- Any questions, feel free to ask on the course forum (on the navigation bar)! You will need to self-enrol, which is automatic when you enter the forum.
Raymond Louie (Course convenor and lecturer)
Larry Tang (Course admin)