Bachelor of Computer Science

Flinders University

Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 00114A

This course provides students with a broad background in the theory and practice of programming and computer systems, allowing students to develop technical expertise, professional skills and in-depth knowledge in the discipline. Computer science professionals (and computer science courses) can be distinguished from information systems professionals (and this information technology course) by the extent to which the focus is on the computer as a sophisticated tool rather than as a component of a broader information system. Students gain a theoretical understanding of and practical experience in the design of efficient reliable software to meet industry requirements, and of the hardware on which that software runs. There is a strong emphasis both on the fundamentals of computing and on practical skills and teamwork. Computing has become vital to all areas of science and technology. It also plays an increasingly important role in commercial and social life. Computer science is the study and creation of computational systems, as well as specialised areas such as operating systems, networks, databases, graphics, bioinformatics, data security and artificial intelligence.


In first year, students gain skills in the core computing technologies, and knowledge of general computing and introductory programming. In second and third year, students further develop their expertise in programming and software development, and are introduced to key facets of computer systems. Students will study areas such as computer programming, network and operating systems, software engineering, project management and interactive computer systems. In the final year students can also choose to undertake a Information Technology Project or Information Technology Practicum where they further build on the practical experiences developed during the degree. Throughout the degree, students have the opportunity to participate in group projects and attend guest lectures by computing and information technology professionals.


  • Computer Science, Computer Programming, Network and Operating Systems, Software Engineering, Project Management and Interactive Computer Systems

Standard entry requirements

  • Year 12 or equivalent qualifications
  • Or mature age entry (STAT)
  • Or TAFE/VET qualifications
  • Or higher education transfers
  • Or completion of a foundation studies program
  • Prerequisites: Mathematical Methods.


This degree is accredited by the Australian Computer Society at the professional level. Courses accredited at this level by the Australian Computer Society are recognised internationally under the Seoul Accord.

Study information

Campus Fees Entry Mid year intake Attendance
Bedford Park International: $93,600 No information available Yes No information available

Further information

The Bachelor of Computer Science may also be studied in a combined degree program with: Bachelor of Behavioural Science (Psychology) another Bachelor degree in the College of Science and Engineering where the combination meets the requirements of the credit transfer policy.

Related courses

Browse more courses
Is the information on this page correct? Request update
Enquire about this course
You must agree before submitting.

Become a member

Already a member? Login Forgot password?

Join the conversation