Many people choose to pursue a Master of Science after being awarded an undergraduate degree or after working in a particular field. Those who have a deep interest in computing may benefit from completing an Msc program.
What is an MSc in Computing? These Master of Science programs are aimed specifically at individuals who have undergraduate degrees in areas other than computing and who wish to create new career opportunities by expanding their knowledge bases. Programs are typically module based, with study areas including research techniques, databases, object-oriented programming, internet and multimedia technology, and software development methodologies with unified modeling language. Dissertation projects are a common requirement, and overall coursework can take one to two years for students to complete.
Those who finish these graduate computing programs develop essential knowledge and vital skills in critical thinking and reasoning, communication, problem solving, and project management. The completion of an Msc provides students with unique advantages over their peers and allows them to deeply delve into the topics that they are passionate about.
These programs, like many others, have variable tuition costs that can significantly change depending on the institution and its location throughout the world. Students are strongly encouraged to confirm tuition and administrative costs before accepting and committing to a position as an enrolled student in any program.
Career opportunities for graduates of Master of Science in computing programs are diverse. Coursework prepares students for successful employment in the public and private sector in engineering and research, software development, systems analysis, data analysis, and IT management. Opportunities are also available with commercial and academic researchers.
Master of Science in Computing programs can be found around the world at many highly respectable institutions. In addition to traditional classes, many universities also offer online coursework. This is particularly advantageous for those who may live in remote areas or who have constraints on their time and are unable to complete a traditional degree. Search for your program below and contact directly the admission office of the school of your choice by filling in the lead form.
This cross-disciplinary program enables graduates to develop a strong foundation preparing them for leadership positions in both the private and public sectors in the computer security area or for an advanced degree. [+]
Developers and practitioners need to understand the importance of building security and survivability into systems, rather than trying to add it once systems are installed. This curriculum addresses these concerns by drawing on the expertise of the faculty from the departments that make up the Golisano College.The MS in computing security and information assurance includes a foundation of seven core courses designed to give students a better understanding of the technological and ethical roles of computer security in society. Students then develop a specialization in one of several areas by selecting four related elective courses under the guidance of a faculty adviser. Students conclude their program of study with a thesis, completed under the guidance of the faculty. This cross-disciplinary program enables graduates to develop a strong foundation, preparing them for leadership positions in both the private and public sectors in the computer security industry or for an advanced degree. Students also can prepare for academic or research careers in computer security and information assurance, as well as further academic study.Faculty members in the contributing departments are actively engaged in consulting and research in the information assurance areas, including cryptography, databases, networking, and software engineering. There are many opportunities for graduate students to participate in these research activities toward thesis or independent study work.... [-]
The Master’s Degree Programme in Embedded Computing gives profound knowledge in the field of embedded computing, cyber-physical systems (CPS) and internet of things (IoT). The Programme builds an understanding of theoretical issues and practical competences for challenging design tasks in the field of embedded systems. [+]
If you are looking for a hands-on, practical Masters degree, then look no further than our MSc Computing & Information Technology. [+]
Start dates: September, January, May
Tuition fees: UK/EU: £8,000 International: £13,500
If you are looking for a hands-on, practical Masters degree, then look no further than our MSc Computing & Information Technology. This course will build on your existing interest and knowledge of technology and prepare you for the many careers opportunities that exist in this sector. This programme has been designed in conjunction with leading companies in the industry including Hewlett-Packard and Accenture. These professional links enable us to teach up-to-date and relevant content that is sought after by many employers in the industry. This course will combine practical, group work all based on real-life scenarios as well as extensive one-to-one tutorials. Toward the end of your course, your dissertation will be your chance to hone in on a specific topic that interests you and help you to stand out to future employers. ... [-]
Computational Engineering [+]
The Master of Science in Financial Technology and Computing has been designed to provide students who have a strong background in informatics with the necessary tools and skills for understanding core challenges in finance while, at the same time, learn about the advanced technology that is needed to drive the next generation finance services [+]
This broad programme enables students to develop their skills in a range of computing areas. Graduates of this programme will have detailed knowledge of the state of the art in computing ranging from requirements engineering and programming through to developments in computer architecture and operating systems. [+]
This is a specialised programme of study of advanced computing technologies, data science and data analytics focusing on areas of expertise and research specialisation within the Department of Computer Science and Information Systems. [+]
This course provides the theoretical grounding, practical knowledge, and hands on experience needed to shape computing systems for the 21st century. [+]
As computing becomes ever more pervasive and reaches out into everyday life, academia and industry recognise that successful systems development increasingly relies on our ability to place people at the centre of the digital revolution.
Human-Computer Interaction (HCI) is a distinctive branch of computer science dedicated to understanding the relationship between people and computers, and to enabling systems designers and software engineers to develop computing applications that better respond to the needs of customers, clients and end-users. Related terms include human-centred design, interactive systems design, user experience design, user interface design, and usability engineering.... [-]
This newly redesigned course enables graduates to be able to understand, design and develop digital solutions within the emergent digital economies. Graduates would be able to follow a flexible program of study and either plan a career in interaction design, mobile and digital solutions, data and analytics, or emergent systems or to explore the opportunities offered in London as a start-up capital. [+]
This programme is designed for graduates with a good first degree, who have had no formal academic training in computing. It is especially useful for those with an interest in getting into the IT-related job market, [+]
MSc Computing and Information Systems
This programme is designed for graduates with a good first degree in a relevant area and for those who are already working in the area but would like formal training and up-to-date skills. This programme has been very successful in providing students with new job opportunities in the computing industry. Typically, our postgraduates find work as business analysts, web designers, system developers or programmers, project managers, or in IT support and training. There is an increasing need in industry for professionals in all fields to have an in-depth knowledge of modern software tools and the principles of good software engineering. This programme provides a firm foundation in both these areas. ... [-]
The Master of Science in Computational and Data Sciences is a uniquely interdisciplinary approach to solving critically important problems, using mathematics, physics, chemistry, biology, statistics and computing. [+]
The aim of the Master in Computer Engineering – Mobile Computing (MEI-CM) is to confer a professional specialization with great emphasis on mobile computing and associated technologies. [+]
The aim of the MSc in Computer Engineering – Mobile Computing (MEI-CM) is to confer a professional specialization with great emphasis on mobile computing and associated technologies, allowing a series of studies to the holders of a degree in Computer Engineering, and related courses, including the possibility of expertise to professionals in the labor market. To achieve this, a project-based learning approach is used. The implementation of team projects promotes the planning and organization of work, the research and acquisition of the necessary knowledge as well as the development of autonomy, initiative, critical analysis and evaluation of solutions.... [-]
The Software and Service Engineering studies equip students with the skills that will be of highest value to modern organizations. Students learn how to design, develop, and manage digital products and services. They evolve into independent thinkers capable of tackling complex, real-world problems taking into account the human, societal and organizational factors. [+]
Designed for graduates who want to move into computing from another discipline, this one-year programme provides you with a broad technical knowledge and a sound business context for managing IT systems. [+]
The MSc Social Computing programme addresses the market demand, providing specific training for understanding, managing, developing, implementing and commercialising interactivesocial media on the Internet. [+]