Dear Students, Q14 of the Mid term exam should have following get request.
GET /index.html
host: www.example.com
We hope your preparations for the midterm exam are going well. Good luck!
We will begin offering you support for the programming assignment through a programming tutorial in Week 7 and consultation sessions from Weeks 7 to Week 9 (until Thursday, July 31st).
Programming Tutorial (Revised Timetable)
In Week 7, we will hold a programming tutorial instead of the usual lab session. The goal is to help you get started with the programming assignment. Please review the tutorial specifications in advance. We will extend the Webserver from Lab 3 to support additional features, some of which may directly carry over to the assignment. The tutorial will have separate slots for Python, C, and Java, so attend the session based on your preferred language. Please check the revised timetable for week 7. Note that this tutorial is not graded or requires no code submission. Starter code is available for you to practice. Sample solutions will be made available by the end of week 7.
Assignment Consultations
Special assignment-specific consultations will be available weekly from Week 7 to Week 9 as per the schedule here . There are dedicated sessions for C, Java, and Python. You are encouraged to attend these sessions if you need help. The schedule may be updated occasionally, so please check it before attending (e.g. the location of the in-person session). Please note that the purpose of these sessions is to provide general assistance with programming, not for tutors to debug your code.
As the deadline approaches, we will aim to add more consultation slots based on demand, and any changes will be announced accordingly.
However, we expect everyone to attend the programming tutorial in Week 7 to get a solid start on the assignment.
The lecturer will offer on-line Zoom consultations to anyone having any questions before the mid-term exam:
Monday 14 July:
10am-11am
and
2pm - 3pm
Zoom Link : https://unsw.zoom.us/j/82121803792
Please have your questions ready before you join the Zoom.
Your 75-minute midterm exam will start at 16:05 (4:05 pm) on Tuesday the 15th of July.
You can attend a sample mid-term exam on Inspera via Moodle by following this link from 10am tomorrow (04 July until midday 15 July), but you can attempt only once (so attempt it only when you feel ready).
Important information about the mid-term exam is available here .
Due to the continuing severe weather forecast for Wednesday, 2nd July , all in-person labs will be held online. This change is to ensure the safety of all students by avoiding travel to campus.
Please note: This schedule change applies only to Wednesday, 2nd July.
Wednesday, 2nd July lecture will be conducted from 14:00 to 16:00 Hrs ( Ainsworth G03 ) as usual in person. This is livestreamed in Echo360. Students who cannot attend due to weather can watch the livestream and high quality recording later.
Wed10A |
Cheng Jiang
|
Wed12A |
Cheng Jiang
|
||
Wed10B |
Chen Yang
|
Wed12B |
Chen Yang
|
||
Wed19A |
Chen Yang
|
Wed10C |
Mohammad Majid Akhtar
|
Password: 026538 |
|
Wed18B |
Rushi Babaria
|
Wed10D |
Yihe Yan
|
||
Wed12C |
Mohammad Majid Akhtar
|
Password: 925386 |
Wed17A |
Kirtan Bhatt
|
|
Wed18A |
Wenyao Chen
|
You have completed 4 weeks of the term. Congratulations!
In week-4, we spent a fair bit of time learning the required constructs and concepts to build a reliable communication system over an unreliable network. This week (Week-5) we shall study in detail how TCP implements them in practice. We shall also learn a number of other useful functions executed by TCP such as congestion control, without which the Internet would collapse.
There will be no lecture or labs in Week-6. Your Mid-term Exam will take place in Week 7, Tuesday (15 July) 4pm. You'll be able to take the exam on-line from anywhere (do not have to be on-campus). Later this week, we shall post more details of the Mid-term exam and also try to release a mock-test on the Inspera platform for you to have a trial.
Due to the severe weather conditions, we will deliver the lecture on-line using Zoom. The Zoom link has been posted in the previous notice.
Stay safe. See you at the Zoom lecture at 4pm.
Due to the severe weather forecast for Tuesday, 1st July , all in-person labs, lectures, and consultations will be held online. This change is to ensure the safety of all students by avoiding travel to campus.
Please note: This schedule change applies only to Tuesday, 1st July .
Lecture and Consultation on Tuesday 1st July
Lecture will not be streamed via Echo360. Please use the following.
Meeting ID: 821 2180 3792, Password: 989676
Lecture: 16:00 - 18:00
Labs
Following Labs will also moved to online mode
Tue10A |
Yihe Yan
z5446579@unsw.edu.au |
Teams Link | Tue10B |
Jibitesh Saha
z5280740@unsw.edu.au |
Zoom Link |
Tue10C |
Varun Agarwal
z5526224@unsw.edu.au |
Zoom Link | Tue12A |
Ayda Valinezhad Orang
z5195667@unsw.edu.au |
Online Lab
Recording |
Tue12B |
Jibitesh Saha
z5280740@unsw.edu.au |
Zoom Link | Tue14A |
Ayda Valinezhad Orang
z5195667@unsw.edu.au |
Online Lab
Recording |
Tue18A |
Navodika Karunasingha
z5516327@unsw.edu.au |
Teams Link | Tue14B |
Jibitesh Saha
z5280740@unsw.edu.au |
Zoom Link |
Tue18B |
Hao Yu
z5540822@unsw.edu.au |
Teams Link | Tue18C |
Marvella Wibowo (Covered by Jibitesh Saha)
z5461139@unsw.edu.au |
Zoom Link |
Please take all necessary precautions during this period of severe weather.
We have completed the Application Layer in Week-3. Congratulations!
In Week-4, we shall begin our journey into the Transport Layer of the Internet.
Here is a
poll on the pace of the lectures
. Let me know your thoughts so I can make adjustments as necessary.
Labs have started in full swing. Note that even you miss attending the actual lab session, you can still submit your lab report by the report submission deadline without any penalty.Enjoy your weekend but don't forget to work hard as always.
See you in the lecture at 4pm.
Congratulations! You have completed TWO weeks!
You should have now attended your first lab session during Week-2. Don't forget to submit your lab report by its due date to avoid late submission penalty. Note that the lab marks are only awarded when you submit the lab report.
We shall cover the remaining contents of Application Layer (DNS, P2P, CDN) this week (Week 3).
See you in the lecture today at 4pm.
The course forum is an essential platform for staying up to date with announcements, asking questions, and receiving support from instructors and fellow students.
We strongly encourage you to join the forum as soon as possible to ensure you do not miss any important information or assistance throughout the term.
You can access the forum at the following link:
https://discourse01.cse.unsw.edu.au/25T2/COMP3331/
Please note that questions submitted through Echo360 during live lectures are not monitored.
To enhance your learning experience, we encourage attending lectures in person whenever possible. Alternatively, you can use the course forum to ask questions or discuss lecture-related topics.
Congratulations! You have now completed the first week! Under Week-1 lecture, I have now released an additional slide set with answers to the in-lecture quizzes we discussed during Week-1 lecture.
In Week 2 lectures, we will discuss the layers of the Internet (cake:-), and dive into the top layer (Application Layer) covering networked applications (principles, Web/HTTP, and Email).
Labs will commence in Week 2. Please attend the lab class
you have enrolled in,
as many classes are at full capacity. Don't forget to submit the lab report by its due date, as they will be assessed.
Several problem-solving questions are accessible on the
Homework Questions
page. You are strongly encouraged to work through these questions on your own. These are not assessed. We will post answers for the collated questions (e.g. Introduction Questions). However, the questions marked " Students to Discuss Solutions " are exclusively left for you to work on. We are happy to provide feedback on your attempts but will not provide ready solutions. Working through these questions will provide good practice for the exams. Please discuss them on the Discourse forum.
See you at 4pm in the lecture.
Welcome to COMP3331/9331, Term 2, 2025 . We will be using this WebCMS page for the course delivery. Please read the course outline carefully.
All lectures will be in person. Face-to-face lectures will be recorded and available via the echo360 platform in Moodle.
Most labs are in-person, supplemented with a few online labs. The consultations will be hybrid. The exams, both the Midterm and Final, will use the Inspera exam platform. Midtern exam will be a take-home exam, which will be open book and un-invigilated. However, the final exam will be closed book, on-campus, and invigilated.
Please check your enrolment and attend the appropriate lab class. If you have enrolment issues, please get in touch with the Nucleus Student Hub. The course staff do not have access to the enrolment system.
Our first lecture will be held on Tuesday, 3 rd of June, from 16:00 - 18:00 in Ainsworth G03 .
Labs will commence in Week 2 , even if your timetable indicates they start in Week 1. Details are on the Labs page.
We will be using Discourse for the course forum. The forum on WebCMS is disabled. Please post any course-related questions on Discourse. If you must email us, use cs3331@cse.unsw.edu.au instead of personal emails.
We would appreciate it if you could complete the following poll: Your Internet Speed .
See you on Tuesday the 3 rd of June in Ainsworth G03 at 4pm!