This is a prestigious program of coursework and research in computer science for high achieving students who have completed a relevant undergraduate degree. You will undertake research methodology training and carry out an independent research project on your selected topic, working closely with a supervisor who will provide you with individual guidance and academic counselling. The course offers a pathway to higher level research in computer science.
Honours - Course
This course entry applies to students commencing this course in 2018 and should be read in conjunction with information provided in the 'Faculty information' section of this Handbook by the Information Technology.
Unit codes that are not linked to their entry in the Handbook are not available for study in the current year.
Admission and fees
1 year FT, 2 years PT
You have a maximum of 2 years to complete this course including any periods of intermission and suspension, and must be continuously enrolled throughout.
Bachelor of Computer Science (Honours)
These course outcomes are aligned with the Australian Qualifications Framework level 8 and Monash Graduate AttributesAustralian Qualifications Framework level 8 and Monash Graduate Attributes (http://www.monash.edu.au/pubs/handbooks/alignmentofoutcomes.html).
Upon successful completion of this course it is expected that graduates should be able to:
- demonstrate a knowledge of a range of specialised topics in computer science including historical, cultural, social, legal and ethical issues inherent in research applicable to the discipline of computer science
- plan, conduct and manage an independent research project
- evaluate and select research methodologies appropriate to computer science, and demonstrate their uses and limitations
- critically analyse research literature
- analyse, synthesise and evaluate factors in a research project
- document and communicate research results, and the methods used, orally and in a written report
- undertake independent learning and apply analytical thinking.
This course consists of a combination of coursework and research. In the coursework component you will develop advanced theoretical and/or technical knowledge of computer science and research methodologies appropriate to your field. In the research component you will plan and execute a research project under the individual guidance of an academic supervisor.
This course comprises 48 points: Part A. Coursework (24 points) and Part B. Research (24 points)
Units are 6 points unless otherwise indicated.
Part A. Coursework (24 points)
You must complete:
a. the following unit:
- Research methods in information technology
b. one unit (6 points) from the following:
- Advanced topics in intelligent systems
- Advanced topics in algorithms and discrete structures
- Advanced topics in computational science
c. two elective units (12 points) from those remaining in b. above or the following:*
- level 4 or level 5 units approved by the faculty honours coordinator (this elective list may change from time to time and vary by campus)
- with permission from the thesis supervisor and honours coordinator an approved elective in selected topics can be completed - you will enrol in (Reading unit).
* A maximum of one unit (6 points) may be selected from units offered by other faculties with the approval of the honours coordinator. Suitable units can be identified using the browse unitsbrowse units (http://www.monash.edu.au/pubs/handbooks/units/search) tool in the Handbook.
Part B. Research (24 points)
You must complete:
- Honours thesis part 1
- Honours thesis part 2
- Honours thesis part 3
- Honours thesis final
Progression to further studies
Satisfactory completion of this course may provide credit toward a Monash master's by coursework degree and will provide the preparation necessary to undertake a master's by research degree or a doctoral (PhD) degree.