BP347 - Bachelor of Computer Science (Professional)

Go to Enrolment Program Structures Search

Plan: BP347 - Bachelor of Computer Science (Professional)
Campus: City Campus

Overview

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 (Professional)
Award abbreviation: BCompSci(Prof)
Total credit points: 384
Career: UGRD
Duration: 4 years full time or part time equivalent
Location: Melbourne, City Campus
Owning school: Computing Technologies (175H)
Owning school URL: www.rmit.edu.au/about/schools-colleges/computing-technologies
ASCED code: 020100
CRICOS code: 110798H

*Top of page

Purpose of the Program

The Bachelor of Computer Science (Professional) develops a skill set that spans from theoretical and algorithmic foundations to cutting-edge developments in computing. It provides an extensive treatment of systems infrastructure, software methods and technologies, and application technologies from both the theoretical and practical aspects. In addition, computer scientists are expected to have some understanding of all aspects of computing, some treatment of computer hardware as well as organisational issues, all of which are included in the program. This program concentrates on developing capabilities in theory, principles, applications and innovation of these topics.

As a graduate of this program, you will be knowledgeable and creative; have excellent programming skills; be capable of designing, implementing and maintaining complex software systems which drive mobile devices, social media, intelligent robots and more; and be able to readily adapt to new advances in the rapidly changing information technology environment and/or continue towards a research degree. There is a range of major and minor options that you can choose to tailor your degree with, allowing you to follow your area of interest and enabling a variety of potential career paths.

This program has been designed to meet the strong demand for skilled professionals in roles such as Analyst/Programmer, Software Developer, Web and mobile programmer, ICT Security Specialist, or research scientist (pathway for higher qualifications such as PhD).

Available major options include Advanced Computer Science, Cyber Security, and Enterprise Systems Development. Available minor options include Artificial Intelligence and Machine Learning, Blockchain Technologies, Cloud Computing, Creative Computing, Cyber Assurance, Data Science, Bioinformatics, and Data Analysis.

You will develop cutting-edge industry knowledge and skills that are essential for employment as a competent software developer with the potential to move into a leadership role. With RMIT’s distinct strengths in industry connection, this degree offers extensive work-integrated learning opportunities for students to get early exposure to industry contexts and environments, developing professional and transferrable skills sets ready for employment.

This program is a four-year industry-oriented degree. It comprises of three years of study followed by a one-year industry placement in the final year of study. The School assists you with industry placement in your internship year. The internship provides a unique opportunity to develop your professional and technical skills while creating and extending your professional network.

Further industry related experience is provided through completion of a capstone project COSC2408 – Programming Project 1, which will give you the opportunity to integrate, critically reflect on and consolidate what you have learnt in your program. 

While most courses in the program are delivered on campus, others are delivered via a combination of predominantly online activities supported by some campus-based activities.

*Top of page

Articulation and pathways

Articulation:
Articulation agreements between RMIT programs enable students graduating from an RMIT qualification to achieve advanced standing in a higher level qualification. 

Graduates from the RMIT AD006 Associate Degree in Information Technology program can articulate into BP347 Bachelor of Computer Science (Professional) with credit. Credit will be assessed consistent with the principles of the RMIT University Credit Policy. (Note: A standard year of full-time undergraduate study at RMIT University is 96 credit points).

On successful completion of the first two years of BP094P23 Bachelor of Computer Science at a minimum GPA of 3.0, students are eligible to apply for transfer with advanced standing to the BP347 Bachelor of Computer Science (Professional), which includes an additional year with internship.

Pathways:
Pathways refer to related programs for which you may be eligible once you have graduated from your current program. Other pathways from this program include BH012CS Bachelor of Science (Computer Science) (Honours), MC267 Master of Data Science, and MC271 Master of Artificial Intelligence.

Acceptance into these programs would be subject to each programs' entry requirements.

*Top of page

Entrance requirements

Program Entry Requirements:

Successful completion of an Australian Year 12 senior secondary certificate of education, or equivalent. For information on international qualifications and corresponding entry requirements that are equivalent to Australian academic entry requirements, see the Country equivalents web page.

Prerequisites:

Victorian Certificate of Education (VCE) Units 3 and 4: a study score of at least 25 in English other than EAL; or a study score of at least 27 in English as an Additional Language (EAL); Units 3 and 4: a study score of at least 20 in one of: Maths: General Mathematics or Maths: Mathematical Methods or Maths: Specialist Mathematics, or equivalent studies.

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.

*Top of page

External accreditation and industry links

External Accreditation

The Bachelor of Computer Science (Professional) is conditionally accredited at a 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.

Industry Links

The School of Computing Technologies has a strong Industry Advisory Committee (IAC), 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.

*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
RMIT Library provides extensive resources, services and study space. All RMIT students have access to scholarly resources including course related material, books, e-books, journals and databases. Computers and group study rooms are available at each Library. One-on-one study support is available for assistance with assignment preparation, academic writing, referencing, maths and study skills. To contact Library staff for help, phone, email or chat via the Ask the Library service. 

For recommended texts and databases relevant to computer science, refer to http://rmit.libguides.com/compsci.

You can find more information on Library resources and services at: http://www.rmit.edu.au/library.

IT and Wireless
If you have a laptop or other wireless-enabled device you can connect to RMIT’s fast Wi-Fi. While on campus, no matter how you work or where you work, you’re able to connect, collaborate and create using this secure network. 

In addition, with myDesktop, you can access your RMIT desktop and applications from home or wherever you have an internet connection. 

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 https://www.rmit.edu.au/students.

Learning services available to you as a student at RMIT
RMIT University provides a range of services, resources and opportunities to support your learning and wellbeing so you can achieve your study and career goals.

  • Transition to RMIT
  • Disability, long-term illness, mental health support: Equitable Learning Service can create a tailored plan that supports your needs and identifies ongoing assistance so you can participate in your studies. 
  • Career Development and employment: get help finding a job, planning your career and exploring opportunities like volunteering, global study experiences and scholarships.
  • Health and wellbeing: access medical and psychological support services as well as fitness and faith-based facilities. health, housing and financial matters
  • Accommodation: help finding accommodation if you’re joining RMIT from interstate or overseas or leaving home for the first time. 
  • Build connections with peers: participate in arts, sport, recreation, fitness activities

We also offer a dedicated support service for Aboriginal and Torres Strait Islander students: Indigenous students - RMIT University.

*Top of page
 
 
[Next: Learning outcomes]