Bachelor of Science (Honours)

Royal Melbourne Institute of Technology

About

Research experience as provided by an Honours program is required for most academic and research positions, and increasingly for positions in other sectors of industry.

Experience and training in research is also valuable in maintaining the currency of your knowledge in science.Specific objectives of the one year Bachelor of Science (Computer Science) (Honours) program are to:develop your skills in critical thinking, self-directed learning and communication, equip you with the skills, knowledge and capabilities to work effectively in a range of research settings, support you in participating in existing and future RMIT research projects.ONPS2450 Science Honours Project 1, ONPS2452 Science Honours Project 2, ONPS2454 Science Honours Project 3, ONPS2456 Science Honours Project 4 will serve as a capstone experience - a culmination of prior knowledge, skills and their application acquired during the program of study.This program requires on campus attendance and may include various on-line components.

Structure

For more information about the weighted average mark, please click here To graduate you must complete the following:

All courses listed may not be available each semester

Stage A

Complete the following Two (2) Courses:

Course Title Credit Points Course Code Campus
Research Methods 12 COSC2148 City Campus
Science Honours Project 1 (12cp) 12 ONPS2450 City Campus

Select and Complete Two (2) Courses from the following CS Honours Options:

Course Title Credit Points Course Code Campus
Advanced Topics in Distributed Systems and Networks 12 COSC2457 City Campus
Agent-Oriented Programming and Design 12 COSC1204 City Campus
Big Data Management 12 COSC2632 City Campus
Big Data Processing 12 COSC2633 City Campus
Cloud Infrastructures 12 COSC2641 City Campus
Computer and Internet Forensics 12 COSC2301 City Campus
Data Mining 12 COSC2110 City Campus
Evolutionary Computing 12 COSC1207 City Campus
Foundations Distributed Computing 12 COSC1171 City Campus
Web Search Engines and Information Retrieval 12 ISYS1079 City Campus
Knowledge and Data Warehousing 12 ISYS1073 City Campus
Object Oriented Software Design 12 ISYS1084 City Campus
Advanced Topics in Search Technology 12 COSC2305 City Campus
Secure Electronic Commerce 12 INTE1071 City Campus
Cloud Security 12 INTE2402 City Campus
Software Requirements Engineering 12 COSC2274 City Campus
Systems Architecture 12 ISYS1089 City Campus
Web Services 12 COSC2278 City Campus
Games and Artificial Intelligence Techniques 12 COSC2527 City Campus
Advanced Topics in Artificial Intelligence 12 COSC1159 City Campus
Usability Engineering 12 COSC1183 City Campus
AND

Stage B

Complete the following Three (3) Courses:

Course Title Credit Points Course Code Campus
Science Honours Project 2 12 ONPS2452 City Campus
Science Honours Project 3 12 ONPS2454 City Campus
Science Honours Project 4 12 ONPS2456 City Campus

Select and Complete One (1) Course from the following CS Honours Options:

Course Title Credit Points Course Code Campus
Advanced Topics in Distributed Systems and Networks 12 COSC2457 City Campus
Agent-Oriented Programming and Design 12 COSC1204 City Campus
Big Data Management 12 COSC2632 City Campus
Big Data Processing 12 COSC2633 City Campus
Cloud Infrastructures 12 COSC2641 City Campus
Computer and Internet Forensics 12 COSC2301 City Campus
Data Mining 12 COSC2110 City Campus
Evolutionary Computing 12 COSC1207 City Campus
Foundations Distributed Computing 12 COSC1171 City Campus
Web Search Engines and Information Retrieval 12 ISYS1079 City Campus
Knowledge and Data Warehousing 12 ISYS1073 City Campus
Object Oriented Software Design 12 ISYS1084 City Campus
Advanced Topics in Search Technology 12 COSC2305 City Campus
Secure Electronic Commerce 12 INTE1071 City Campus
Cloud Security 12 INTE2402 City Campus
Software Requirements Engineering 12 COSC2274 City Campus
Systems Architecture 12 ISYS1089 City Campus
Web Services 12 COSC2278 City Campus
Games and Artificial Intelligence Techniques 12 COSC2527 City Campus
Advanced Topics in Artificial Intelligence 12 COSC1159 City Campus
Usability Engineering 12 COSC1183 City Campus

Entry requirements

Program Entrance Requirements:

An Australian bachelor degree or equivalent in computer science, information technology or software engineering with a cumulative GPA of at least 3.0 out of 4.0 overall. GPA is calculated as per the RMIT standard.

International qualifications are assessed for comparability to Australian qualifications according to the Australian Qualifications Framework (AQF).

For information on international qualifications and corresponding entry requirements that are equivalent to Australian academic entry requirements, see the Country equivalents web page.

English Language Requirements:

A minimum IELTS (Academic module) overall score of 6.5, with no band below 6.0; or equivalent. For equivalents to English entry requirements, see the English equivalents web page.

Gaining Credit and Exemptions:

RMIT University offers Credit Transfer and Recognition of Prior Learning to recognise the skills you may have gained through formal and informal education and training, work experience and/or life experience including volunteer work, committee responsibilities, family duties and hobbies.

Learning outcomes

On graduating from the Bachelor of Science (Computer Science) (Honours), you will have achieved the following Program Learning Outcomes:

PLO 1 Understanding science:

1.1 demonstrate an understanding of the scientific method and an ability to apply the scientific method in practice 1.2 demonstrate an understanding of the role and relevance of science in society 1.3 demonstrate an understanding of the role and importance of evidence in the continuous evolution of scientific knowledge 1.4 demonstrate an understanding of the significance of your research project to their field of specialization and to society.

PLO 2 Scientific knowledge

2.1 have broad knowledge in your chosen discipline 2.2 have advanced knowledge in specialized areas of your chosen discipline 2.3 demonstrate knowledge of research principles and methodology appropriate to your discipline

PLO 3 Inquiry and problem solving

3.1 be able to concisely state research questions, and use them to design and plan a research project 3.2 be able to gather, critically review and synthesise information relevant to a scientific inquiry or research project 3.3 be able to choose appropriate tools and methods to solve scientific problems within their area of specialization 3.4 demonstrate well-developed problem solving skills, applying your knowledge and using your ability to think analytically and creatively 3.5 possess an ability to accurately record, analyse, interpret and critically evaluate your research findings

PLO 4 Communication

4.1 be able to communicate the solution to a problem or the results of a scientific investigation using effective oral, written and presentation skills 4.2 be able to communicate the solution to a problem or the results of a scientific investigation using appropriate terminology for the intended audience

PLO 5 Personal and professional responsibility

5.1 demonstrate accountability for your own learning and professional conduct 5.2 demonstrate initiative and independence 5.3 work responsibly, safely and ethically 5.4 develop an ability to work collaboratively

Institution