Course Image
Image of University of Newcastle - Callaghan campus
Computer science and IT
Bachelor of Computer Science
Bachelor of Computer Science

Bachelor of Computer Science

  • ID:UON610001
  • Level:3-Year Bachelor's Degree
  • Duration:
  • Intake:
  • Type:Full-time

Fees (AUD)

  • Application Fee:$200.00
  • TuitionFee/Year:$23,865.00
  • LivingFee/Year:$6,203.33
  • Application Fee:$200.00
  • TuitionFee/Year:$23,865.00
  • LivingFee/Year:$6,203.33
Estimated Total/program:
Accept letter

Admission Requirements

Entry requirements:

Admission to our undergraduate degree programs usually requires successful completion of a senior secondary school qualification similar to the Higher School Certificate (HSC), the highest educational award in New South Wales schools.

English level: IELTS 6.0 (no band less than 6.0)

Other requirements: No



Course Information

At the University of Newcastle, we've designed our Computer Science degree to train graduates capable of solving the world’s greatest challenges. When you study to be a computer scientist, you could help fight diseases by discovering biomarkers that allow early diagnosis. Perhaps you’ll develop more sophisticated online learning systems to support access to education. You might improve safety and security by mining the data captured in smart cities. Or develop virtual reality programs to help people recover from post traumatic stress.

The Bachelor of Computer Science focuses on the design and implementation of software as well as the development of new techniques and methodologies. You will study a variety of courses to develop skills in the following areas:

  • algorithmic problem solving
  • artificial intelligence
  • data security
  • computer graphics
  • computer networks and distributed systems
  • databases and security
  • distributed and internet computing
  • hardware
  • programming and software development
  • robotics
  • web site creation

You can choose to specialise your degree in one of four Computer Science majors:

  • Data Science
  • Software Development
  • Computer Systems and Robotics
  • Cyber Security
See moreSee less

Pre Courses

For international students who do not meet either the language or academic requirements for entry into an undergraduate program, a range of pathway courses are available.

The University of Newcastle Language Centre is an award-winning leader in teaching English language (ELICOS). With locations in both Newcastle and Sydney, students are offered 25 hours of class time per week, and can take part in an incredible student experience program that provides cultural experience alongside daily and academic language skills.

Newcastle International College (NIC) offers a fully-accredited pathway to UON degrees if you do not have the academic requirements for direct entry, or would prefer to study the first year of your undergraduate degree in an environment especially designed for international students.

To find suitable pathway for you, please visit

No Course!
See moreSee less

Pathway Courses

No Course!
See moreSee less

Career Opportunity

Career Opportunity

Computer scientists work in software development companies, financial institutions, government departments and research organisations. Their roles encompass the development and implementation of software for complex business problems, systems analysis and the management of computer resources.


Graduates find jobs in:

  • complex software systems
  • advanced computational techniques for graphics, animations and games
  • defence, security and database systems
  • bioinformatics, computational intelligence and robotics

Typical positions include:

  • data scientist
  • software architect
  • games developer
  • security architect
  • computer software program manager
  • business intelligence director
  • application development manager
  • cyber security advisor

Ability to settle

Overseas Student Health Cover

Same Courses

Close search