The Master of Science (Computer Science) at RMIT University is designed for students who want to develop advanced research skills and contribute to new knowledge in computer science. The 2-year full-time research degree allows students to undertake an independent research project or thesis under expert academic supervision, with opportunities to work with research groups and industry partners.
Curriculum Structure:
In the first stage, students develop research foundations through compulsory research methods, research integrity and ethics training, and preparation of a research proposal. Students can also undertake relevant qualitative or quantitative research techniques.
In the second stage, students conduct substantial independent research in a chosen area of computer science. Research may focus on areas such as artificial intelligence, machine learning, data science and analytics, distributed systems, networking, information retrieval, heuristic optimisation, or software engineering.
The program concludes with a research thesis or project, where students demonstrate their ability to investigate a complex problem, analyse and synthesise information, generate new ideas, and communicate research findings to specialist and non-specialist audiences.
Focus Areas: Artificial intelligence, machine learning, data science and analytics, distributed systems, networking, heuristic optimisation, information retrieval, web search, and software engineering.
Learning Outcomes: Conduct independent research, apply advanced research methods, analyse complex problems, evaluate theories and concepts, design and execute research projects, communicate research findings, and contribute new knowledge to computer science.
Professional Alignment (Accreditation): The research degree provides advanced preparation for research-based careers and further academic study, including progression to a PhD. Graduates develop expertise suitable for research, development, and senior technical roles.
Reputation (Employability Rankings): RMIT provides access to an active research community, expert supervision, specialist facilities, laboratories, professional development, and industry collaborations. Graduates can pursue opportunities in research and development, academia, technology companies, government, corporate research, and senior research-based positions, while also progressing to doctoral study
At RMIT University, the Master of Science in Computer Science is designed to provide students with a robust blend of theoretical knowledge and practical skills that are essential in today’s tech-driven world. The program emphasizes experiential learning, allowing students to engage in real-world projects, collaborate with industry partners, and utilize state-of-the-art facilities and tools. This hands-on approach not only enhances your understanding of complex concepts but also prepares you for a successful career in the tech industry.
Here are some key aspects of the experiential learning opportunities available in the program:
- Industry Projects: Engage in collaborative projects with industry partners, giving you the chance to work on real-world problems and develop solutions that can be implemented in the field.
- Internships: Gain valuable work experience through internship opportunities that allow you to apply your skills in a professional setting, enhancing your employability upon graduation.
- Access to Advanced Labs: Utilize specialized laboratories equipped with the latest technology for research and development, including the RMIT Digital Innovation Lab and the RMIT Robotics Lab.
- Software and Tools: Work with industry-standard software and tools such as Python, Java, C++, and various data analytics platforms, ensuring you are well-versed in the technologies used in the field.
- Group Projects: Collaborate with fellow students on group projects that foster teamwork and communication skills, essential for any tech professional.
- Field Trips: Participate in field trips to tech companies and innovation hubs, providing insights into industry practices and networking opportunities.
- Research Institutes: Access resources from RMIT’s research institutes, such as the RMIT Blockchain Innovation Hub, to stay at the forefront of emerging technologies.
- Libraries and Learning Resources: Benefit from extensive library resources and digital tools that support your research and learning throughout the program.
Graduating with a Master of Science in Computer Science from RMIT University opens up a world of opportunities in a rapidly evolving field. Our graduates are well-prepared for roles such as Software Engineer, Data Scientist, and IT Project Manager, among others. With a strong emphasis on practical skills and industry relevance, you’ll be equipped to thrive in various tech-driven environments.
Here’s how RMIT supports your journey towards a successful career:
- Career Services: RMIT offers dedicated career services, including resume workshops, interview preparation, and networking events, to help you connect with potential employers.
- Employment Statistics: Over 80% of RMIT graduates find employment within four months of completing their degree, with average starting salaries around AUD 80,000.
- University–Industry Partnerships: RMIT collaborates with leading tech companies like IBM and Microsoft, providing students with access to real-world projects and internships that enhance learning and employability.
- Accreditation: The program is accredited by the Australian Computer Society, ensuring that your qualification is recognized and valued in the industry.
- Graduation Outcomes: Graduates from this program are highly sought after, with many securing positions in top-tier companies and innovative startups.
Further Academic Progression: After completing your Master’s degree, you may choose to pursue a PhD in Computer Science or related fields, allowing you to delve deeper into research and contribute to advancements in technology. This path can lead to academic positions or specialized roles in research and development, further enhancing your career prospects.
Choosing RMIT for your Master of Science in Computer Science is not just about earning a degree; it’s about setting the foundation for a successful and fulfilling career in a dynamic industry.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
