Placeholder image for Computer Science (with specialisation)

Computer Science (with specialisation), B.Sc.

  • Application Deadline
  • 36 months
University rank #710 (BCR) Bathurst, Australia| Online
Dreaming of building the next top-selling app or developing a revolutionary software? If so, the Bachelor of Computer Science (with specialisation) from Charles Sturt University is for you. This degree promotes technical mastery while equipping you with the practical skills and attributes to put you at the top of the employment list.
Access all 180000+ programmes, for free with a Studyportals account.
account benefits visualised


From the foundations of computer science and programming to studies in software production, operating systems and the Internet of Things, you'll move through subjects reflecting the most up-to-date global technologies.

You can specialise in game design, or focus on cloud computing and mobile app development.

Course highlights

Bachelor of Computer Science (with specialisation) from Charles Sturt University is a dynamic course that will equip you to become an expert programmer. 

You'll graduate with the skills to take a software application from concept to reality in object-oriented programming, games programming and the development of apps for mobile and other devices.

  • A degree with clout

    Charles Sturt University's computer science course has an excellent national reputation, with a research profile that is ranked at world level according to the most recent Excellence in Research for Australia (ERA) evaluation in 2015.

  • Flexibility at its core

    Choose between full-time, part-time and online study options to match your work and lifestyle commitments. You can study at a Charles Sturt University campus, a Charles Sturt University Study Centre or online from almost anywhere in the world. You can speed up or slow down your study pace to meet your changing professional and personal needs. And you could cut the overall length and cost of your course by obtaining recognition of prior study – in some cases, waiving up to half of the degree.

  • Choose your speciality

    If you follow the Games Programming specialisation, your subjects will focus on the latest in games design, programming apps for Android, programming games engines such as Unity, and computer graphics. When you choose the Computer Science stream you can select from subjects reflecting the latest developments in cloud computing, mobile application development, computer security and more. High-achieving graduates may also elect to join a computer science Honours program.

  • Strong industry ties

    Our dedicated teaching staff have strong research backgrounds and collaborate closely with industry. If you're studying on campus, you'll have opportunities to visit industry sites and work on two projects based on real-world industry situations.

Career opportunities

Stand out from the IT crowd in a fast-paced and evolving industry with the Bachelor of Computer Science from Charles Sturt University.

  • Play all day

    Test, promote and conduct market research for new products and software packages for a range of platforms.

  • Create the code

    Take up a leading role in developing computer graphics and software or be at the forefront of the latest machine learning developments.

  • Be your own boss

    Take charge of your career as a contractor or consultant. Job opportunities range from computer or information technology analyst, programmer, software or systems engineer, to game or mobile application developer.

Detailed Programme Facts

  • Programme intensity

    You can choose to do this programme part-time or full-time.

    • Full-time duration 36 months
    • Intensity Flexible
  • Credits
    192 alternative credits
  • Languages
    • English
  • Delivery mode
    On Campus, Online

Programme Structure

Courses included:
  • Communication and Information Management
  • Programming Principles
  • Computer Systems
  • Object-Oriented Systems Analysis & Design
  • Human Computer Interaction
  • Professional Programming Practice
  • Programming in Java 
  • Systems Analysis
  • Internet Technologies
  • Operating Systems
  • Software Development Project 
  • Programming in Java 
  • Data Structures
  • Ethics and Professional Practice
  • Discrete Mathematics

English Language Requirements

You need the following IELTS score:

  • Minimum required score:


    The IELTS – or the International English Language Test System – tests your English-language abilities (writing, listening, speaking, and reading) on a scale of 1.00–9.00. The minimum IELTS score requirement refers to which Overall Band Score you received, which is your combined average score. Read more about IELTS.

    Get a free IELTS practice test

General Requirements

  • CRICOS CODE: 054592B (Bathurst)

Applicants for the Bachelor of Computer Science must meet the following Admission Requirements:

  • A completed High School Certificate (or equivalent) with an ATAR equal to 60 (including adjustment factors) or greater.
  • A Higher School Certificate (or equivalent) with results of 60% or higher in subjects in the Software Development, English and Mathematics areas.
  • For recent school leavers, a report from the School Principal, equivalent to that used in the School Recommendation Scheme (SRS), recommending the applicant as well-suited for university study.
  • Successful study at University level of at least two subjects in any area, as long as the subjects are full university level.

Tuition Fee

  • International

    25600 AUD/year
    Tuition Fee
    Based on the original amount of 25600 AUD per year and a duration of 36 months.
  • National

    9504 AUD/year
    Tuition Fee
    Based on the original amount of 9504 AUD per year and a duration of 36 months.
We've labeled the tuition fee that applies to you because we think you are from and prefer over other currencies.

Living costs for Bathurst

  • 1260 - 2250 AUD/month
    Living Costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.


You’ve wishlisted multiple studies. Did you know you can compare them side-by-side in our Compare-tool?