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 |
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
