- 480180 - Newcastle (Callaghan)
Contributing Schools and Faculties
Program Award Rules and Schedules
Mode of delivery
Face to face on campus.
|Skip to Course|
Click on the section headings to show/hide more information.
Computer science spans a wide range of areas including complex problem solving, artificial intelligence, robotics and machine learning, embedded systems, computer networks and distributed systems, computer graphics, web applications, bioinformatics and data security. Computer scientists perform challenging programming tasks and supervise other programmers, they devise new ways to use computers and develop effective solutions for computing problems.
All students can now enrol in an undergraduate Diploma in Languages alongside their main degree program. This diploma will enhance proficiency in another language or languages, and will increase international career opportunities. Subject to course availability, this additional program will generally add an extra year to studies, and students will graduate with a Diploma in Languages as well as their other degree. Please note that all language courses are held on campus (face to face) at Callaghan.
Admission to this program is available to Australian students, residents and international students. Please visit http://www.newcastle.edu.au/what-can-i-study/undergraduate-programs/how-to-get-in/ for information on how to gain entry.
You may also be eligible to receive bonus points if you will be receiving an Australian Tertiary Admission Rank (ATAR). Please visit
There are no prerequisite courses but it is assumed that students will have studied Mathematics (Band 5 or above)
or equivalent. Study of one science-related subject would also be an advantage.
Applicants who have achieved less than Mathematics Band 5 or have not completed a science related
subject may be admitted to the program but may need additional study and/or assistance to successfully
complete the requirements of the program.
HSC Mathematics Extension 1 (Band E1 or above).
If you wish to apply for credit for studies completed at another institution or if you are changing programs within the University and wish to transfer your credit to a new program go to http://www.newcastle.edu.au/service/credit-transfer/ and click on How to apply for credit.
Available as an additional year to meritorious students.
This program meets the highest academic accreditation standards of the Australian Computer Society.
International students must comply with the University of Newcastle's English language proficiency requirements. All International Students enrolled in the program will be provided with an orientation to familiarise them with the rules, expectations, facilities and services offered by the University. Please visit http://www.newcastle.edu.au/students/international/student-support/ to find out more about the support services available to international students.
Students who have impaired function in their hands or arms, or a visual impairment may experience difficulty in pursuing this program. It is highly advisable for any prospective student to contact the Program Convenor to discuss the issue.
Students with disabilities who require reasonable adjustments to undertake their program should contact the Disability Support Service before semester commences. Some adjustments need up to 4 weeks to organise, so it is imperative that early contact is made. The Disability Support Service and Faculty staff will work together to ensure adjustments are provided in a timely manner.
NB: All students must fulfil the inherent requirements of the program and courses they undertake. While reasonable adjustments can be made, these adjustments cannot compromise academic integrity. Please visit http://www.newcastle.edu.au/service/disability/ for more information.
All students can access additional learning development mechanisms provided by the Centre for Teaching and Learning at http://www.newcastle.edu.au/unit/ctl/lsp/
Aboriginal and Torres Strait Islander students can draw on the assistance and support provided by the Indigenous Student Support and Development service through the Wollotuka Institute.
Requirements and Structure Back to top
The Bachelor of Computer Science is a three year program comprising 240 units. Students are required to complete 130 units of core courses, a major of 90 units (containing with a mixture of compulsory and directed courses depending on the major chosen) and 20 units of electives.
The majors comprise three areas: studies in Computer Science, Applied Computing and Computer Systems and Robotics.
An Honours year is available as an additional year to meritorious students.
Transition Arrangements Back to top
As programs are regularly reviewed and updated, some students may experience changes to their program of study during the course of their enrolment, which may require transition arrangements.
Students affected by changes to their program are advised to review any documentation contained in the "Further Information" section (located towards the top of this Handbook page), in the first instance. Any further questions should be directed to the Program Convenor or Student Hub.
|Back to top|
Click on the headings to show/hide sections of the course information.
Course Information Back to top
|Back to topYear 1 (Click to hide)(Section detail has been hidden from print)|
|Back to topYear 2 (Click to hide)(Section detail has been hidden from print)|
|Back to topYear 3 (Click to hide)(Section detail has been hidden from print)|
|Back to topElectives (Click to hide)(Section detail has been hidden from print)|
|Choose 20 units outside core or compulsory courses for this program.||20 units|
|For more information on electives, including online electives, please visit the Electives page. (opens in a new page)|
|Back to topApplied Computing Major (Click to hide)(Section detail has been hidden from print)|
|Back to topComputer Science Major (Click to hide)(Section detail has been hidden from print)|
|Back to topComputer Systems and Robotics Major (Click to hide)(Section detail has been hidden from print)|