Skip navigation
The Australian National University

COMP3610 and COMP6361, Principles of Programming Languages


  • Welcome to Principles of Programming Languages.
  • Announcements and class information will appear here. Visit these pages regularly.
  • Lecture recordings will be available from our Wattle website.
  • There will be no practical classes in weeks 10 or 11.
  • There will be tutorials in weeks 12 and 13 in N101, commencing at 12:10pm.
  • Assignment 2 is now online.


There will be two lectures in most weeks:

  • Thursdays 3 - 4pm in ENGN LT
  • Fridays 10 - 12am in ENGN LT

There will be approximately 8 tutorials or practical classes on Fridays 12 - 2pm in CSIT N115/116 or N101.
The first practical class will be in Week 2.

Assessment Scheme

  • There will be two assignments with a combined weight of 40%.
    The first will be released on Fri Sep 4 2015 and will be due on Mon Sept 28 2015. The second will be due during or near week 12.
  • There will be a 3 hour open book final examination with a weight of 60%.
  • Your final mark will be the sum of these two components.


We are using Piazza for class discussion. The system is highly catered to getting you help fast and efficiently from classmates, the TA, and ourselves. Rather than emailing questions to the teaching staff, I encourage you to post your questions on Piazza. If you have any problems or feedback for the developers, email

Find our class page at:

Updated:  12 October 2015 / Responsible Officer:   JavaScript must be enabled to display this email address. / Page Contact:   JavaScript must be enabled to display this email address. / Powered by: Snorkel 1.4