Here is the link to access the exam:
https://cgi.cse.unsw.edu.au/~en1811/21T3/view/main.cgi/exam/
You have to acknowledge the exam conditions before proceeding to the exam question page.
Please note the following schedule. All the times are Sydney local time on 7 Dec 2021.
If you have questions during the exam, please email
It is important that you submit your program file once you have completed a question, please do not leave all the submissions at the end.
All the best with your exam tomorrow.
Assignment 2 results are now available. The class did very well for this assignment.
You can check your mark and collect a report on your work.
To check your mark, go to the course website and click on the bar-chart-like icon next to your name.
To collect the report, go to the Assignment 2 page and click on the "Collect Submission" tab.
If you have questions about your mark and feedback in the report, please speak with your tutor.
Note that we are yet to perform plagiarism check on the assignment submissions so the results may change after we have gone through the checks. I want to stress that, if your submitted work is your own, there is nothing to worry about.
The solution to the sample exam is now available. You can obtain it from the sample exam page on the course website.
If you have questions, you can attend one of the following pre-exam consultations. These are one-to-one consultation run by the lecturer. You can join these consultations by using the same Zoom link for the online lecture. The consultation times are:
You can also continue to ask questions on the forum.
Thank you to all of you who have completed the myExperience survey. If you have not done it yet, I would like to ask you to complete the survey.
The marks for Self-directed Lab 2 are now available. You can view them from the course website.
Please note that the sample exam is now available on the course website. Please navigate to the menu and you will find it under "Course Work". A solution will be provided in Week 12.
The results for Self-directed Lab 1 are now available. The class did very well for this lab.
You can check your mark and collect a report on your work.
To check your mark, go to the course website and click on the bar-chart-like icon next to your name.
To collect the report, go to the Self-directed Lab 1 page and click on the "Collect Submission" tab.
If you have questions about your mark or feedback in the report, you can email me at <c.t.chou@unsw.edu.au>
The purpose of this message is to let you know how the course will be run this week.
I will also be providing you with a sample exam this week. Lastly, a reminder that Assignment 2 is due on Friday of Week 10 at 5pm and Self-directed Lab 2 is due on Monday of Week 11 at 5pm. Note also that the deadline for the Self-directed Lab 2 is strict and no late submissions will be accepted.
Assignment 1 results are now available. The class did very well for the assignment.
You can check your mark and collect a report on your work.
To check your mark, go to the course website and click on the bar-chart-like icon next to your name.
To collect the report, go to the Assignment 1 page and click on the "Collect Submission" tab.
If you have questions about your mark and feedback in the report, please speak with your tutor.
I have added a page to provide you some feedback on the assignment. The page covers: how we tested your code, and the test cases for two functions: detect_fault_main() and detect_fault_in_conc(). You will find the link to that page near the top of the Assignment 1 page.
Note that we are yet to perform plagiarism check on the assignment submissions so the results may change after we have gone through the checks. I want to stress that, if your submitted work is your own, there is nothing to worry about.
I would also like to remind you that if you need help with your Assignment 2, please attend a Help Session or ask on the forum.
Assignment 2 has been released. To view it, go to the course website and look for the Assignment 2 link on the menu.
I briefly spoke about Assignment 2 in the lecture this morning. The Assignment 2 page contains a link to the video recording.
The second online module on the topic of Matlab has been released. The module has been filed under Labs (under Week 7's entry) on the course website.
There is an assessable lab (Self-directed lab 2) associated with this module. This self-directed lab is hosted on the Matlab Grader platform. You will soon be receiving an email invitation for you to enrol in Matlab Grader.
Please note that the submission deadline for Self-directed Lab 2 is 5 pm, Monday 22 Nov 2021 (i.e. Monday of Week 11). This is a hard deadline.
Reminder that the outage is going ahead tomorrow. This means WebCMS3 and ENGG1811 lecture/lab/assignment pages will not be available from 1pm to 8pm.
The Wednesday Help Session (Week 6 only) is moved earlier to avoid the outage. It is now scheduled for 10:30am to 12:30pm. As usual on Blackboard Collaborate.
ENGG1811 has two online modules. Each online module consists of a number of video lectures for self-learning and an assessable lab.
The first online module on the topic of spreadsheets has been released. The module has been filed under Labs (under Week 5's entry) on the course website. The web page for the module has a link that will take you to the assessable lab, which we call Self-directed Lab 1.
Please note that the submission deadline for Self-directed Lab 1 is 5 pm, Fri 5 Nov 2021 .
Please note that there are some updates to Assignment 1. All the updates are summarised in a section called "Updates" located near the top of the Assignment 1 page. In particular, I have updated two test files because they do not catch some errors. You can obtain the new test files from the Updates section.
Please note that I will not be making an announcement for each update. I suggest that you visit the Assignment 1 page regularly to check whether there are any new updates.
The Help Sessions schedule is now available. The sessions are online via Moodle and Blackboard Collaborate. The first one is this Friday 4 - 5pm (Week 4)
They are not compulsory. Attend, if you need help with your assignments.
Note: Tutors in the Help Sessions are not expected to fix your python code. They will suggest techniques on how you can solve the problem. This helps you learn and improve your coding skills.
Assignment 1 has been released. To view it, go to the course website and look for the Assignment 1 link on the menu.
I briefly spoke about Assignment 1 in the lecture this morning. The Assignment 1 page contains a link to the video recording.
The recording for today's live coding session is now available on the course web site . Click on "Lectures" and you will find the recording under Week 1. Future recordings will be organised in a similar way.
I am pleased to see that a lot of you have got the course started in a good way even though there is no face-to-face teaching. If you do have questions, do ask them on the forum. You can also reach out to your tutors at your lab, or me at the lectures. Well done, everyone!
I've just posted the final version of the code that we have worked on in the lecture this week. You can find them under Lectures, Week 1.
We will be using the same modus operandi for the rest of the course. Preliminary version of the code will be posted before the lecture and final version will be posted after the last lecture of the week.
As I mentioned in the lecture this morning, I have posted some exercises on the course forum. If you go to the course forum, click on the "Exercises" link on the left, you will find them. Exercises will be posted each week in the same way. Programming is a practical task, the more you work on it, the better you become.
Hi everyone!
As mentioned in the lecture yesterday, we'll be running live coding sessions every Friday from 1 - 2pm this term. You'll be able to access the sessions through the same zoom link used for your lectures. If you're curious in knowing how they run, essentially we'll work through examples discussing various steps, methods, common errors + more. These are a lot more interactive than lectures and will be guided by inputs from you!
Students in previous terms have found them particularly useful to get some additional coding practice, exposure to longer or harder examples, ask more questions and see different approaches of solving questions (often we do questions in a couple of ways).
If you are planning on coming, be sure to download the template files (from the "Lectures" tab under "Week 1" heading) beforehand so you can get the most out of the sessions. They will be recorded if you are unable to attend or wish to watch at a later date.
You can find the agenda posted each week on the Course Forum . See you there :)
The lecture recording for this morning's lecture is now available. If you go to the course web site and click on the menu item "Lectures", you will find the recording under Week 1. Future lecture recordings will be organised in a similar way.
A reminder that labs are starting this week. For lab exercise for this week and the instructions to join the online labs, click on the menu item "Labs" at the course web site.
Welcome to ENGG1811!
I hope you are ready to learn some computing with us for this term. My name is Chun Tung Chou and I am the lecturer for this course. There are a number of important points that I would like to let you know.
I look forward to seeing you online on Wed at 10am for the first lecture. And, please do get Anaconda installed before that.