BH012 - Bachelor of Science (Honours)

Go to Enrolment Program Structures Search

Plan: BH012CS - Bachelor of Science (Computer Science) (Honours)
Campus: City Campus

Program delivery and structure

Approach to learning and assessment
Work integrated learning
Program structure

Approach to learning and assessment

In this program, advanced concepts are introduced, explained and discussed, enabling you to make informed choices from the wide range of courses available in order to extend your theoretical knowledge and support your research studies. You will experience a wide range of learning environments – lectures, tutorials, online delivery, individual and group work. Lectures, tutorials and seminars are used extensively in the program to communicate knowledge and ideas. A number of courses have been adapted to online delivery.  Many courses are also making use of the Learning Hub for electronic provision of course material.  Assessment of theory components will depend on specific topics selected but will generally include written assignments and examinations. In-class discussion and revision material will assist you to gauge your understanding of the lecture material.

Of particular importance in the program is the high proportion of time spent undertaking project and/or field-work which will provide emphasis on developing practical skills and capabilities, develop teamwork and time-management skills and provide context for your learning process. As an Honours student a staff member in the School of Science will liaise closely with you and supervise the research component of your studies. You will learn the skills involved in conducting a research project by directly engaging in the research process, which will mimic the real-world process as closely as possible. Work on the Honours research thesis takes place during both semesters of the program. The first semester work on the project is done as part of the Project Planning course. This work includes performing a literature review and writing a project proposal based on initial practical research on the project. The literature review and project proposal are assessed and for students continuing with their project the grade awarded will be combined within the overall assessment of their project work.

Honours projects are assessed on the final thesis, and its merits as a research publication, the supervisor’s report on the student’s performance, and Project Planning. Each thesis is initially examined by two academics, usually from within the School. In addition to the thesis, you are required to provide a seminar on your research. This seminar (of 20 minutes) is a hurdle: if it is not given to a satisfactory standard, it must be repeated.

If you have a long term medical condition and/or disability it may be possible to negotiate to vary aspects of the learning or assessment methods. You can contact the program coordinator or the Equitable Learning Services if you would like to find out more.

If you have already developed areas of skill and knowledge included in this program (for example, through prior studies or work experience), you can apply for credit once you have enrolled in this program. There is information on the RMIT University website about how to apply for Recognition of Prior Learning (RPL) http://www.rmit.edu.au/students/enrolment/credit/he

*Top of page

Work integrated learning

RMIT is committed to providing you with an education that strongly links formal learning with workplace experience.  As a student enrolled in this RMIT program you will:

  • undertake and be assessed on structured activities that allow you to learn, apply and  demonstrate your professional or vocational practice;
  • interact with industry and community when undertaking these activities; and
  • complete these activities in real or simulated work contexts or situations
  • gain benefits from these interactions and the work context as they provide a distinctive source of feedback to assist your learning.

Any or all of these aspects of a WIL experience may be in a simulated workplace environment.

This program includes a substantial research project that will prepare you for future work in an academic, government or industrial research environment.

You will carry out a major research project in the four Science Honours Project courses (ONPS2450 Science Honours Project 1, ONPS2452 Science Honours Project 2, ONPS2454 Science Honours Project 3 and ONPS2456 Science Honours Project 4). In these courses you will work individually under the supervision of an experienced researcher.

The project work may be done on-campus, or in a government or industrial laboratory if a jointly supervised project has been approved. Many projects have significant involvement from external collaborators.

*Top of page

Program Structure

For students who commence their study in this program from 1 January 2016 onwards, your mark in all courses in which you enrol in this program will be included in the weighted average mark that will determine the honours level of your award once you have completed the program.
 

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

 

*Top of page


Stage A

Complete the following Two (2) Courses:

Course Title

Credit Points

Course Code

Campus

Research Methods12COSC2148City Campus
Science Honours Project 1 (12cp)12ONPS2450City Campus
AND
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 Networks12COSC2457City Campus
Agent-Oriented Programming and Design12COSC1204City Campus
Big Data Management12COSC2632City Campus
Big Data Processing12COSC2633City Campus
Cloud Infrastructures12COSC2641City Campus
Computer and Internet Forensics12COSC2301City Campus
Data Mining12COSC2110City Campus
Evolutionary Computing12COSC1207City Campus
Foundations Distributed Computing12COSC1171City Campus
Web Search Engines and Information Retrieval12ISYS1079City Campus
Knowledge and Data Warehousing12ISYS1073City Campus
Object Oriented Software Design12ISYS1084City Campus
Advanced Topics in Search Technology12COSC2305City Campus
Secure Electronic Commerce12INTE1071City Campus
Cloud Security12INTE2402City Campus
Software Requirements Engineering12COSC2274City Campus
Systems Architecture12ISYS1089City Campus
Web Services12COSC2278City Campus
Games and Artificial Intelligence Techniques12COSC2527City Campus
Advanced Topics in Artificial Intelligence12COSC1159City Campus
Usability Engineering12COSC1183City Campus
 
AND

*Top of page


Stage B

Complete the following Three (3) Courses:

Course Title

Credit Points

Course Code

Campus

Science Honours Project 212ONPS2452City Campus
Science Honours Project 312ONPS2454City Campus
Science Honours Project 412ONPS2456City Campus
AND
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 Networks12COSC2457City Campus
Agent-Oriented Programming and Design12COSC1204City Campus
Big Data Management12COSC2632City Campus
Big Data Processing12COSC2633City Campus
Cloud Infrastructures12COSC2641City Campus
Computer and Internet Forensics12COSC2301City Campus
Data Mining12COSC2110City Campus
Evolutionary Computing12COSC1207City Campus
Foundations Distributed Computing12COSC1171City Campus
Web Search Engines and Information Retrieval12ISYS1079City Campus
Knowledge and Data Warehousing12ISYS1073City Campus
Object Oriented Software Design12ISYS1084City Campus
Advanced Topics in Search Technology12COSC2305City Campus
Secure Electronic Commerce12INTE1071City Campus
Cloud Security12INTE2402City Campus
Software Requirements Engineering12COSC2274City Campus
Systems Architecture12ISYS1089City Campus
Web Services12COSC2278City Campus
Games and Artificial Intelligence Techniques12COSC2527City Campus
Advanced Topics in Artificial Intelligence12COSC1159City Campus
Usability Engineering12COSC1183City Campus
 

*Top of page


 
 
[Previous: Learning outcomes]