University of New England
Our Bachelor of Computer Science includes a core of subjects that will give you a solid programming, mathematical, and software engineering background. From these units you will learn multiple programming languages, as well as the leading collaborative tools and practices that software teams use to design, develop and deliver software that solves problems for their users.
You will also participate in a team project where you will have the opportunity to develop solutions to real-world computing problems, drawn from industry and community organisations.
You can choose to study either one, or both, of two majors:
Software Development - You will study topics including artificial intelligence, functional programming, development for the modern web, mobile development, and interaction design.
Data Science - You will learn topics that are relevant to applying computing to science. This includes statistical machine learning, distributed computing, and computational science.
Armidale, Australia
36 Months
AU$ 31,600
IELTS: 6 TOEFL: 79
Core Units
72 credit points
Complete the following units:
Discrete Mathematics (AMTH140) – 6 credit points
Introduction to Programming and the UNIX Environment (COSC110) – 6 credit points
Object Oriented Programming (COSC120) – 6 credit points
Database Management Systems (COSC210) – 6 credit points
Software Development Studio 2 (COSC220) – 6 credit points
Data Structures and Algorithms (COSC230) – 6 credit points
Operating Systems (COSC240) – 6 credit points
Software Project Management (COSC310) – 6 credit points
Information Technology Project (COSC320) – 6 credit points
Calculus and Linear Algebra 1 (MTHS120) – 6 credit points
Additional Core Unit (COSC101 or COSC102)
6 credit points
And complete 6 credit points from the following units:
Software Development Studio 1 (COSC101) – 6 credit points
Data Science Studio 1 (COSC102) – 6 credit points
Additional Core Unit (MTHS130 or STAT100)
6 credit points
And complete 6 credit points from the following units:
Students completing the Data Science major should note that STAT100 is a prerequisite for the Prescribed Unit STAT210.
Calculus and Linear Algebra 2 (MTHS130) – 6 credit points
Introduction to Statistical Modelling (STAT100) – 6 credit points
Assumed Knowledge
Assumed knowledge is Mathematics.
Recommended Studies
HSC Mathematics Extension 1.
For students without the recommended background knowledge, the School offers an introductory unit in Mathematics.
English Language Requirements
All applicants must meet a minimum of one of the following criteria:
English is the applicant's first language; or
Satisfactory completion, within five years of the date of application for admission to UNE, of at least one year of full-time or equivalent full-time study at senior secondary, post-secondary or tertiary level in a country in which English is the primary official language or co-official language and in which English was the sole medium of instruction and assessment for the particular period of study claimed; or
A pass grade or better in an English language subject at Australian Year 12 level or overseas equivalent; or
An International English Language Testing System (IELTS) Academic overall score of at least 6.0 with no sub-band less than 5.5*; or
Equivalent Test of English as a Foreign Language (TOEFL) score of at least 213 in the computer-based test or at least 79 in the internet-based test with no less than 22 in the written component*; or
A Pearson Test of English (PTE) Academic minimum overall score of 57 with no skill less than 50*
International Fees
$31,600*
When you graduate with a Bachelor of Computer Science you will have the skillset you need to step into a variety of career pathways across a range of industries. They include:
software designer and developer
web and mobile developer
scientific technology consultant
database administrator
multimedia programmer
systems analyst.