RMIT University

Course Details

Master of Computer Science

Course Description

This program is for people with an undergraduate degree in computer science, information and communications technology (ICT) or significant work experience and is suitable for students who wish to study advanced computer science topics to enhance their career prospects. You will move through a wide range of real-world problems, developing a skill set spanning theoretical and algorithmic foundations and cutting-edge developments in computing. You will specialise in one of these industry focused areas: big data management cloud computing mobile computing security software architecture web systems and search technology.

Course Duration

NumberDuration
18month

Career outcomes

On graduation you’ll have the knowledge and skills to solve complex social, economic and technical problems in an ICT context and be able to play leading roles in the ICT industry. Depending on your specialisation possible careers include: Big data management: data analyst; data mining specialist; data centre manager; data quality engineer; knowledge engineer; big data tech lead; database specialist; research analyst; information architect; Hadoop architect/developer; business intelligence expert. Cloud computing: cloud solution architect; IaaS architect/developer; SaaS architect/ developer; Hadoop specialist; cloud and big data specialist. Mobile computing: Android, iPhone, Windows mobile applications development; mobile games architect/developer; mobile architect/mobile software platform architect; mobile security expert; mobile application tech lead; IT infrastructure manager. Security: information security specialist; information assurance professional; computer systems auditor; information consultant; information manager, with potential to progress to a role as a researcher in information security. Software architecture: business analyst; electronic commerce developer; internet professional; multimedia design; systems design; software design; systems management; applications and analyst programming; senior programmer; software engineer, systems programmer, system architect, IT architect, software architect, or enterprise architect. Web systems and search technology: web information architect; web security analyst; web application architect/tech lead, developer; web content manager; webmaster.

Master of Computer Science RMIT University