Deadlines #

I will go out of my way to ensure all students are assessed fairly, even (and especially) when they fall victim to circumstances outside their control.

However, extending deadlines is not the mechanism I use to achieve that. Therefore, in this course, extensions are not granted under any circumstance.

Instead, you will be marked on whatever you have submitted at the time of the deadline. So please take careful note of deadlines, plan for them, and adhere to them. Many of the assessments in this course are redeemable, so don’t panic, you can make up the marks in the final exam.

Of course, if you find yourself in a situation beyond your control that you believe significantly affects an assessment, you should follow ANU’s special consideration process.

Please consult the deliverables for the course for a list of all deadlines.

Academic Integrity #

Honesty and integrity are of utmost importance.

These goals are not at odds with being resourceful and working collaboratively. You should be resourceful and you should discuss your work in this course with others taking the class.

The fundamental principle is that you must never misrepresent the work of others as your own.

If you have taken ideas from elsewhere or used code sourced from elsewhere, you must say so with utmost clarity. At each stage of the assignments you will be asked to submit a statement of originality, either as a group or as individuals. This statement is the place for you to declare which ideas or code contained in your submission were sourced from elsewhere.

Please read ANU’s official position on academic honesty. If you have any questions, please ask me.

When you do your assignments, carefully review the statement of originality which you must complete. Edit that statement and update it as you complete the assignment, ensuring that when you complete the assignment, a truthful statement is committed and pushed to your repo.

Email #

One of the parts of my job I enjoy the most is talking with and meeting with you, my students. However, I ask that you please do not email me. (This also applies to any other direct messaging channels, such as Teams or Wattle.)

Why not???

Because email is not an efficient communication medium for teaching and I get far too many emails already!

Instead, please do one of the following:

  • When we’re meeting in person you are always welcome and encouraged to speak to me one-to-one before or after the lecture, during the lecture break, or when you see me at labs or elsewhere.
  • When we’re meeting virtually, I will try to be very responsive to questions and issues that you raise during the lecture, and will attend lab sessions when I can. During lab and consultation hours, please feel free to chat with me one-to-one about concerns, feedback, questions, or enthusiasms.
  • For matters relating to the course itself, use Piazza
    • If the matter is private or necessarily contains solutions to your assignment, you may contact me privately on Piazza.
  • For ANU administrative matters (e.g. enrolment, permissions, etc.) contact Student Services (

Code of Conduct #

You have two primary responsibilities:

  • Promote an inclusive, collaborative learning environment.
  • Take action when others do not.

Professionally, we adhere to ACM’s Code of Ethics. More broadly, a course like COMP1110 involves reflection, collaboration, and communication. Computer science has a checkered history with respect to inclusion – in corporate environments, in our classrooms, and in the products we create. We strive to promote characteristics of transparency and inclusivity that reflect what we hope our field becomes (and not necessarily what it has been or is now).

Above all, be kind.

We reject behaviour that strays into harassment, no matter how mild. Harassment refers to offensive verbal or written comments in reference to gender, sexual orientation, disability, physical appearance, race, or religion; sexual images in public spaces; deliberate intimidation, stalking, following, harassing photography or recording, sustained disruption of class meetings, inappropriate physical contact, and unwelcome sexual attention.

If you feel someone is violating these principles (for example, with a joke that could be interpreted as sexist, racist, or exclusionary), it is your responsibility to speak up! If the behaviour persists, send a private message to your course convener to explain the situation. We will preserve your anonymity.

(This code of conduct was developed by Evan Peck of Bucknell University. Portions of this code of conduct are adapted from Dr. Lorena A. Barba)

bars search caret-down plus minus arrow-right times arrow-up