Master of Science Programs in Computing

Compare 62 Masters of Science in Computing

Computing

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.

Read More

Master of Science in Computing Security

Rochester Institute of Technology (RIT)
Campus Full time Part time 2 years September 2018 USA Rochester + 1 more

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. [+]

MSc in Computing Security and Information Assurance

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.... [-]


MSc Multimedia Telecommunications

Xi'an Jiaotong-Liverpool University
Campus Full time 18 months September 2017 China Suzhou

This new programme aims to provide students with an understanding of the technical characteristics of wireless systems and multimedia technologies. [+]

Overview Multimedia and wireless communications is a rapidly growing area in the booming communications industry. New standards such as 4G and 5G for mobile networking enable applications including triple services for mobile networks, digital television, video streaming, interactive gaming, navigation services, and emergency and healthcare applications. It is technologically challenging to deliver these multimedia applications and services efficiently over emerging and diverse wireless networks. To meet this challenge, engineers need to have a deep understanding of wireless and multimedia technologies. The MSc Multimedia Telecommunications programme aims to provide you with an understanding of the technical characteristics of wireless systems and multimedia technologies. It will cover advanced topics in wireless communications for voice, data and multimedia. Meanwhile, this programme will also cover technologies to understand the multimedia data using state-of-the-art technologies, such as deep learning. You will benefit from: • a degree from a globally respected university • excellent research facilities with advanced experimental equipment • knowledge of cutting-edge technologies needed in the job market • abundant opportunities to get involved in various national or industry-funded projects. Graduates of this programme, as with all XJTLU masters degrees, earn a University of Liverpool degree that is recognised by the Chinese Ministry of Education. Modules Core modules: • Advanced signal processing • Image and video processing • Deep learning for computer vision • Data communication and communication networks • Mobile communications • Multimedia communications • Coding and cryptography • Project management • Dissertation. Elective modules: • Renewable kinetic energy technologies • Power electronics... [-]

Master’s Degree Programme in Embedded Computing

University of Turku
Campus Full time 2 years August 2018 Finland Turku

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. [+]

MSc Degrees in Computing. Master’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 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. 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. After graduation, you can pursue a career in academia, industry or the public sector. The Programme is organised in co-operation with Åbo Akademi University. PROGRAMME IN BRIEF Programme structure Advanced-level studies in the major subject (65-70 ECTS) Compulsory courses Compulsory as well as optional courses Optional and language studies (20-25 ECTS) Optional studies in the minor subject (20 ECTS) Language studies (0-5 ECTS) Master’s thesis (30 ECTS) Academic excellence & experience Master’s Degree Programme in Embedded Computing is a two-year programme in the field of technology. It is designed to give you understanding of theoretical issues for starting PhD studies in the fields of embedded computing, cyber-physical systems (CPS) and internet of things (IoT). It also provides you with practical competences for challenging engineering jobs in the embedded systems industry. The Programme is jointly managed by the University of... [-]

MSc in Data Engineering

Jacobs University
Campus Full time 2 years September 2018 Germany Bremen

Data engineering is an emerging profession concerned with big data approaches to data acquisition, data management and data analysis. The MSc program at Jacobs University offers a fascinating and profound insight into the methods and technologies of this rapidly growing area. [+]

Big Data and Data Engineering Big data has turned out to have giant potential, but poses major challenges at the same time. On the one hand, big data is driving the next stage of technological innovation and scientific discovery. Accordingly, big data has been called the “gold” of the digital revolution and the information age. On the other hand, the global volume of data is growing at a pace which seems to be hard to control. In this light, it has been noted that we are “drowning in a sea of data”. Faced with these prospects and risks, the world requires a new generation of data specialists. Data engineering is an emerging profession concerned with big data approaches to data acquisition, data management and data analysis. Providing you with up-to-date knowledge and cutting-edge computational tools, data engineering has everything that it takes to master the era of big data. Program Features The Data Engineering program is located at Jacobs University, a private and international English-language academic institution in Bremen, Germany. The two-year program offers a fascinating and profound insight into the foundations, methods and technologies of big data. Students take a tailor-made curriculum comprising lectures, tutorials, laboratory trainings and hands-on projects. Embedded into a vibrant academic context, the program is taught by renowned experts. In a unique setting, students also team up with industry professionals in selected courses. Core components of the program and areas of specialization include: The Big Data Challenge Data Analytics Big Data Bases and Cloud Services... [-]

MSc in Computer Science Data Science Strand

Trinity College Dublin
Campus Open Enrollment Ireland Dublin

Data Science or Big Data has become a hugely important topic in recent years finding applications in Healthcare, Finance, Transportation, Smart Cities and elsewhere. In this strand, Trinity's leading experts in this field will guide you through how to gather and store data (using IoT and cloud computing technologies, process it (using advanced statistics and techniques such as machine learning) and deliver new insights and knowledge from the data. [+]

MSc Degrees in Computing. Along with the core modules in the first semester, you will learn the key techniques of Data Mining & Analysis including classification techniques, neural networks and ensemble methods with practical work in the R language. You may choose one additional module (5 ECTS) from a pool. You will build on this in the 2nd semester with a course on Optimisation Algorithms for Data Analysis which will explore topics such as Convex optimisation, large dimension simulation with an opportunity to apply your new found skills in a project using Python, R or Scala. In Applied Statistical Modelling, you will deal with many popular techniques such as Markov Chains and Monte Carlo Simulation with an opportunity to apply these techniques to a real data set. You will learn how to reveal the insights derived from large data sets in the Data Visualisation module. Finally, you will discover how large data sets might be gathered and manipulated in large cloud computing facilities in the Scalable Computing module and cover essential cyrpto and security concerns in the Security & Privacy module. In addition, you can choose one additional module from a pool. By April, you will have chosen your Dissertation topic, picked and consulted with your chosen supervisor and be ready to develop substantial time researching and prototyping your work. We expect that the top projects should deliver publishable quality papers over this period. At the end of the year, all projects will be showcased to an industry audience comprising... [-]

Master of Science in Health Informatics (MSHI)

University of San Francisco - School of Nursing and Health Professions
Campus Full time 2 years September 2017 USA San Francisco

USF’s Master of Science in Health Informatics program is focused on training the next generation of informaticists in the art and science of health data analytics. Healthcare and technical professionals learn everything from the basics of programming to cutting-edge statistical and machine learning methods in interprofessional, project-based classrooms. [+]

The Art and Science of Health Data Analytics USF’s Master of Science in Health Informatics program is focused on training the next generation of informaticists in the art and science of health data analytics. Healthcare and technical professionals learn everything from the basics of programming to cutting-edge statistical and machine learning methods in interprofessional, project-based classrooms. Two tracks are available for students to pursue. Students may follow a track, or take any combination of courses that best suit their goals: Health Data Analytics - for students who want advanced training in data science Clinical Informatics - for clinicians and executives who are preparing for leadership positions We seek highly motivated students who have a passion for improving healthcare through the application of data science and information technology. Our ideal student will have either: Clinical background (e.g., MD, RN, DPT, PsyD, PharmD, Allied Health, other post-baccalaureate clinical degree, or equivalents) Science or Engineering background with an interest in healthcare Healthcare Executives, Health IT leaders, and others involved in healthcare that wish to gain broad and deep knowledge in Health Informatics. Strong academic background, passion for healthcare, and quantitative aptitude Program Features Real-world problems in the classroom Classroom projects engage interdisciplinary teams of students to tackle real-world problems from faculty research or industry partners. Programming and Data Analytics Skills All students, regardless of background, learn programming skills in the context of working with healthcare data. Entrepreneurial Perspective Located in the epicenter of the global digital revolution, our program engages with the Silicon... [-]

MSc in Financial Technology and Computing

USI Università della Svizzera italiana
Campus Full time 4 semesters September 2017 Switzerland Lugano

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 [+]

MSc Degrees in Computing. The Master of Science in Financial Technology and Computing is offered jointly by the Faculty of Informatics and by the Faculty of Economics of the Università della Svizzera italiana, USI, situated in Lugano - Switzerland. This full-time study programme comprises 120 ECTS spread over 4 semesters (usual duration 2 years) and is entirely offered in English. This unique cross-discipline programme combines USI's world-leading expertise in Finance and Informatics and offers exciting career prospects that range from fintech startups to banks and insurers to hedge funds. The programme has been designed to provide graduates with an informatics background with the necessary tools and skills for understanding fundamental problems in finance while, at the same time, learning about advanced tools and techniques in informatics to be applied in finance. Goals and Contents 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. Informatics has silently revolutionized banking and finance. Not only is modern banking entirely run by software - newly developed cryptocurrencies (Bitcoin) and form factors (mobile phones) are also shaking up the finance industry. From algorithmic trading to robo investing, from crowdlending to mobile payments - with a degree in Financial Technology and Computing you will be well positioned to be part of... [-]

MSc Human Computer Interaction

The University of Nottingham - Faculty of Engineering
Campus Full time 1 year September 2017 United Kingdom Nottingham

This course provides theoretical grounding, practical knowledge, and hands on experience of key skills and competences needed to shape computing systems for the 21st century. [+]

This course provides theoretical grounding, practical knowledge, and hands on experience of key skills and competences 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. HCI is a key area of computing, promoted globally by the Association of Computing Machinery (ACM) and nationally by the British Computer Society (BCS). The course addresses core areas of the ACM SIGCHI Curricula for Human-Computer Interaction and is intended for students with diverse disciplinary backgrounds and experiences, including computer science, engineering, natural science, social science, and art and design. Whatever your background, whether you are a software engineer seeking to further develop professional skill and competence or someone with little or no experience of systems design, if you believe that people should be at the heart of computing and are interested in shaping our digital future to meet human need, then this is the course for you. Key facts The course is provided by the School of Computer Science and... [-]

MSc Advanced Computing Technologies

Birkbeck, University of London
Campus Full time Part time 1 - 2 years October 2017 United Kingdom London + 1 more

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. [+]

MSc Degrees in Computing. 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. Why study this course at Birkbeck? - Designed for students wishing to advance their knowledge of advanced computing technologies, data science and data analytics. - You may be working in the IT sector already and wish to update your skills, or may intend to pursue a career in IT or a research degree. - Significant coverage of emerging technologies and research developments in areas of growing importance in the IT industry. - You may choose modules in specialised areas leading to the award of an MSc Data Analytics, MSc Information and Web Technologies or MSc Intelligent Technologies. - You will have 24-hour access to several laboratories of networked PCs with a range of language compilers, database and other application software. We are connected, via the SuperJANET network, to the computers of other academic institutions in London, elsewhere in the UK... [-]

MSc in Electronics with Robotic and Control Systems

University of Westminster - Faculty of Science and Technology
Campus Full time Part time 1 - 3 years United Kingdom London

The MSc in Electronics with Robotic and Control Systems aims to produce postgraduates with a strong practical skill base that will enable them to model, analyse, design and prototype smart robotic sub-systems. Specialist knowledge and practical skillsets will be taught, extensively developed and practiced in the areas of control systems and the analysis, categorisation and design of robotic systems that facilitate movement with multiple degrees of freedom. The knowledge and skillsets taught are key enabling skillsets used to implement devices for applications such as security drones, warehouse robots, medical robots and more humanoid like robots. [+]

The MSc in Electronics with Robotic and Control Systems aims to produce postgraduates with a strong practical skill base that will enable them to model, analyse, design and prototype smart robotic sub-systems. Specialist knowledge and practical skillsets will be taught, extensively developed and practiced in the areas of control systems and the analysis, categorisation and design of robotic systems that facilitate movement with multiple degrees of freedom. The knowledge and skillsets taught are key enabling skillsets used to implement devices for applications such as security drones, warehouse robots, medical robots and more humanoid like robots. It is intended that the course will re-focus and enhance existing knowledge in the areas of software engineering, electronic engineering and real-time embedded systems to enable the student to participate in the fast expanding and exciting sector of industrial and consumer robotic systems. Course structure Each MSc course consists of three learning modules (40 credits each) plus an individual project (60 credits). Each learning module consists of a short course of lectures and initial hands-on experience. This is followed by a period of independent study supported by a series of tutorials. During this time you complete an Independent Learning Package (ILP). The ILP is matched to the learning outcomes of the module. It can be either a large project or a series of small tasks depending on the needs of each module. Credits for each module are awarded following the submission of a completed ILP and its successful defence in a viva voce examination. This... [-]

European Masters Programme in Software Engineering (EMSE)

Free University of Bozen - Bolzano
Campus Full time October 2017 Italy Bolzano

The European Masters Programme in Software Engineering (EMSE) is a joint MSc programme taught in English, coordinated by the faculties of Computer Science of the Free University of Bozen-Bolzano, Italy, Technische Universität Kaiserslautern, Germany, University of Oulu, Finland, Universidad Politécnica de Madrid, Spain. [+]

MSc Degrees in Computing. Welcome to EMSE - an Erasmus Mundus MSc programme The European Masters Programme in Software Engineering (EMSE) is a joint MSc programme taught in English, coordinated by 4 faculties of Computer Science. The programme is an Erasmus Mundus course. Erasmus Mundus and Consortium Scholarships are available each edition. The EMSE is an international study programme (Joint Degree). It is offered in cooperation with the computer science departments of: Universidad Politécnica de Madrid (UPM), in Madrid, Spain Technische Universität Kaiserslautern (UNIKL), Germany Free University of Bozen-Bolzano (unibz), Italy University of Oulu (OY), in Oulu, Finland The EMSE covers a wide range of topics such as software process management, verification and validation, software design, requirements engineering, software quality, distributed systems and development, global software development, embedded systems, open source software and agile development. The curriculum consists of modules (divided into foundations and advanced topics in software engineering), an internship, a summer school and a master thesis. A mobility period in two different universities of the consortium is part of the programme. Structure of the Programme The programme foresees a mobility period in two different universities of the Consortium. A mobility track is one of such mobility period where the student will spend one year in one university (i.e., first university) and one year in another university (i.e., second university). A learning path is a study plan defined on a specific mobility track. The learning paths are accessible at this link Project and thesis work will be carried out... [-]

Master's Degree In Computer Science

Universidad Autónoma de Guadalajara
Campus Full time 1 year July 2018 Mexico Guadalajara

Train teachers capable of developing robust and advanced software systems, using methods and tools to design, build, analyze, test, manage and maintain software systems by improving techniques and tools to produce high quality software. [+]

Studying the Master of Computer Science at UAG Program Objective Train teachers capable of developing robust and advanced software systems, using methods and tools to design, build, analyze, test, manage and maintain software systems by improving techniques and tools to produce high quality software. Competitive advantages It has teachers and highly regarded in academia and researchers in the productive sector. The professional may specialize in three main areas: software engineering, formal methods or distributed computing. Its curriculum is structured based on the competencies defined by industry. It has laboratories and high-tech equipment in accordance with the requirements of the program. Prepares the graduate to participate in technological developments, new product generation and project management. They included in your plan materials studies aimed at certification of students. Graduate profile It shall apply the fundamentals of computer science and software engineering design and systems analysis. It will plan, design, implement and perform actual testing software projects, using software tools. It apply problem solving techniques, scientific method and mathematics in design and systems analysis. You have ability to design software. It will optimize software systems. Areas of Professional Performance software development companies. Certifying software companies. Companies in any industry that have department. Institutions of higher education. Research projects. Program Description school quarterly periods: January April May August September December Oriented software development. Study and management of technologies, tools and methodologies in the area. Flexible curriculum. Highly qualified teachers. Obtaining grade Collect the appropriations indicated in the curriculum. Develop a research paper. Examination of... [-]

Master in Computational and Data Sciences

Chapman University
Campus Full time Part time September 2017 USA Orange

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. [+]

MSc Degrees in 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. Your Classes Four concentrations are available within the graduate program: - Analytics and Applied Mathematics - Bioinformatics and Computational Biology - Computational Economics - Earth System Science Computational Scientists construct mathematical models, develop quantitative analysis techniques and use modern computing technology to tackle Big Data problems in a wide variety of disciplines. In this program you will learn to apply techniques including Machine Learning, High Performance Computing, Time Series Analysis and Image Processing to answer the world’s most complex questions in fields such as... [-]

MSc in Computational Engineering

Friedrich-Alexander-Universität Erlangen-Nürnberg FAU
Campus Full time 4 semesters October 2017 Germany Nürnberg

Computational Engineering [+]

Contents of the degree programme Elective modules: Mathematics Computer Science Technical Application Field (five of these are in English, two in German) Master’s thesis Occupational 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 Good English proficiency required, e.g. Unicert II, GER B2 level, 560 points in TOEFL PBT or equivalent qualification Proof of German proficiency is not required; however, we strongly recommend German proficiency at GER A2 level as a minimum. Student Services fee The contribution of students currently amounts to 42 Euro per semester. An additional charge of 70 Euro covers the mandatory basic “semester ticket”, a transit pass that provides students with unlimited access to public transportation in the metropolitan region Nürnberg from 7pm to 6am weekdays and around the clock on weekends (for an optional charge the pass can be valid around the clock every day). [-]

MSc Computing and Information Technology

Northumbria University London Campus
Campus Full time September 2017 United Kingdom London

If you are looking for a hands-on, practical Masters degree, then look no further than our MSc Computing & Information Technology. [+]

MSc Degrees in Computing. 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. Start dates: September, January, May [-]