Bachelor of Computer Science

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 3 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Closing soon January 2027

Course Overview

The Bachelor of Computer Science at The University of Newcastle is your gateway to understanding and shaping the digital world. If you are passionate about solving complex problems and driving innovation in areas like artificial intelligence, cybersecurity, or software development, this degree is designed for you. You will delve into the core principles of computing, exploring topics such as algorithms, database management, and operating systems. This program equips you with the foundational knowledge and practical skills to thrive in a field that underpins modern technology and its ever-expanding applications.

This undergraduate degree is studied full-time on campus over three years, offering a comprehensive curriculum that includes core courses like Computing Fundamentals, Web Technologies, and Object Oriented Programming. You will engage in practical learning experiences, including Work Integrated Learning components, to build real-world expertise. The program culminates in the application of your knowledge to significant projects, preparing you for diverse career paths in IT, software engineering, cyber security, and artificial intelligence, where your analytical and technical skills will be highly valued.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

The Bachelor of Computer Science program provides a comprehensive foundation in computing principles and practices. Students will explore core areas such as algorithms, data structures, operating systems, and database management. The curriculum also emphasizes practical application through work-integrated learning and covers essential topics like web technologies, object-oriented programming, and system security. This degree equips graduates with the theoretical knowledge and practical skills necessary for a successful career in the diverse field of computer science.

1 Core

Computing Fundamentals
Database and Information Management
Algorithms
Operating Systems
Theory of Computation
Computing and Information Sciences Work Integrated Learning Part A
Computing and Information Sciences Work Integrated Learning Part B
Professional Practice in IT
Mathematics for Engineering, Science and Technology 1
Discrete Mathematics
Web Technologies
Object Oriented Programming
Data Structures
Systems Analysis and Design
System and Network Security
Network and Distributed Computing

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

20% off
First Year Fee Tuition fee
USD 25,203.00 USD 31,504.00
Second Year Fee Tuition fee
USD 25,203.00 USD 31,504.00
Third Year Fee Tuition fee
USD 25,203.00 USD 31,504.00
Total Program Cost Estimated total tuition
USD 75,610.00 USD 94,512.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Food & Groceries USD 4,669.00 - USD 7,639.00
Transport USD 1,019.00 - USD 1,698.00
Utilities & Bills USD 1,698.00 - USD 3,396.00
Estimated Total USD 7,386.00 - USD 12,733.00

Living cost estimates are based on Newcastle City Campus.

Outcomes & Employability

What happens after you graduate

91%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Blockchain & Emerging TechnologiesBroadband & Internet ServicesCloud Computing & InfrastructureDevOps & Site Reliability EngineeringHardware & Semiconductor EngineeringIT Support & Systems AdministrationProduct Management & UXQuality Assurance & TestingSatellite CommunicationsSoftware Development & Engineering

Top Employers Hiring for this course

Microsoft

ST Engineering

Why Study Bachelor of Computer Science at The University of Newcastle

What makes this program stand out

January 2027 Closing soon

Next intake is in January 2027

Fast Application response time

The University of Newcastle typically responds to applications within a week, giving you clarity on your options quickly.

Life at The University of Newcastle in Australia

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Bachelor of Computer Science at The University of Newcastle

Can I work while studying?

International students can work up to 48 hours per fortnight during term time and unlimited hours during breaks in Australia. A separate work permit is not required.

What English language score do I need for this course?

To enroll, you need an IELTS score with a minimum of 6.0 in listening, reading, speaking, and writing, and an overall score of 6.0. Ensure your English proficiency meets these requirements before applying.

What jobs can I get after studying this course?

Potential job titles include Software Developer, Data Analyst, AI Engineer, Cybersecurity Specialist, and Web Developer.

What will I actually study in this course?

This degree focuses on innovative problem-solving and covers essential topics like machine learning and cybersecurity. Graduates develop technologies used in everyday applications such as online shopping and navigation.

When can I start — what are the intake months?

The Bachelor of Computer Science has an intake month in January. Make sure to prepare your application ahead of this date to secure your place.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️