BP094 - Bachelor of Computer Science

Go to Enrolment Program Structures Search

Plan: BP094WEB8 - Bachelor of Computer Science (Web Systems)
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 (Web Systems)
Award abbreviation: BCompSc(WebSys)
Total credit points: 288
Career: UGRD
Duration: Three years full time
Location: City Campus
Owning school: Science (171H)
Owning school URL: www.rmit.edu.au/about/our-education/academic-schools/science/
ASCED code: 020100
CRICOS code: 061078F

*Top of page

Purpose of the Program

This program develops a skill set that spans from theoretical and algorithmic foundations to cutting-edge developments in computing. 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; and be able to readily adapt to new advances in the rapidly changing information technology environment and/or continue towards a research degree.

This program provides an extensive treatment of systems infrastructure, software methods and technologies, and application technologies from a more theoretical aspect. In addition, as computer scientists are expected to have some understanding of all aspects of computing, some treatment of computer hardware and organisational issues will also be provided. This program concentrates on developing capabilities in theory, principles, and innovation of these topics.

This program aims to help you develop the information technology industry knowledge and skills that are essential to be employed as a competent software developer, with potential to move into a leadership role. With the Bachelor of Computer Science (Web Systems), you will undertake in-depth study of Web Development and Database applications, e-commerce and enterprise systems, security and document markup languages with a practical solutions-based focus.

One of the options in this program is a capstone programming project in the final (third) year of the program. This 24-credit-point project usually runs over two semesters and provides you experience under supervision in the development lifecycle of a substantial piece of software - integrating practice and theory.

*Top of page

Articulation and pathways

Articulation agreements between RMIT programs enable students graduating from an RMIT qualification to achieve advanced standing in a higher level qualification. The table below provides you with information about articulation agreements with this program.

If you are applying for BP094, Bachelor of Computer Science and you are a graduate of AD006P11, Associate Degree in Information Technology you will be able to claim credit for courses you have already completed. 

Successful completion, with cumulative GPA of 3 or above, of AD006P11, Associate Degree in Information Technology allows merit entry into this program, with 108 credit points advanced standing (equivalent to 1.125 years). You may claim an additional 12 credit points, if you completed Programming Techniques, Software Architecture: Design and Implementation, or Web Servers and Web Technology as an elective in AD006P11.

You may obtain merit entry into: BP094, Bachelor of Computer Science
Note on Cumulative Grade Point AverageYour CGPA must be 3 or above.
You will get credit for:9 courses, 108 credit points, equivalent to 1.125 years, or 10 courses, 120 credit points, equivalent to 1.25 years
The courses for which you will get credit are: 
  1. Programming 1
  2. Programming 2
  3. Database Concepts
  4. Software Engineering Fundamentals
  5. Data Communication and Net-Centric Computing
  6. Mathematics for Computing
  7. Web Programming
  8. Student Elective
  9. Student Elective
  10. (only if you completed this elective in AD006P11) Programming Techniques, Software Architecture: Design and Implementation, or Web Servers and Web Technology

Pathways from this program include BH013 Bachelor of Computer Science (Honours) and MC061 Master of Information Technology. For more information, see the Computer Science and IT Programs and Courses page

*Top of page

Entrance requirements

Local students
Prerequisites: Units 3 and 4 English (any) and Mathematical Methods or Specialist Mathematics. If you obtain study scores above 20 for English, you will earn selection credit.
Selection Mode: CY12: ATAR and two-stage process with a middle-band. NONY12: Form. See extra requirements for specifics.
Middle-band: Re-ranking based on results in prerequisite studies. Consideration may be given to the SEAS application.
Extra requirements: NONY12 Form: Applicants must complete and submit a VTAC Pi form.

International students
You require English IELTS language test score of 6.5 with no band less than 6.0 or equivalent, such as TOEFL (Paper based) = 580+ (TWE 4.5+), or TOEFL (Computer based) = 237+ (TWE 4.5+) or REW English for Academic Purposes Advanced 1 & 2.
Also a unit of mathematics of equivalent standard to year 12 VCE Mathematical Methods or Specialist Mathematics.

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

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


*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

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 http://www.rmit.edu.au/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: http://www.rmit.edu.au/library  including specific resources for computer science: http://rmit.libguides.com/compsci.

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 http://www.rmit.edu.au/myrmit.

The School of Computer Science and Information Technology http://www.rmit.edu.au/compsci 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 http://www.rmit.edu.au/browse;ID=b3mism7rz4jd

*Top of page
[Next: Learning outcomes]