Skip to Content

Bachelor of Science (Computer Science)


Fast Facts

  • Program professionally recognised by the Australian Computer Society to ensure it meets the highest standards of the profession and industry
  • Course content is designed to meet the needs of employers and industry
  • The course has optional industry-based Learning year for students wishing to gain professional experience
  • Credit available to students with a TAFE qualification or a relevant post-secondary qualification

Course Description

The Bachelor of Science (Computer Science) is a three-year program of study that combines studies in general computing such as software development, databases, data communications and software engineering with a foundation in Computer Science. The program takes a practical approach with an emphasis on problem solving.


Aims & Objectives

Key learning outcomes expected from a professional major in Computer Science include:

  • Ability to design, program and test complex computer algorithms
  • Ability to design, build and test complex user interfaces, databases and networked applications
  • Ability to critically evaluate software user interfaces, correctness, performance and other characteristics, and to analyse algorithms for complexity, computability, time and memory performance
  • Ability to select and use appropriate computer languages, hardware platforms, network configurations, database systems, algorithms and other software APIs to solve complex software-related problems in a variety of problem domains.

Entry Requirements

Successful completion of an appropriate Victorian Year 12 or its equivalent, such as an interstate or international Year 12 qualification.

VCE Prerequisites: Units 3 and 4 - a study score of at least 20 in English (any) and Mathematics Method


Program Structure

The Bachelor of Science (Computer Science) has a flexible structure. Students must complete 300 credit points comprised of a Professional Major in Computer Science (16 units of study or 200 credit points) and a Co-Major (8 units of study) or two Minors from a range of disciplines. Details of the Swinburne Flexible Degree Structure may be found at: www.swinburne.edu.au/hed/flexible-degree-structure

Four units will generally be taken each semester. Total student contact hours, including lectures, classes, tutorials and laboratory sessions, will normally be between 15-20 hours per week during the academic semesters.

Careers in the Curriculum (CIC)
In addition to the above, students must complete a compulsory unit of study, HIT0004 Careers in the Curriculum, to be awarded the degree. Careers in the Curriculum (CIC) is an innovative unit designed to assist Swinburne students to enhance their employability and career prospects. Students studying CIC will not incur a HECS or fee debt for the unit as the cost will be met by the university as part of an initiative to enhance students' career skills.

Electives Plus sequences
Electives Plus sequences provide Swinburne degree students with options to broaden their career skills and strengthen their employability by selecting from units of study outside their degree discipline. Details of Electives Plus combinations can be found at Swinburne's Electives Plus page.

Electives Plus sequences are available in all Swinburne degree programs subject to timetabling constraints, with the exception of double degree programs, specialist double major degrees, and where entry has been approved with advanced standing.

More Information on course structure can be found on Course Search.


Brochures

ICT undergraduate courses for
local students

ICT undergraduate courses for
international students