Bachelor of Computer Science (Honours)

Course 384AA (2011)

Note: This is an archived Handbook entry from 2011.

Year and Campus: 2011 - Parkville
CRICOS Code: 037236G
Fees Information: Subject EFTSL, Level, Discipline & Census Date
Level: Undergraduate
Duration & Credit Points: 100 credit points taken over 12 months full time.


Dr Andrian Pearce


Melbourne School of Engineering

Course Overview:

The BCS (Honours) program is designed to:

  • Provide an introduction to the process and practice of research in computer science
  • Enable the acquisition of specialised research skills
  • Encourage the development of the ability to think critically and independently
  • Consolidate and extend the student's understanding of a range of aspects of the disciplines of computer science and software engineering; and
  • Improve oral and written communication skills

On completion of this course graduates should:

  • Have a sound fundamental understanding of the scientific principles underlying technologyHave acquired the educational and professional standards of the professional institutions with which the school's courses are accredited
  • Possess a broad knowledge base of their chosen discipline and of other disciplines to facilitate effective communication with those other professionals with whom engineers routinely communicate
  • Be able to apply the basic principles underlying the management of physical, human and financial resources
  • Have acquired the mathematical and computational skills necessary for the solution of theoretical and practical problems Possess analytical, problem-solving and design skills, including those appropriate for sustainable developmentHave verbal and written communication skills that enable them to contribute substantially to society
  • Have acquired lifelong learning skills for further development professionally and for meeting future changes in technology Have acquired a sense of professional ethics and responsibility towards the profession and the communityHave developed the interpersonal and management skills required by engineers in undertaking professional activities; and
  • Be able to enact the social, cultural, global and environmental responsibilities of the professional engineer, and the need for sustainable development
Course Structure & Available Subjects: A two-semester program on a full-time basis comprising 100 points as follows:

Honours thesis component (37.5 points, normally 12.5 points in first semester of enrolment and 25 points in second semester of enrolment):
  • COMP40001 Computer Science Research Project, or equivalent Research Project subjects totalling 37.5 points

Advanced coursework subjects (62.5 points):
Five subjects totalling 62.5 points, consisting of any study-level 0 or study-level 6 subjects taught by the Department, with the exception of the subjects listed below.

Students may also enrol in up to 25 points of subjects at the honours or masters level of study in cognate areas from outside the Department, subject to approval being granted by the Honours Coordinator.

None None

Subject Options:
Study Period Commencement:
Credit Points:
Students are NOT allowed to enrol in the following project-based subjects as part of the 62.5 points of Advanced coursework
  • 433-659 Distributed Computing Project
  • 433-690 IT Minor Research Project
  • 433-699 Minor Research Project
  • SWEN40001 Advanced Software Engineering Project
  • 433-603 Masters Software Engineering Project
  • 433-604 Masters Advanced Software Engineering Project"

600 level subjects have been listed below(please note subjects may not be offered every year) :

Study Period Commencement:
Credit Points:
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011
Not offered in 2011

Hurdle assessment requirements

Students enrolled in the BCS (Honours) must pass at least 100 points of approved subjects, including COMP40001 Computer Science Research Project, and must have a weighted average mark (calculated over the best 100 points of such approved subjects, but always including COMP40001 Computer Science Research Project) of at least 65 per cent.

Students enrolled in the BCS (Honours) are also expected to have a satisfactory level of attendance at departmental seminars.

Students will be advised of hurdle requirements for the individual coursework subjects at the commencement of each subject.

Components of assessment

The BCS (Honours) program comprises a research project subject and five advanced coursework subjects. These subjects with their relative weightings are as follows:

  • COMP40001 Computer Science Research Project = 37.5%
  • Advanced Coursework subjects, five at 12.5 points each = 62.5%

The final honours grade is the weighted average mark over the 100 points included in these two components. Students who complete more than 62.5 points of advanced coursework will have their final honours grade calculated as their weighted average mark over the 100 points of study obtained by including their best 62.5 points of advanced coursework.

Entry Requirements:

To enter the BCS (Honours), students must have:

  • Completed a BCS or equivalent program as assessed by the department
  • Passed at least 25 points of 100-level mathematics or statistics; and
  • Attained a final-year average mark of at least 65
  • Students should also note that study of mathematics or statistics at the second-year level is strongly recommended

Students from other institutions and other backgrounds should contact the honours coordinator to determine their eligibility for entry to the BCS (Honours) degree.

Core Participation Requirements: For the purposes of considering request for Reasonable Adjustments under the Disability Standards for Education (Cwth 2005), and Students Experiencing Academic Disadvantage Policy, academic requirements for this subject are articulated in the Subject Description, Subject Objectives, Generic Skills and Assessment Requirements of this entry. The University is dedicated to provide support to those with special requirements. Further details on the disability support scheme can be found at the Disability Liaison Unit website:
Graduate Attributes:

Graduate Attributes:

  • Ability to undertake problem identification, formulation, and solution
  • Ability to utilise a systems approach to complex problems and to design and operational performance
  • Capacity for creativity and innovationAbility to manage information and documentation

Download PDF version.