BH013 - Bachelor of Computer Science (Honours)

Go to Enrolment Program Structures Search

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


Program details
Purpose of the Program
Articulation and pathways
Entrance requirements
External accreditation and industry links
Student expenses and charges in addition to fees
Library, IT and specialist resources

Program details

Award title: Bachelor of Computer Science (Honours)
Award abbreviation: BCompSc(Hons)
Total credit points: 96
Career: UGRD
Duration: 1 year full time or 2 years part time
Location: City Campus
Owning school: Science (171H)
Owning school URL:
ASCED code: 020100
CRICOS code: 064395B

*Top of page

Purpose of the Program

The Computer Science Honours program is intended for undergraduate students interested in research careers in computer science. "The primary goal of Honours programs [is] research training." (The quoted material in this document is from the Australian Vice-Chancellors' Committee's "Fourth Year Honours Programs-Guidelines for good practice", June 1995.)  Honours graduates will have completed advanced level studies in computer science and be experienced in the processes of research and written and oral communication, and are therefore able to proceed immediately to postgraduate research. The Honours program consists of a research methods course (12 credit points), a preliminary honours thesis course (12 credit points), an honours thesis course (36 credit points) and three honours electives (12 credit points each). The program "contains a mix of advanced theory, professional training, and a research project leading to a thesis".

At the end of the Honours program you will be employable in the Information Technology Industry in Australia or worldwide, particularly in entrepreneurial research and development areas; have completed advanced level studies in Computer Science; be aware of and experienced in the processes of research and written and oral communication; and therefore be able to proceed immediately to postgraduate research.

This program is delivered on campus; some courses may be available online.

COSC2177 Computer Science Honours Thesis will serve as a capstone experience - a culmination of  prior knowledge, skills and their application acquired during the program of study. 

*Top of page

Articulation and pathways

Pathways into this program include

BP094 Bachelor of Computer Science, BP096 Bachelor of Software Engineering, BP162 Bachelor of Information Technology, BP215  Bachelor of Information Technology (Games and Graphics Programming). For  more information, see the Bachelor Degrees offered by the School of Computer Science and IT page.

Pathways from this program include MR221 Master of Computer Science (Research) and DR221 Doctor of Philosophy in Computer Science. For more information, see the Research at Computer Science and IT page.


*Top of page

Entrance requirements

Program Entry Requirements:    

BP094 - Bachelor of Computer Science, or
BP162 -Bachelor of Information Technology, or
BP096 - Bachelor of Software Engineering.
You must have at least a "distinction" average (grade point average 3.0) in one of the above programs or an equivalent program. The program should have covered the mandatory areas of Computer Science Core Body of Knowledge, specially project management and professional practice in ICT.

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.

*Top of page

External accreditation and industry links

The School has a very 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 students who complete this program are eligible to apply for professional level membership of the Australian Computer Society.

*Top of page

Student expenses and charges in addition to fees

Once you are enrolled as a student in this program you will need to allow for expenses other than university tuition fees.  Additional expenses may relate to the purchase of lecture notes, textbooks, stationery, consumables such as printer paper, fees levied by commercial internet service providers for internet access outside of the university campus, and other relevant costs.

*Top of page

Library, IT and specialist resources

Resources available from the Library

As a student enrolled in a program at RMIT University you can access the extensive services, facilities and study space provided by the Library. You can access books, journals and other course related materials, such as DVDs, past exams, newspapers and e-books. Through our document delivery service you can also request items from any library in the world.

Computers for study are available at every Library site, where you can access the Internet, myRMIT or Library e-resources. If you have a laptop you can access the RMIT wireless network in the Library.

Library staff can show you how to find information for your assignments or you can work through web-based tutorials or use our online Ask a Librarian service.

The Library is continually expanding our electronic collections to make it easier for you to get the information you need when you need it. All RMIT students have unlimited access to quality electronic resources such as, e-books, e-journals and newspapers.

You can find more information on Library resources and services at:  including specific resources for computer science:

Online learning tools and content

As a student in this program you may access online learning tools and content for your program and associated courses from the student portal, myRMIT.

The School of Computer Science and Information Technology also provides you with access to its specialised computer laboratories both for use during scheduled classes and outside scheduled class times. These laboratories provide access to a range of computer environments including a variety of database products under different operating systems.

Learning services available to you as a student at RMIT

RMIT provides a wide range of resources and opportunities to assist your learning and wellbeing so you can achieve your study and career goals.

Services are available face to face and online assisting with:

  • transition to tertiary study and learning
  • study skills, academic skills including literacy, mathematics and basic sciences if relevant
  • enabling assistance if you have a disability, long term medical condition or other form of disadvantage which may impact on your learning
  • career development and employment
  • living and wellbeing (including advice on health, housing and financial matters)
  • opportunities for scholarships, leadership and study abroad
  • opportunities for participating in arts, sport, recreation, fitness activities as well as student activism and university governance

We also offer a friendly and supportive environment for Aboriginal and Torres Strait Islander students.

You can find more information at;ID=b3mism7rz4jd


*Top of page
[Next: Learning outcomes]