[an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]
[an error occurred while processing this directive]
Monash University

FIT1016 Advanced project level 1 - Semester 2, 2009

Chief Examiner:

Associate Professor Ann Nicholson
Associate Professor
Phone: +61 3 990 55211
Fax: +61 3 990 55146

Lecturer(s) / Leader(s):

Introduction

Welcome to FIT1016 Advanced project level 2  for semester 2, 2009. This is a zero-credit-point unit designed to challenge the more advanced 1st and 2nd year students in the B. Computer Science, B. Software Engineering, B. Science majoring in Computer Science, and other related double degrees. Here is a chance to do something special and creative for the "honour" of it. The unit is intented to introduce students with more advanced programming skills to topics that they might not otherwise encounter until later in their courses and give them an opportunity to work on a more substantial programming project.

Unit 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.

Learning outcomes

On completion of this unit students will:
  1. understand concepts from several areas of Computer Science not covered in their normal curriculum;
  2. know where to find further information on a range of topics on computer programming and computer science;
  3. understand, from their own experience, some of the difficulties that can arise in larger programming tasks;
  4. be able to learn new programming languages and tools on their own, without formal instruction;

Upon completion of this unit, students will:
  1. be aware of the diverse range of tools that can be used to solve computing problems;
  2. be aware of the breadth of the Computer Science discipline;
  3. 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:
  1. have experience demonstrating a computer program;
  2. have experience giving an oral presentation of a computing project.

Contact hours

40 x contact hrs/semester

Workload

Students must attend a preliminary session to hear about the projects being offered, and attend a final presentation session. During semester, they may have weekly meetings with the supervisor, but the nature and duration of these meetings will be determined by the supervisor and student together.

The amount of work required will vary depending on the project and the existing knowledge and programming experience of the student, however 2-6 hrs personal study (gaining the required background knowledge, developing and implementing a solution, then writing up the project) would be a reasonable expectation.

Unit relationships

Prerequisites

FIT1002

Relationships

FIT1016 is an elective unit in the BCS, BSE, BSci (CS sequence) and BCS double degrees.

Teaching and learning method

Students will be given a project specification and then have regular (usually weekly) meetings with their supervisor. The supervisor will suggest background reading material, discuss possible approaches to the project and answer student questions as the project is undertaken. However most of the work will be done in personal time by the student.

Timetable information

For information on timetabling for on-campus classes please refer to MUTTS, http://mutts.monash.edu.au/MUTTS/

Tutorial allocation

On-campus students should register for tutorials/laboratories using the Allocate+ system: http://allocate.cc.monash.edu.au/

Unit Schedule

Week Topic Key dates
1 Topics will be determined week by week in conjunction with your supervisor.  
8   Meeting to report progress
Mid semester break
13   Final Presentations

Unit Resources

Prescribed text(s) and readings

Text books are available from the Monash University Book Shops. Availability from other suppliers cannot be assured. The Bookshop orders texts in specifically for this unit. You are advised to purchase your text book early.

Recommended text(s) and readings

Required software and/or hardware

Students will need to program on a computer. The particular programming language or operating system may vary, depending on the project and the previous knowledge of the student. It would be expected that the student could complete the project in general access student labs.

Information about computer use for students is available from the ITS Student Resource Guide in the Monash University Handbook.

Equipment and consumables required or provided

Students may use the facilities available in the computing labs. Information about computer use for students is available from the ITS Student Resource Guide in the Monash University Handbook. You will need to allocate up to 10 hours per week for use of a computer.

Study resources

Study resources we will provide for your study are:

Individual supervisors will provide study resources as required by the project.

A unit web site is also provided.

Assessment

Overview

Demonstration of project work (100%). Pass grade only.

Faculty assessment policy

To pass a unit which includes an examination as part of the assessment a student must obtain:

  • 40% or more in the unit's examination, and
  • 40% or more in the unit's total non-examination assessment, and
  • an overall unit mark of 50% or more.

If a student does not achieve 40% or more in the unit examination or the unit non-examination total assessment, and the total mark for the unit is greater than 44% then a mark of no greater than 44-N will be recorded for the unit.

To complete the project, the student must:

  • give a presentation at the completion of the project
  • submit a brief written report on the project
  • give a demo to their supervisor of the project
The unit is pass/fail.

Assignment tasks

Assignment coversheets

Assignment coversheets are available via "Student Forms" on the Faculty website: http://www.infotech.monash.edu.au/resources/student/forms/
You MUST submit a completed coversheet with all assignments, ensuring that the plagiarism declaration section is signed.

Assignment submission and return procedures, and assessment criteria will be specified with each assignment.

  • Assignment task 1
    Title:
    Final presentation
    Description:
    Oral presentation on project
    Weighting:
    Due date:
    Last week of semester (TBA)
  • Assignment task 2
    Title:
    Final demonstration
    Description:
    Demonstrate project to supervisor
    Weighting:
    Due date:
    By the end of semester
  • Assignment task 3
    Title:
    Final report
    Description:
    Written report on what has been done for project.
    Weighting:
    Due date:
    End of semester

Due dates and extensions

Please make every effort to submit work by the due dates. It is your responsibility to structure your study program around assignment deadlines, family, work and other commitments. Factors such as normal work pressures, vacations, etc. are not regarded as appropriate reasons for granting extensions. Students are advised to NOT assume that granting of an extension is a matter of course.

Students requesting an extension for any assessment during semester (eg. Assignments, tests or presentations) are required to submit a Special Consideration application form (in-semester exam/assessment task), along with original copies of supporting documentation, directly to their lecturer within two working days before the assessment submission deadline. Lecturers will provide specific outcomes directly to students via email within 2 working days. The lecturer reserves the right to refuse late applications.

A copy of the email or other written communication of an extension must be attached to the assignment submission.

Refer to the Faculty Special consideration webpage or further details and to access application forms: http://www.infotech.monash.edu.au/resources/student/equity/special-consideration.html

Late assignment

Assignments received after the due date will still be considered for assessment, as long as there is sufficient time for the supervisor to assess before results must be submitted to the University.

Return dates

Students can expect assignments to be returned within two weeks of the submission date or after receipt, whichever is later.

Appendix

Please visit the following URL: http://www.infotech.monash.edu.au/units/appendix.html for further information about:

  • Continuous improvement
  • Unit evaluations
  • Communication, participation and feedback
  • Library access
  • Monash University Studies Online (MUSO)
  • Plagiarism, cheating and collusion
  • Register of counselling about plagiarism
  • Non-discriminatory language
  • Students with disability
  • End of semester special consideration / deferred exams
[an error occurred while processing this directive]