Bachelor of Computer Science (Honours)
- Local students
- International students
- Program code: BH013
- Campus: City campus
CRICOS code: 064395B
In this Honours program you'll complete advanced-level coursework and a substantial research project in preparation for a research career or senior leadership role in computing.
The program is intended for students who have a strong theoretical and practical bachelor degree in computing.
Honours graduates with good results may proceed directly to postgraduate research. Several scholarships are available each year for strong applicants.
Graduates typically choose to pursue their ideas further in a research Masters or Doctoral program.
1 year full-time
Program structure and features
Learning and teaching
RMIT offers a variety of learning and teaching approaches including lectures, seminars, studios, workshops, presentations, group discussions and syndicate work. These are primarily in English.
You'll have access to online resources through the myRMIT student portal.
Ongoing assessment throughout the semester includes examinations, essays, reports, oral classes, presentations, group projects, research projects, laboratory projects and practical assignments.
The Bachelor of Computer Science (Honours) consists of 96 credit points and involves coursework and substantial research into new areas of computer science.
The following program structure(s) is an example of what students are currently studying in this program.
As a student enrolled in this 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
- complete these activities in real or simulated work contexts or situations.
RMIT University is committed to providing you with an education that strongly links formal learning with professional or vocational practice.
Professional recognition and accreditation
This program is accredited at the professional level by the Australian Computer Society, which accredits Information and Communication Technology related programs that are offered by Australian universities, both onshore and offshore.
The School has a strong Industry Advisory Committee, which is the main link between the program and industry. Membership includes staff from major IT companies with global and local presence. The committee meets quarterly and provides feedback on the currency of our programs, the changing needs of Industry and has input into the design of new programs. It also actively contributes to the School through participation in seminars, marketing events, industry awards and scholarships.
The program structure and contents were developed through a formal process of program renewal, based on the recommendations of the curriculum development joint task force of the IEEE Computer Society and the Association for Computing Machinery. A major part of this process was to identify the capabilities required for doing computer science research. This involved research into the literature of computer science education and consultation with a number of computer science researchers, including academic staff in the school and professional bodies like the Australian Computer Society.
You must meet the University entry requirements for this type of program.
If you satisfy the following requirements you will be eligible for selection; however, there is no guarantee that you will be selected as demand for the program varies each intake.
Program entry requirements
You'll need to have completed at least 1 of the following, with at least a “credit" average (grade point average 2.0) for final year, and preferably a "distinction" average (grade point average 3.0).
How to apply
- Check the application dates to see when to apply.
- Ensure you meet all of the entry requirements (see above section).
- Choose your application method and apply.
- If applicable, complete the selection tasks for your program (see above section).
- For the best chance of success, submit your application by the deadline for timely applications.
If circumstances have interrupted or disadvantaged your access to education, RMIT offers equity access schemes that allow selection officers to give applicants extra consideration, which may improve your prospects of studying at RMIT.
Tuition fees vary according to program and are adjusted annually.
In a Commonwealth supported place (CSP) your tuition fee is shared between you and the Commonwealth Government - if you meet the eligibility criteria.
As a Commonwealth supported student, you may be able to either:
- pay all or part of your student contribution up front and receive a 10% discount, or
- defer your tuition fees through the HECS-HELP loan scheme.
RMIT awards more than 2000 scholarships every year to recognise academic achievement and assist students from a variety of backgrounds. Learn more about RMIT Scholarships.
There may be other additional expenses and administrative fees associated with your studies.
On completion of the Honours program there may be opportunities to proceed on to postgraduate studies. The following is a guideline as to options available for successful Honours students:
- Honours First Class - Proceed directly into the Doctor of Philosophy program (typically such a student will attract Scholarship funding)
- Honours Second Class A - May enrol in the Doctor of Philosophy program, but would be encouraged to enrol in a Master by Research initially (student may not attract funding but may apply for tutorships)
- Honours Second Class B - May enrol in the Master by Research program (student may apply for tutorships).
Further study is not permitted for students achieving Honours Third Class or below.
Comp Sci & Info Technology
Dr Xiaodong Li
School of Computer Science and Information Technology
Tel. +61 3 9925 9585
Although RMIT endeavours to ensure the accuracy of this information, there is no guarantee it will remain accurate all year. Applicants are advised to confirm program details with the appropriate school before making an application.