- Courses
- Bachelor of Computer Science
Bachelor of Computer Science
University of Newcastle
University Drive CALLAGHAN New South Wales 2308
Overview
Computer Scientists work on challenging, complex problems. They develop the foundation of new software technologies, both theoretical and practical. Computer science is fundamental to the newest trends in computing. Including machine learning, autonomous systems, cybersecurity and virtual reality.
These trends are part of everyday technologies. This includes smart phones, online shopping, navigation, social media, games and smart appliances.
This degree produces innovative and resourceful computer scientists who can solve complex problems. They work in fields like AI, robotics, graphics, digital forensics, web development and security.
With this degree, you could develop sophisticated systems to support access to education. Or develop virtual reality programs to help people recover from post-traumatic stress. Or fight diseases by discovering biomarkers that allow early diagnosis.
Study Option
- Tuition Fees
- Duration156 Weeks
- Intake22 July 2024
- Study Typecampus
-
Campuses
The University of Newcastle (Callaghan)
New South Wales ( Inc. Sydney )
University Dr, CALLAGHAN, 2308
Course Structure
Students are able to specialise in their degree by choosing one of the three majors in which they will study a special suite of courses.
Each of the majors will further develop in-depth technical knowledge and skills in that field of computing and prepare them to work effectively in that area. The available majors are:
- Computer Systems and Robotics
- Cyber Security
- Software Development
Core:
Complete the following core courses to fulfil the requirements of this program.
- Algorithms
- Computing Fundamentals
- Computing and Information Sciences Work Integrated Learning Part A
- Computing and Information Sciences Work Integrated Learning Part B
- Data Structures
- Database and Information Management
- Discrete Mathematics
- Human-Computer Interaction
- Mathematics for Engineering, Science and Technology 1
- Network and Distributed Computing
- Object Oriented Programming
- Operating Systems
- Professional Practice in IT
- System and Network Security
- Systems Analysis and Design
- Theory of Computation
- Web Technologies
These are courses currently available in "Core", for full requirements and availability always refer to the handbook.
2024 Program Handbook:
The courses shown above are a guide, and don't reflect the exact year-by-year structure of the program, you should always refer to the program handbook for details of the complete program structure, course requirements and availability.
Career Outcomes
Computer science is a high-growth industry with lots of available roles, but there are so many jobs that haven’t even been invented yet! Opportunities exist all over the world in almost every industry from IT to business, education, health, manufacturing, defence and many more.
Some typical positions include:
- Full Stack Developer
- Computer Software Program Manager
- Games Developer
- Business Intelligence Director
- Cyber Security Advisor
- Security Architect.
Once you graduate, some additional roles might include:
- Artificial Intelligence and Machine Learning Specialist
- Information Security Analyst
- Process Automation Specialist
- Digital Transformation Specialist.
Academic
Admission to our undergraduate degree programs usually requires successful completion of a senior secondary school qualification similar to the Higher School Certificate (HSC).
Entry Requirement
TOEFL paper-based test score of 500; TOEFL internet based score of 60;
IELTS (Academic) score of 6.0; PTE GSE score of 50;
Cambridge English: Advanced score of 52.
Read Our Articles
Australia: Culture and Lifestyle
Australia serves as an excellent locale for both living and learning, boasting vibrant cities and to...
Living costs in Australia
Understanding the average living expenses in Australia is a crucial aspect of financial pl...
Why Australia?
Australia stands as an ideal destination for international students, offering high-quality education...