
University of the Sunshine Coast
Bachelor of Computer Science
Nationally Recognised Higher EducationDesign 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 specialize 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
Delivery mode
University of the Sunshine Coast offers this course through the following delivery modes:
On campus
Work with instructors and classmates in a supportive and collaborative environment.
- 1 Moreton Parade, Petrie
Entry requirements
Domestic Students
- There are no mandated entry requirements.
Prerequisites
English (Units 3 and 4, C)
Recommended prior study
Maths Methods and/or Specialist Maths
Additional requirements may apply.Course fees
For more information about this course and payment options please enquire now.
Career opportunities
The Bachelor of Computer Science will prepare you for the following roles.
Data Scientist
A Data Scientist looks for trends in data to provide information that guides organisational decisions. You might work for a retail business to prov...
Programmer
Programmers are the people who write the code behind your favourite computer software and smartphone apps. They write and modify programming code a...
Software Developer
Software Developers create computer programs and apps, usually collaborating with large project teams of corporate clients, other developers, and i...
Software Engineer
A Software Engineer designs information technology systems for a range of industries. You might create new software systems or make changes to exis...
Machine Learning Engineer
A Machine Learning Engineer develops and implements machine learning models and algorithms to solve complex problems. You might work in technology...
PHP Developer
A PHP Developer creates digital software using PHP language. You might liaise with clients or other stakeholders to determine software requirements...
Java Developer
A Java Developer creates digital software using Java language. You might work on online applications, website development or software design. Java...
Analyst Programmer
An Analyst Programmer examines the needs of software users and develops program improvements. You might analyse software data or consult with clien...
Senior Systems Engineer
Senior Systems Engineers oversee the design, installation and configuration of networked computer systems — for clients or in-house systems. They l...
About University of the Sunshine Coast
As a university with a strong commitment to achieving sustainability in terms of teaching, research and how we operate, we’re thrilled to be the top ranked Queensland university in the 2023 THE Impact Rankings. The Times Higher Education Impact Rankings are the only global performance tables that assess universities against the United Nations’ Sustainable Development Goals (SDGs) and measure the social and economic impact of an institution.
UniSC offers flexible study options at a network of teaching locations between Brisbane and the Fraser Coast.
UniSC is committed to creating a work and study environment which values the rich diversity of its staff and students.