Computer science

Build deep knowledge in algorithms, programming, and systems, while exploring AI, cloud computing, and cybersecurity, empowering you to solve global tech challenges.

Computer Science is the study of computation, computational systems, information and automation. It covers both the theoretical aspects of computation and its limitations (i.e., what can and can’t be computed), as well as the complexity of computational algorithms, and increasingly how to manage and process massive-scale data efficiently.

Most recently, topics such as artificial intelligence and computational machine learning have become central in Computer Science. How to program, as well as techniques to design, build and validate complex software systems have long been core competencies taught in computer science, with a more recent focus on how to perform these securely. Some of history’s most valuable enterprises innovate in computer science, notably IBM, Microsoft, Apple, and Google.

RMIT's School of Computing Technologies offers a robust Computer Science program that blends theoretical foundations with practical applications. The curriculum covers key areas such as algorithms, data structures, programming, and computational theory, equipping students with the skills necessary to innovate in a technology-driven world.

Through hands-on projects and industry collaboration, students gain valuable experience in developing solutions for real-world problems. The program explores emerging fields such as artificial intelligence, data science, cyber security and cloud computing, ensuring graduates are well-prepared to contribute to cutting-edge advancements in computing technology. Minor sub-programs also allow students to explore the myriad of related topics to which modern computer science contributes, such as Bioinformatics, Digital Health, Virtual Reality, Digital Innovation and Entrepreneurship.

Microsoft CEO Satya Nadella has said that “every company is a software company”, and no future career can ignore computing skills; a degree in computer science offers graduates exciting opportunities transferable across Australia and the globe in a multitude of modern careers.

sct-programs.jpg

Our programs

RMIT's courses include input from industry representatives and cover key areas such as cloud computing, big data, mobile computing, application programming, security, web systems, games and multimedia. 

aboriginal flag float-start torres strait flag float-start

Acknowledgement of Country

RMIT University acknowledges the people of the Woi wurrung and Boon wurrung language groups of the eastern Kulin Nation on whose unceded lands we conduct the business of the University. RMIT University respectfully acknowledges their Ancestors and Elders, past and present. RMIT also acknowledges the Traditional Custodians and their Ancestors of the lands and waters across Australia where we conduct our business - Artwork 'Sentient' by Hollie Johnson, Gunaikurnai and Monero Ngarigo.

More information