Outline
Outline
The Computer Science Honours Major (BSc) (Honours) extends knowledge of current academic research methodology in the fundamental and applied areas of computer science. This is demonstrated through studying specialised units and the undertaking of a supervised research project and presentation of an honours dissertation.
This major sits within the Bachelor of Science (Science) (Honours) degree. To apply for this major, you will apply for the Bachelor of Science (Science) (Honours).
Please refer to the handbook for additional course overview information.
What you'll learn
- understand the principles, concepts and practical utility of computing; use standard and novel programming methods to answer complex research questions
- investigate and generate innovative scientific solutions to computing problems using creative and critical thought
- identify, evaluate, synthesise and report information from a range of computing sources to optimise the process of software design and implementation
- communicate the process of software development effectively to inform professional audiences through the written word, oral presentation and software documentation
- select and use appropriate established and emerging computer technologies to generate, interpret and communicate solutions to complex research questions
- appreciate the importance of continuous education and training within their chosen field and take control of their own learning and development
- recognise global issues, articulate the importance of and apply IEEE (Institute of Electrical and Electronics Engineers)/ACM (Association for Computing Machinery)/ACS (Australian Computer Society) standards and best practices in process software design and development
- understand cultural issues within the computer sciences; recognise and apply IEEE/ACM/ACS standards and best practices in process software design and development
- be able to work as an independent computer scientist and within teams either as a professional leader or collaborator using effective problem-solving and decision-making skills