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 programme will train you for advanced technical or managerial roles in new interdisciplinary areas of computational techniques and equip you with financial knowledge to deliver effective business solutions. [+]
With the rapid advancement of computing technology, there is an increasing demand in the dynamic and challenging environment of financial services for a variety of technical talent to deliver business solutions on a global scale.
The MSc Financial Computing programme addresses market demand and will train you for advanced technical or managerial roles in new interdisciplinary areas of computational techniques and equip you with financial knowledge to deliver effective business solutions.
The Department of Computer Science and Software Engineering is equipped with specialist lab facilities for operating systems, networking, mobile computing and multimedia technology that will support your learning and research.... [-]
The master’s degree programme in embedded computing gives profound knowledge in the field of embedded computing, cyber-physical systems (CPS) and the internet of things (IoT). The programme builds an understanding of theoretical issues and practical competencies for challenging design tasks in the field of embedded systems. [+]
masters.utu.fiMaster’s Degree Programme in Embedded Computing Become an expert in embedded systems design!
The master’s degree programme in embedded computing gives profound knowledge in the field of embedded computing, cyber-physical systems (CPS) and the internet of things (IoT). The programme builds an understanding of theoretical issues and practical competencies for challenging design tasks in the field of embedded systems.
Apply now! The application period for the studies starting in autumn 2018 is 1 December 2017 – 31 January 2018.
In order to master the development process, you will obtain a firm foundation of design methods, software and hardware architectures, as well as programming of embedded systems. Together with innovation and entrepreneurship studies, the Programme enables you to work in the embedded systems industry from start-ups to large-scale enterprises.... [-]
The objective of the program MSc in Applied and Computational Mathematics is to provide students with the capability to apply mathematical models and methods to study various problems that arise in industry and business, with an emphasis on developing computable solutions that can be implemented. [+]
Master of Science in Applied and Computational Mathematics
The ideas of applied mathematics pervade several applications in a variety of businesses and industries, as well as government. Sophisticated mathematical tools are increasingly used to develop new models, modify existing ones and analyze system performance. This includes applications of mathematics to problems in management science, biology, portfolio planning, facilities planning, control of dynamic systems and design of composite materials. The goal is to find computable solutions to real-world problems arising from these types of situations.
The School of Mathematical Sciences offers an interdisciplinary master of science degree in applied mathematics. The objective of the program is to provide students with the capability to apply mathematical models and methods to study various problems that arise in industry and business, with an emphasis on developing computable solutions that can be implemented. Since this is an interdisciplinary program, students have the opportunity to choose from a wide variety of courses.... [-]
The Master of Science degree in Computational Science (MCS) at the Università della Svizzera italiana (USI) offers students the opportunity to acquire an in-depth understanding and set of skills in computational science, numerical simulation, applied mathematics, statistics, and data science. [+]
Goals and ContentsThe Master in Computational Science (MCS) program is an exciting new approach to understanding complex systems in a broad range of knowledge areas including the natural and physical sciences, the social sciences, the life sciences, management science and medical science. By integrating computer simulation, mathematical modeling, numerical analysis, and data analysis, recent developments in computational science are making possible what was unthinkable only few years ago. Problems that are inaccessible to traditional experimental and empirical methods can now be addressed thanks to new techniques in algorithmic modeling and the increasing speed of modern supercomputers.The MCS program combines courses from computer science, mathematics, statistics and data analysis to build application-oriented competences in simulation science and data science. Students enrolled in the MCS program acquire valuable and much sought-after analytical skills through direct involvement in modeling projects addressing a wide range of real-world problems spanning many interdisciplinary applications.The program introduces students to the university's blend of innovative scientific research and real world applications, thus providing an excellent foundation for a career in industry and science. Students may emphasize numerical software, mathematical modeling, deterministic and probabilistic theory, computer simulation, or data science. Our graduates are ready to pursue professional careers in research, engineering, scientific computing, data science, data and business analytics, computational medicine, and information systems.For the master's thesis, students can participate in ongoing research projects at the ICS, the IDIDS, or the Faculty of Informatics. Topics include Numerical Analysis, High-Performance Computing, Geo-Science, Computational Engineering, Optimization, Computational (Bio-) Mechanics and Fluid-Mechanics,... [-]
During your first year you gain perspectives on the philosophy of social science, primers in the science of human decision-making, and frameworks for connecting individual behaviours to outcomes in social systems. You will also learn to apply advanced computational methods... [+]
How do ideas spread? How do cities become segregated? The programme prepares you to harness complex data and advanced computational tools to address these and other important social questions.Using statistical and computational methods to understand society and human behaviour
The increasing integration of technology into our lives has created unprecedented volumes of data on everyday social behaviour. Troves of detailed social data related to choices, affiliations, preferences and interests are now digitally archived by internet service providers, media companies, other private-sector firms, and governments. New computational approaches based on machine learning, agent-based modelling, natural language processing, and network science have made it possible to analyse these data in ways previously unimaginable.... [-]
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. [+]
*Subject to approval
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.
The digital sector continues to evolve and technologies, platforms, interaction paradigms and business models are increasingly requiring technical ability combined with commercial and design acumen that the course encourages.
Boston Consulting Group estimated that by the end of 2016 the internet economy in the G-20 economies will be worth USD 4.2 trillion (up from USD 2.3 trillion in 2010) and that the internet contributes over 12 per cent of GDP in the United Kingdom.... [-]
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 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. Modules cover state-of-the-art techniques in areas including the management and analysis of 'big data', software development of information systems in cloud, mobile and web-based architectures, and computational methods for intelligent information management and analysis.
You will gain specialist knowledge of the above areas, which you can then employ in analysis of problems arising in the use of advanced computing technologies, evaluation and application of technologies, and research into, and development of, new technologies.... [-]
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.... [-]
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. [+]
As the challenges we face—environmental, biological, chemical, geophysical—continue to grow and generate massive amounts of data, it’s computational and data sciences that will help us meet those issues head on. 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.
Through modeling, simulation, data mining, and study of specific phenomena via computer analysis and engineering, you will learn to apply extraordinary technology and processes to answer the world’s most complex questions as part of your Computational and Data Science degree. Whereas computer science involves the pursuit of new frontiers chiefly within the realm of computer software and hardware, computational science practitioners apply the knowledge and power of computing to other science disciplines, whether it be running a costly physics experiment through a computer simulation to save millions, or creating new software that can sift through raw data with a far more strategic and sophisticated eye.... [-]
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.... [-]
Computational Engineering [+]
Elective modules:Mathematics Computer Science Technical Application Field (five of these are in English, two in German)
Master’s thesisOccupational fields In industry, development and research In machine, plant or vehicle construction; other fields in construction and industry International Double degree programme Computational Engineering Semester(s) abroad (only available in German) Partner universities of the Faculty of Engineering Qualification requirements Excellent Bachelor’s degree or equivalent qualification in computer science, a related science or engineering subject or in mathematics. Skills and experience in computing and programming. In addition to knowledge of the basic concepts of computers and computer science, solid programming experience in languages such as C or C++ is expected. Extensive education in engineering mathematics. Interest in solving engineering and science problems using computers and high-performance computers. Language requirements ... [-]
All students are required to participate in the course ‘Logic, Language and Computation', which provides an introduction to the research areas that are being pursued at the ILLC. [+]
Logic is an interdisciplinary and international two-year Master's programme that focuses on the central role of logic as mediator between the sciences and the humanities. The MSc Logic enjoys a strong international reputation as an excellent research training programme. Graduates of the programme frequently move on to become key players in the international logical research community.
The programme was established in 1995 by the Institute for Logic, Language and Computation (ILLC), and remains firmly embedded in this research institute, with staff members from the fields of Computer Science, Philosophy, Cognitive Science, (Computational) Linguistics and Mathematics. The goal and the underlying spirit of the MSc Logic is to connect traditional fundamental research in the formal sciences with a wide variety of applications that range from Information Sciences to Linguistics and Philosophy.... [-]
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, [+]
MScComputing 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. ... [-]
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.... [-]
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. [+]
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. These are required to meet fundamental IT sector needs such as designing major projects or enhancing business strategy, and are essential for those with aspirations of a management role in the IT sector.
To enhance your CV further you can opt for a two-year programme and apply for a paid 10-month work placement (year in industry).The course
Through this programme you will get a fundamental understanding of software development and supporting technology relating to programming and database management. You will understand the professional skills required to lead software engineers, individually or as a part of a team, when developing a software solution.... [-]