Bachelor of Computer Science
Program the future
Ready to take your place in the technology revolution?
Our Bachelor of Computer Science features artificial intelligence and machine learning courses not available anywhere else in South Australia. It’s taught by world-class researchers and teachers within a faculty ranked 43 in the world for computer science and engineering*.
What will you do?
Depending on your chosen major, you will:
- explore self-driving cars, robotic vision, machine learning and image recognition
- learn how to protect networks, data and software systems from attack and unlawful access
- apply cutting-edge data analysis techniques—such as machine and deep learning—to large sets of data
- design, make and study large-scale distributed software systems, including parallel, mobile and cloud-based environments.
Majors are available in:
- Artificial intelligence
- Computer science
- Data science
- Distributed systems and networking.
You can also choose a flexible program with a little bit of everything, from gaming and graphics to computer vision and software engineering.
Where could it take you?
No matter how technology transforms the jobs market, computer science skills will be crucial. You could design robots or collective virtual reality spaces. You might work at Google as a software engineer. Perhaps you’ll legally break into systems as a white hat hacker.
The campus provides a mix of the historical and contemporary, combining old sandstone buildings with state-of-the-art teaching, learning and research facilities.
Application Processing Time in Days: 10
Minimum English Language Requirements
|English Level Description||IELTS (1.0 -9.0)||TOEFL IBT (0-120)||TOEFL CBT (0-300)||PTE (10-90)|
|Extremely Limited||< 4||< 31||< 93||< 30|
Job Opportunity Potential
There are three key steps you will need to take when addressing the selection criteria in any University of Adelaide job application:
- Create a new document. Your statement addressing the position’s specified selection criteria should be separate from your cover letter and resume.
- List each criterion separately. Give each a title, using exactly the same wording as appears on the Position Description (e.g. Excellent verbal communication skills).
- Address each criterion. Under each heading, write two short paragraphs explaining how your experience, skills, education and training equip you to meet that specific requirement. Dot points are also acceptable.
Please note that failing to submit a statement addressing the selection criteria could result in your application not being considered.
Some helpful writing tips
There are a number of steps you can take when putting together your responses to increase their clarity and impact.
- Give details of one or two specific things you’ve done that are good examples of the relevant experience or knowledge required. For example: ‘I was responsible for organising an event attended by… This involved…'
- Preface these examples with a short overview that shows you appreciate the relevance of the specific criterion.
- Quantify your experience (number of years worked, staff supervised, etc.). For example: ‘I delivered a presentation to an industry forum with an audience of 80 people.’
- Where possible, indicate how successfully you meet the criterion. You could do this by referring to feedback from others, or things you've set up that are still being used. For example: ‘A report I wrote about… was endorsed by the… Committee and circulated to all stakeholders for discussion.
You could also consider using the STAR method as a structural framework when describing examples of your work. This involves describing, in the order listed here, the:
- situation you faced
- task required, and desired outcome
- action you took to complete the task
- results you achieved, and lessons you learned.
Graduates are highly regarded by employers and have been successful in a wide variety of industries and areas. Employment opportunities exist in: administration, business data processing, computer programming, computer science, engineering design, financial software, games programming, graphics programming, information technology management, Internet commerce, network management and support, quality improvement, scientific data analysis, systems analysis, software engineering, systems support, real-time process control and user interface programming.
Bachelor of Computer Science students can tailor their respective programs to guide them towards a particular career. Some of the options available are as follows:
Computer Graphics: As computing becomes a more visual medium, the demand increases for computer scientists with skills in the areas of computer vision, graphics, networking and broadband telecommunications. With the right choice of computer science courses and electives, students will be well prepared for a rewarding career in this area.
Database and Information Systems Management: Database and information systems management is an increasingly important field in the area of information technology, with large volumes of data needing to be correctly stored and interpreted. It is recommended that students thinking about this type of career also undertake electives from the discipline of statistics.
Network Management: Graduates in this area focus on the technical aspects of the design and implementation of data communications networks, including security and robustness. Choosing courses specifically focused on network issues will assist students to follow this career path.
Software Engineering: Software engineering is an essential discipline for anyone aiming to write reliable software for complex systems. Computer science degrees offer several software engineering courses, which include group projects tackling real world problems and cover the creation of software from its conception to delivery.
The objective of this program is to produce graduates with specific attributes as outlined in University of Adelaide Graduate Attributes.
Deep discipline knowledge
Critical thinking and problem solving
Teamwork and communication skills
Career and leadership readiness
Intercultural and ethical competency
Self-awareness and emotional intelligence
Online Commerce Specialist, Information and Communications Technologist, Network Engineer, Computer Programmer, Software Engineer, Software Developer, Gaming Programmer, Computer Scientist, Computer Systems Engineer, Instrumentation Engineer, Internet - Web Programmer, IT Manager, Systems Analyst
The additional year of post study work rights is not available to international students studying in Sydney, Melbourne or Brisbane.
Bachelor Degree or Masters by Coursework Degree - 2 years - 3 years (Adelaide)
Masters by Research - 3 years - 4 years (Adelaide)
PhD qualification - 4 years - 5 years (Adelaide)
Admission Requirement / Eligibility Criteria
ISC & CBSE [India] 65%
All India Senior Secondary Certificate (CBSE, New Delhi), Indian School Certificate (ISC), Maharashtra, Karnataka, Andra Pradesh, Tamil Nadu State Board Examination and Telangana State Board Examination.
Best three subjects, excluding language and non-academic subjects.
You must have completed at least one year at your home institution, however you are able to apply following one semester
You must have a Grade Point Average (GPA) of at least 2.5 out of 4.0 on the US scale or equivalent
You must meet the English Language requirements
IELTS - Overall band score of at least 6.5 Writing, Speaking, Reading and Listening 6.0
TOEFL (paper based) - Total score of 577, Test of Written English (TWE) 4.5
TOEFL (internet based) - Total score of 79 Writing 21 Speaking 18 Reading and Listening 13
Pearson Test of English - Overall score of 58, Writing, Speaking, Reading and Listening 50
Cambridge C1 Advanced (formerly known as Cambridge English: Advanced (CAE)) - Overall score of 176 Writing, Speaking, Reading and Listening 169
International Qualifications Mathematics
- Course Code: 023413M
- Course Type: Full Time
- Course Level: Bachelors/UG Degree
- Duration: 03 Year
Total Tuition Fee:
Annual Cost of Living: 21041 AUD
Application Fee: 100 AUD
- Honours Degree of Bachelor of Science (Advanced) at The University of Adelaide
- Honours Degree of Bachelor of Science (Mineral Geoscience) at The University of Adelaide
- Bachelor of Applied Data Analytics at The University of Adelaide
- Bachelor of Veterinary Technology at The University of Adelaide
- Honours Degree of Bachelor of Viticulture and Oenology at The University of Adelaide
- Honours Degree of Bachelor of Science in Dentistry - Teaching Hospitals at The University of Adelaide