Posts

  • Extracurricular: ICPC South Pacific Preliminary Contest

    The ICPC South Pacific Preliminary Contest will be held at UNSW (and other sites) on Sunday 14th September.

  • Sample Exam

    The 2024 final exam will be available on CMS from midnight tonight. It will remain open until the day before the final exam, i.e. one full week, closing Friday night next week.

  • Contest 3 Editorial and Practice Session

    You can access the list of problems and an editorial for Contest 3 here. Thanks to Laeeque and Xueyi for putting this together.

  • Exam Preparation

    Please follow these instructions before attending the final exam.

  • Help Sessions

    We’ll be holding pre-exam help sessions on Monday 11th, Wednesday 13th, Monday 18th and Wednesday 20th August, from 2pm to 5pm at Old Main Building 229.

  • Contest 3 Reminder

    Contest 3 has started. Please review the information on the course website. You can access the contest on CMS, using the credentials that were emailed to you earlier in the term. Good luck!

  • Consultation Friday 1st August

    I won’t be available for my usual consultation time 1-2pm this Friday. The best time to speak with me that day is at or immediately after the lecture.

  • AllUni

    Note: AllUni is an extracurricular activity conducted by student societies including CPMSoc, not by the School of Computer Science and Engineering. It is not considered for assessment or bonus marks in this course.

    AllUni is an inter-university programming competition open to all students enrolled at universities across Australia and New Zealand. Participants will form teams of up to three to compete in an ICPC-style contest, solving a range of algorithmic challenges.

    Prizes

    Competitors will have the opportunity to win a variety of prizes. The total prize pool is $5000 for Division A, while Division B will have the opportunity to win merchandise from our sponsors.

    Competition Divisions

    To ensure a challenging and rewarding experience for all participants, the competition is structured into two distinct divisions:

    • Division A: Intended for experienced competitive programmers. The problem difficulty is comparable to that of established contests such as the SPAR series.
    • Division B: Designed for students who are new to competitive programming. This division will feature more accessible, Leetcode-style problems.

    Registration

    Registration closes today (Wednesday 30th July) for the Sydney site.

    Please visit the official sign-up page: https://alluni.io/sites/.

  • Contest 2 Editorial and Practice Session

    You can access the list of problems and an editorial for Contest 2 here. Thanks to Laeeque and Yiheng for putting this together.

  • Contest 2 Reminder

    Contest 2 starts in a few minutes. Please review the information on the course website. You can access the contest on CMS, using the credentials that were emailed to you earlier in the term. Good luck!

  • Flexibility Week

    • SPAR 5 is on Saturday 5th July at the Ainsworth labs (J17 level 3).
    • We’ll be holding lectures next week at the usual times and places.
      • Tuesday 4pm to 6pm at Old Main Building 150
      • Friday from 2pm to 4pm at June Griffith M10.
      • These will be extension material on range query data structures, DP optimisations and the Fast Fourier Transform.
      • Echo360 live stream and recording will be enabled.
    • We’ll also be holding help sessions immediately after those lectures.
      • Tuesday 6pm to 8pm at CSE Help (K17 G05)
      • Friday 4pm to 6pm at Quad G027
      • Some tutors and I will be there to help you with the problem sets and any other questions you may have.
    • Contest 2 will be held on the weekend (Saturday 12th and Sunday 13th July).
      • More information on the format here.
  • Wednesday week 5 labs moved online

    Tomorrow’s labs will also be conducted online on Blackboard Collaborate, accessed via Moodle.

  • Tuesday week 5 consultation and lecture moved online

    There is a severe weather warning in place across Sydney tomorrow, as high winds are anticipated. Therefore it has been recommended that classes be moved online tomorrow so that we can all avoid commuting in dangerous conditions.

    • Tomorrow’s consultation will be held on Blackboard Collaborate from 2pm to 3pm.
    • Tomorrow’s lecture will be held on Blackboard Collaborate from 4pm to 8pm.
      • I will spend extra time on the lecture tomorrow as we are behind schedule, and being online we may as well catch up now rather than pushing into flexibility week.
      • There will be more substantial breaks than usual, particularly around 6pm.

    You can access Blackboard Collaborate from the course Moodle page. It is newly added under ‘Tuesday Week 5’.

    Problem set 5 will be released tomorrow as usual, and at this stage we expect labs and workshops will continue as scheduled for the rest of this week.

  • Contest 1 Editorial and Practice Session

    You can access the list of problems and an editorial for Contest 1 here. Thanks to Yiheng, Angus, Blair and Sally for putting this together.

  • vjudge Outage Resolved

    Several students experienced errors when submitting to vjudge in the last 48 hours. Fortunately, these errors appear to have resolved, so you should be able to continue submitting your problem set solutions.

  • Contest 1 Embargo

    Most students have now finished Contest 1. However, a few students will be undertaking it late, so please do not discuss the problems publicly until Friday.

  • Contest 1 Scoreboard

    You can now view the scoreboard for Contest 1. The rankings themselves are largely a function of who stayed up late on Friday night or started on Saturday morning, but it provides useful information on which problems have been solved more than others (i.e. considered easier by your peers).

  • Contest 1 Reminder

    Contest 1 starts in a few minutes. Please review the information on the course website. You can access the contest on CMS, using the credentials that were emailed to you earlier this week. Good luck!

  • Welcome

    Welcome to COMP4128, 2025 T2. Click the title of this post for further details on how to get started in the course.

subscribe via RSS