Masters (Coursework)
School of Arts & Sciences
Are you passionate about taking your computer science skills to an advanced level? Our Master of Computer Science is crafted for aspiring leaders in the field, providing a broad curriculum to equip you with the knowledge and expertise to excel in today's rapidly evolving technology landscape. Engage in advanced topics including algorithms, data structures, machine learning and cyber security. This comprehensive program integrates practical, problem-based learning with robust industry-linked projects, fostering transferable skills essential for thriving in a dynamic field with increasing demand for skilled professionals.
Our Master of Computer Science is ideal for those with a solid background in computer science or a related discipline. It emphasises the practical application of theoretical concepts through real-world problem solving. Students will engage in hands-on projects and experiential learning, bridging the gap between theory and practice.
The program offers opportunities to specialise and deepen expertise in specific areas of interest through substantial projects and a wide range of electives, including artificial intelligence, machine learning, network security and cryptography, cyber threat intelligence, predictive analytics and advanced data visualisation.
You will work with advanced development tools and technologies, mastering their use to address complex challenges. Acquire hands-on expertise in our advanced, purpose-built computer labs featuring high-performance computers, humanoid robots, IoT development kits and specialised software.
Collaborate with our industry partners and tech companies, and participate in technology events to gain practical insights and networking opportunities, knowing you'll graduate equipped to meet a diverse range of careers in computer science and related fields.
Graduates of the Master of Computer Science program at the University of Notre Dame Australia are well prepared to embark on exciting career opportunities in the ever-evolving tech industry. With a strong foundation in computer science principles and hands-on experience, our graduates are equipped to tackle new and existing challenges in the field.
Upon completing the Master of Computer Science, our graduates can pursue various roles in the tech industry, including:
By gaining expertise in areas such as programming, algorithms, data analysis and software development, our graduates possess the advanced computer science skills needed to thrive in the tech industry. Our program emphasises practical learning, enabling students to work on real-world projects and gain valuable industry experience.
With a Master of Computer Science from Notre Dame, you will have the qualifications and knowledge necessary to excel in a wide range of career opportunities in the tech industry.
Twelve (12) Compulsory Courses
Four (4) Prescribed Electives (any four from the list below)
NOTE: Not all courses will be offered every semester.
Full details of the program requirements are contained in the Program Requirements.
More information regarding courses can be found at the course descriptions pages Fremantle Sydney.
Please note: the availability of these courses is indicative only and may be subject to change.