Bachelor of Computer Science majoring in Programming Languages
Adelaide University
Type of institution: University/Higher Education Institution
Level: Undergraduate
CRICOS: 04249J
Our Bachelor of Computer Science majoring in Programming Languages will teach you how to build effective programming languages and create reliable software systems. You'll develop deep problem-solving skills and knowledge to map out future problems within the growing technology industries. You will evaluate existing algorithms to design innovative solutions aligned with industry demands. Develop software across a range of systems, preparing you to tackle global challenges. Gain insights from specialised academics in the field. Pursue your passion with a research-intensive capstone project in your final year. You'll graduate ready to find work as an expert coder and create effective computer systems. The need for computing professionals will continue to rise, and you'll be equipped to explore a diverse range of roles.
Structure
144 units
Subjects
- Problem Solving and Programming COMP1002
- Structured Data COMP1003
- Object-Oriented Programming COMP1005
- Computing Innovations in the Modern World COMP1015
- Data Structures and Algorithms COMP2017
- Software Development Practice COMP2021
- Information Technology Systems INFO1012
- System Requirements INFO1013
- Security Foundations INFO1016
- Professional Communication and Teamwork INFO2032
- Foundations in Mathematics MATH1000
- Discrete Mathematics MATH1006
- Computer Systems COMP2000
- Language Models, Translation and Execution COMP2001
- Operating Systems COMP2002
- Theory of Computation and Formal Verification COMP2003
- Programming Paradigms COMP2015
- Ethical and Legal Challenges in Technology COMP2022
- Advanced Data Structures and Algorithms COMP3008
- Advanced Programming Language Concepts COMP3009
- ICT Capstone Project 1 INFO3901
- ICT Capstone Project 2 INFO3902
Standard entry requirements
- Secondary education (Year 12).
- Completion of a secondary education qualification equivalent to the South Australian Certificate of Education (SACE).
- Vocational Education and Training (VET).
- Completion of an award from a registered training organisation (RTO) at Certificate IV (AQF level 4) or higher.
- Higher education study.
- Successful completion of at least 6 months full-time study (or equivalent part-time) in a higher education award program.
Study information
| Campus | Fees | Mid year intake | Attendance |
|---|---|---|---|
| Adelaide City Campus | International: $159,900 | No |
|





