Offered
Clayton Second semester 2008 (Day)
Synopsis
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 subject 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.
Objectives
On completion of this unit students will:
- understand concepts from several areas of Computer Science not covered in their normal curriculum;
- know where to find further information on a range of topics on computer programming and computer science;
- understand, from their own experience, some of the difficulties that can arise in larger programming tasks;
- be able to learn new programming languages and tools on their own, without formal instruction;
Upon completion of this unit, students will:
- be aware of the diverse range of tools that can be used to solve computing problems;
- be aware of the breadth of the Computer Science discipline;
- have an appreciation of the nature of Computer Science.
On completion of this unit students will have skills in using a programming language or technology not covered in their normal curriculum;
On completion of this unit students will:
- have experience demonstrating a computer program;
- have experience giving an oral presentation of a computing project.
Assessment
Demonstration of project work (100%). Pass grade only.
Contact hours
40 x contact hrs/semester
Prerequisites
FIT1002