Faculty of Information Technology

Monash University

Undergraduate - Unit

This unit entry is for students who completed this unit in 2015 only. For students planning to study the unit, please refer to the unit indexes in the the current edition of the Handbook. If you have any queries contact the managing faculty for your course or area of study.

print version

0 points, SCA Band 2, 0.000 EFTSL

Refer to the specific census and withdrawal dates for the semester(s) in which this unit is offered.

FacultyFaculty of Information Technology
OfferedClayton Second semester 2015 (Day)


This unit introduces students to a variety of topics outside the curriculum, and provides an opportunity to write programs (or, rarely, to build hardware) in an area of interest to the student and the School. The unit operates in an informal manner, and the programming tasks are designed to be interesting and challenging to advanced students. Students will typically meet with their supervisor on a weekly basis and in addition to demonstrating the results of their project, they will also give an oral presentation.


On successful completion of this unit, students should be able to:

  1. research and evaluate tools and methodologies to solve problems involving concepts from several areas of Computer Science, not covered in their normal curriculum;
  2. recognise and solve difficulties arising in large programming tasks;
  3. approach and use new programming languages and tools on their own, without formal instruction;
  4. recognise the diverse range of tools that can be used to solve computing problems.
  5. recognise the breadth of the Computer Science discipline;
  6. demonstrate a computer program;
  7. give an oral presentation of a computing project.


Assessment is based entirely on a demonstration of the students project work, which will include oral discussion of the concepts and skills learned. The unit is Pass Grade Only.

Workload requirements

Minimum total expected workload equals 2-6 hours per week comprising:

  • regular meetings with the supervisor
  • depending on the project and the existing knowledge and programming experience of the student 2-6 hrs personal study a week (gaining the required background knowledge, developing and implementing a solution, then writing up the project)

See also Unit timetable information

Chief examiner(s)




Additional information on this unit is available from the faculty at: