Skip to content | Change text size
 

Monash University: University handbooks: Undergraduate handbook: Units indexed by faculty
Previous page | Next page | Section contents | Title and contents

Honours degree of Bachelor of Computer Science

Course code: 1608 + Course abbreviation: BCompSc(Hons) + Total credit points required: 48 + 1 year full-time, 2 years part-time

Study mode and course location

On-campus (Clayton)

Course description

An honours degree in computer science opens a range of career opportunities. Students with honours are particularly sought after by employers, and can choose from more interesting research and development positions because of their extra skills and proven abilities. An honours degree also leads to postgraduate study, which is necessary for an academic career or a career in industrial research.

Entry requirements

To be eligible for the honours degree, students should have fulfilled the requirements for the Bachelor of Computer Science (years one to three) or a relevant degree, with a distinction average or above in their level three IT units. External applicants should have fulfilled the equivalent of these requirements. Entry to the honours year may be subject to quota restrictions.

Course structure

Course requirements

The honours degree consists of a total of 48 points, comprising:

  • FIT4006 Honours thesis (24 points)
  • FIT4005 IT research methods (6 points) with compulsory attendance at workshops and stipulated faculty seminars
  • advanced computer science coursework electives (18 points), as listed below.

Students choose one core unit from the following list (all units 6 points):

  • FIT4009 Advanced topics in intelligent systems
  • FIT4010 Advanced topics in algorithms and discrete structures
  • FIT4011 Advanced topics in programming languages and systems
  • FIT4012 Advanced topics in computational science

Students choose two elective units from the following list (all units 6 points):

  • CSE4333 Parallel systems
  • CSE4431 System validation and verification, quality and standard
  • FIT4008 Reading unit
  • FIT4009 Advanced topics in intelligent systems
  • FIT4010 Advanced topics in algorithms and discrete structures
  • FIT4011 Advanced topics in programming languages and systems
  • FIT4012 Advanced topics in computational science

Instead of choosing two units from the list above, students may complete one FIT4xxx unit from the list above and a 6-point elective chosen from any faculty of Monash University at either level 3, level 4 or level 5, with approval from the honours coordinator.

Contact details

Inquiries: email enquiries@csse.monash.edu.au or visit www.infotech.monash.edu.au/courses/undergraduate/honours-degrees.html

Course leader

Dr David Albrecht

Previous page | Next page | Section contents | Title and contents