Skip to main content
Panoramic collage of university campus architecture

Bachelor of Computer Science

University of the Sunshine Coast, Australia
Save

Course Overview

Design the technologies of the future. Every day, technology becomes more essential to the way we live, work and play. This creates huge demand for people who understand the 'how and why' of computing, and have the skills to design, build and manage the technologies of the future.

In this program you will:

  • Future-proof your career with strong core skills in programming, software development, artificial intelligence, big data, and data science/analysis

  • Work with Android, Cloud, JavaScript, Java, Python and C/C++ technologies

  • Choose to specialise in mobile computing or cyber security

  • Start building a portfolio of software and design projects from your first year of study

  • Complete industry certifications and placements designed to get you job-ready

General Eligibility

For entry into most USC undergraduate degree programs, you need to have completed a minimum level of education similar to successful completion of Australian Year 12 with good grades.

Further studies, for example, a semester or more at college or university, can also be considered for entry and may give you credit transfer towards a degree.

Some examples of upper secondary qualifications and a guide to the minimum grades that USC will consider are listed here. These are minimum requirements and do not guarantee entry. Some programs may require higher grades. Alternative qualifications may also be considered on a case by case basis.

Part Time Work Details

20 Hours of Work permit weekly for international students.

What You'll Study

1 Course Modules


Introductory courses:

  • Computer Science Project and Ethics

  • Introduction to the Internet of Things

  • Introduction to Data Science

  • Programming Fundamentals

  • Computer Networks

  • Introduction to Applied Mathematics

  • Foundations of Computer Security

Developing courses:

  • Computer Organisation and Operating Systems

  • Data Structures and Algorithms

  • Mobile App Project

  • Database Design

  • Wireless Communications

  • Object-Oriented Programming

  • Discrete Mathematics

Graduate courses:

  • Practical Machine Learning

  • Cloud and DevOps

  • Workplace Learning I

Plus, select 1 course from:

  • Project Management

  • Engineering Project Management

Minor:

  • Cloud and Mobile

  • Cyber Security

  • Wearables and IoT (not currently available)

Electives:

  • Select 2 elective courses from the undergraduate elective course options.

Language Requirement

The IELTS score for international applicants is 6.0 (with no less than 5.5 in each component).

Ready to get started?

For any enquiries or further details, please don't hesitate to contact us. Let's take the next step in your academic journey together.

Contact Us
Call
WhatsApp
Email