If you wish to play a role in developing new computing technologies or specialise in enterprise-level programming, systems, software engineering or research, then Computer Science is the major for you. Learn the theoretical, algorithmic, implementation and systems principles that underpin computer languages and networks and discover how to develop new technologies and advanced programming techniques.
About the course
Computing software and systems are becoming more prevalent, revolutionising the way we live, work and communicate. If you'd like to develop new computing technologies or specialise in enterprise-level programming, systems, artificial intelligence, cybersecurity, software engineering or research careers, consider Computer Science. This major can also set you apart and complement your engineering studies, as knowledge of developing computer programs is highly sought after by employers.
Career Pathways
Destinations for graduates include large software development houses such as Google, Microsoft, Motorola and Thales, as well as smaller computing, mining and resources, and consulting companies.
You could also undertake further studies in software engineering, data science, electrical engineering, and electronic engineering, as well as honours and research degrees.
Further Study
You can apply for entry to honours in Computer Science, the Master of Data Science and the Master of Information Technology. Research opportunities in Computer Science are also available.
Career Opportunities
Analyst
Chief Information Officer
Computer Network Professional
Developer Programmer
Intelligence Analyst
Network Administrator
Network Analyst
Software and Applications Programmer