Masters Programs in Computer Science

Compare 190 Masters Programs in Computer Science

Computer Science

If you are interested in Computer Science and have a bachelor’s degree in this field that you are not sure exactly what to do with, then we suggest you take your education one step further to develop better career opportunities and increase your knowledge in the field. A Master in Computer Science is a great option.

A Master in Computer Science can open doors to many new and exciting jobs. A career in Computer Science means that you can design and analyze new computer systems, study robotics and even research artificial intelligence. These are all areas of study that students can experience with a Master in Computer Science.

Here you can find Master in Computer Science programs. This page has programs in the field from several countries. You can choose between such programs as Cyber Security, Government Information Technology and even Color Science. Pick the Master in Computer Science program of your liking and begin your path to technological enlightenment today!

Read More

Master in Data Science

Bologna Business School
Campus Full time 12 months December 2017 Italy Bologna

The Master in Data Science is designed for recent graduates interested in management and data analysis and who would like to take on a role which is central to any business and its value creation. A Data Scientist has already become one of the most sought-after specialists in the professional world. [+]

Masters in Computer Science. The Master in Data Science is designed for recent graduates interested in management and data analysis and who would like to take on a role which is central to any business and its value creation. A Data Scientist has already become one of the most sought-after specialists in the professional world. The data business is becoming a key sector for the European economy, the development of products and services based on data and the analysis of data collected in companies, public entities or that are available on social networks. The aim being to obtain operational indications and to identify new business opportunities. Big Data is a big challenge of today’s world, but we are training professionals to understand and create value from this complex information. Companies, in fact, have both a need and an urgency to manage the acquisition, presentation, sharing, analysis and visualization of data. Data Scientist is defined by the Economist as “the most interesting job of the twenty-first century, combining the skills of an IT technician, statistician and storyteller to extract the golden nuggets hidden under the mountains of data.” The Master in Data Science offers 3 different types of skills: solid computer training, an understanding of the technological aspects and knowledge of business dynamics. This Master creates professionals with across-the-board skills who are able to integrate with the company’s management. The program concludes with a Field Laboratory Work and a company internship. THE MASTER IS AN INVESTMENT. THE HONOR LOAN IS THE... [-]

MRes Computer Science

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

The MRes (Master of Research) in Computer Science programme is designed to develop students’ understanding of the research process and their ability to carry out research. [+]

Overview The MRes Computer Science programme is designed to develop your understanding of the research process. It is for graduates from a computer-related discipline who wish to investigate research as a possible career, or who wish to extend their knowledge of one particular facet of computing. This programme provides you with an MRes that allows you to focus on your desired specialism, whilst our international staff provide all necessary support. 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. Knowledge and skills The MRes Computer Science programme will equip you with comprehensive knowledge and understanding of: • advanced theoretical fundamentals of current trends in computer science • state-of-the-art key research issues in specialised areas of computer science • techniques for project management and the design, implementation and evaluation of IT solutions. Modules You will complete four taught modules in the first semester, followed by a research project for a total duration of 18 months. The precise content of your research project will be discussed and decided with your project supervisor and is subject to approval. Core modules: • Research methods • Project management • Dissertation. Elective modules: • Cloud computing • Data mining and Big Data analytics • Interactive systems • Object-oriented programming. Additional learning activity modules Careers Graduates from this programme will find employment as research and development engineers, systems developers and project leaders in IT companies, or will go on to further... [-]

Master's Degree In Computer Engineering

UAM Universidad Autonoma de Madrid
Campus Full time 1 year September 2017 Spain Madrid

The Master's Degree in Computer Engineering from the Autonomous University of Madrid is aimed at acquisition by the student of a multidisciplinary specialized or advanced training aimed at professional specialization and initiation in research. [+]

Masters in Computer Science. The Master's Degree in Computer Engineering from the Autonomous University of Madrid is aimed at acquisition by the student of a multidisciplinary specialized or advanced training aimed at professional specialization and initiation in research. The Master enables them to practice the profession of Engineer, giving students the right to develop a work activity high quality and recognition as an engineer professional skills, as well as to perform other innovation-related tasks, research or entrepreneurship. Master studies in Computer Engineering at the UAM are distributed in a total of 72 ECTS credits taught in an academic year. The Master is organized into three mandatory modules: Computer Technology, Technology Management Project in Computer Engineering and Master's Thesis. These modules comprise total of nine courses and Master's Thesis. The following table shows the biannual organization of the subjects of the master: Recommended profile a degree (Engineer or graduate) in the field of Information Technology in Telecommunications or other engineering or related degrees (such as Mathematics or Physics) is required, although it may be necessary to take training supplements to adapt the profile of the student to required by the Master. Access and admission IT IS IMPORTANT make application for admission to the first deadline (March 1st to May 31, 2017), although they have not completed studies of access, because if demand is high, there will be a percentage of Másteres not to open the second term admissions. The application for admission can be performed without having completed studies access although... [-]

Master of Data Science

Harbour.Space
Campus Full time 2 years Open Enrollment Spain Barcelona

The MSc Data Science programme is designed for those who desire to deepen their comprehension of all aspects of the data sciences. Applicants could be graduates from other degrees with a strong mathematical core, or those continuing their academic pursuit after achieving a BSc in data science. [+]

This program is taught in ENGLISH. The Master Degree program in Data Science is designed for those who desire to deepen their comprehension of all aspects of data science. Applicants could be graduates from other degrees with a strong mathematical core, or those continuing their academic pursuit after achieving a bachelor degree in computer science. PROGRAM STRUCTURE Year 1 Students begin the programme with foundational knowledge of programming and mathematics, including data structures and algorithms, statistics and machine learning. During the first year their knowledge of mathematics, programming and data analysis will be significantly extended. The programme also offers the opportunity to obtain key soft skills for the professional world including technical project management, writing and presenting. Finally, students are expected to attend a substantial amount of talks and workshops offered by the university, as well as working on the Capstone project. Modules Combinatorics And Graphs Convex Optimization Information Theory Discrete Optimization Auctions Stochastic and Huge-Scale Optimization Computability And Complexity Probability and Statistics Statistical Data Analysis Machine Learning C++ JAVA Python Practical Unix Data Structures and Algorithms Parallel and Disrtibuted Computing R Databases Technical Writing and Presenting Technical Project Management Leadership and Group Dynamics Introduction to Interaction Design Web Graphs Capstone Project Seminars & Workshops Year 2 During the second year of the program students will primarily focus on learning the key applications of the data science as well as advanced methods in mathematics and data analysis. A significant part of the year will be allocated to the completion of... [-]

Graduate Diploma in Information Technology

EPITECH
Campus Full time 2 years September 2017 France Paris

Epitech offers a 2-year Graduate-level curriculum in English, open to international students. The Epitech educational model is designed to help students learn how to apply their knowledge in practical situations instead of just learning theory. [+]

Masters in Computer Science. Graduate Diploma in Information Technology: The Innovation Track Please note that students need a Bachelor level to apply to the Graduate program. Epitech offers a 2-year Graduate-level curriculum in English, open to international students, called Innovation Track. The aim of the program is to help our students reach a new level of expertise and build their own unique profile by staying in an innovative mindset and turn them into innovative experts able to create the digital world of tomorrow. The program lasts 2 years. Each student's first year is organized according to their profile, around "compulsory Core courses" and "chosen electives". Students will acquire both technical and methodological knowledge. During their second year, students will either specialize or diversify their knowledge according to their professional project. Epitech Innovative Projects (EIP) come to an end and students are ready to enter the job market. This year is the end of a cycle and serves as a stepping stone for the student's early career. The cycle allows for a large choice of electives per semester. These help provide students with new technical abilities and let them become professionals in various areas of expertise. Each student's curriculum is different and custom-built to promote diversity and let students be specialists in their field. A 6-months long internship, in a company or an incubator, takes place at the end of the curriculum. It serves as a unique springboard for students' career and allows to put their knowledge to work in real-life... [-]

Master in Cognitive Science and Artificial Intelligence

Tilburg University
Campus Full time 1 year August 2017 Netherlands Tilburg

The Master's track in Cognitive Science and Artificial Intelligence provides you with a deep understanding of human cognition and communication, as well as the creative and technical skills to apply this knowledge in Artificial Intelligence solutions and applications. [+]

Master in Cognitive Science and Artificial Intelligence The Master's track in Cognitive Science and Artificial Intelligence provides you with a deep understanding of human cognition and communication, as well as the creative and technical skills to apply this knowledge in Artificial Intelligence solutions and applications. Become an expert in the application of Artificial Intelligence in human cognition and communication

Are you interested in applications of Artificial Intelligence in communication techniques? Are you triggered by the question of how human reasoning can be represented in computer systems? Would you like to work for a company like Google or Philips? Then our interdisciplinary Master’s track Cognitive Science and Artificial Intelligence is your right choice! The CSAI program draws on breakthrough discoveries and insights in the two closely related scientific disciplines Cognitive Science and Artificial Intelligence. Cognitive Science is the study of human reasoning, emotions, language, perception, attention, and memory. Artificial Intelligence is the study and design of computers and software that are capable of intelligent behavior. Why Cognitive Science and Artificial Intelligence in Tilburg? Study and design at the intersection of Artificial Intelligence software and human cognition and communication Gain a deep understanding of Artificial Intelligence: the study and design of computers and software that are capable of intelligent behavior - drawing inspiration and applications from cognitive science: the study of thought, learning and mental organization concerning different types of psychological processes; such as those involved in attention, decision making, language use, memory and perception. Develop in a field that... [-]

Master Program in Software Engineering (SE)

National Central University
Campus Full time September 2017 Taiwan Taoyuan

Founded in 1981, the Department of Computer Science and information Engineering at National Central University initially offered a graduate degree only. After offering doctoral degree in 1988 and the undergraduate degree in 1992, the department quickly evolves and sets up a complete curriculum for computer science education and research. [+]

Masters in Computer Science. Founded in 1981, the Department of Computer Science and information Engineering at National Central University initially offered a graduate degree only. After offering doctoral degree in 1988 and the undergraduate degree in 1992, the department quickly evolves and sets up a complete curriculum for computer science education and research. The department admits around 100 undergraduates, 100 students to the master program, 30 students to the part-time master program, and 25 students to the doctoral program each year. Our department has one of the most stringent academic programs in Taiwan. 
While placing emphasis on the core knowledge enabling students to apply their skills to many computer science and engineering disciplines, our program requires students participating in practical projects and provides numerous hands-on opportunities in collaborations with industry and government labs. We offer cross-disciplinary research opportunities that encourage innovation and collaboration across multiple disciplines, helping students become well-prepared engineers and researchers. Fundamental Courses & Professional Courses Network Performance Analysis: Queuing Theory Techniques and Algorithms for WWW (Information Systems) Wireless Multimedia System Advanced Data Structures Artificial Intelligence Advanced Algorithms for Distributed Computing Interactive Computer Graphics in Game Designs Information Retrieval and Extraction Intelligent Surveillance Machine Learning Computational Geometry Interactive Technologies for Rehabilitation Requirements for Graduation Required credits : 24 credits Duration of Study : 1~4 years Other requirements : Seminars for 2 semesters. Special Topics in Computer Science for 4 semesters Research Facilities & Lab Artificial Intelligence and Pattern Recognition Lab Computational Intelligence and Human Computer Interaction Lab Distributed... [-]

Master in Innovative Software Systems: Design, Development & Applications

National University of Science and Technology MISiS
Campus Full time 2 years October 2017 Russia Moscow

Two-year, full-time master's program in Innovative Software Systems: Design, Development & Applications. [+]

The Master in Innovative Software Systems: Design, Development & Applications program offers systematic mathematical, programming, and economic training. After completing the program, our highly qualified Master's graduates will have acquired the skills to succeed at research, analytics or practical implementation, development and research of modern software, mathematical methods and models of objects, systems, processes, and technologies for computer vision applications in science, technology, medicine, and other industries (such as robotics, mobile systems in aeronautics, astronautics, for submarine installations, transport, etc.). Among the competitive advantages of this program is the opportunity to take a step forward and bridge active radar data with passive computer vision and the appropriate methods of object identification based on sparse and uncertain information, drawing on the latest scientific achievements of the faculty staff, the Institute for Systems Analysis of the Russian Academy of Sciences, and Cognitive Technologies. In addition to the classical image processing, optimization, pattern recognition methods, and information technology, this program unveils modern approaches to artificial intelligence and most recent scientific advances in cognitive technologies, significantly enhancing the capabilities of such systems. The curriculum is presented by leading experts of the Institute for Systems Analysis of the Russian Academy of Sciences, Cognitive Technologies and Moscow Institute of Physics and Technology. All instructors have high scientific potential and broad practical experience in the area. The staff of the Engineering Cybernetics Department provide a high-level instruction in mathematics and advanced computer training for Masters. Students from this department have repeatedly won IT competitions, national and international... [-]

Master in Discrete Models and Algorithms

Charles University Faculty of Mathematics and Physics
Campus Full time 2 years October 2017 Czech Republic Prague

Study plans Discrete mathematics and combinatorial optimization and Mathematical structures in computer science provide advanced knowledge in the fields of applied mathematics and computer science. An emphasize is put on up-to-date theoretical and applied questions in the area. [+]

Masters in Computer Science. Study plans Discrete mathematics and combinatorial optimization and Mathematical structures in computer science provide advanced knowledge in the fields of applied mathematics and computer science. An emphasize is put on up-to-date theoretical and applied questions in the area. Study plans Optimization and Mathematical economics provide skills to solve difficult technical and economical problems with the use of optimization methods and suitable methods in mathematical economy. Entrance examination – Master's programme Applicants who will not sufficiently demonstrate the necessary background listed above by 9 May 2016, or with their application, will be invited to take the entrance examination in Prague. The entrance examination for a Master's programme at the Faculty of Mathematics and Physics at Charles University consists of four problems, each worth 25 points. In case of an incomplete solution a proportional number of points will be given. The maximum total score is 100. The minimum score for admission is 40 points out of 100. Depending on the study programme and study branch, the examination has the following structure: Master of Computer Science. All study branches: Computer Science (4 problems, e.g., logic, automata theory, programming, theoretical computer Master’s Entry Requirements The goal of the admissions review process is to select from the pool of applicants those individuals who have shown the best capability and diligence expected of Charles University students. To apply for our Mathematics or Computer Science Master's programmes delivered in English you must: - hold or be working towards a Bachelor’s or Master’s diploma... [-]

Master of Information Technology (Advanced)

University of Technology Sydney
Campus Full time Part time 2 - 4 years January 2018 Australia Sydney + 1 more

This course is designed to enable students to achieve a comprehensive and greater understanding of information technology in specialised technical or management areas for the IT professional. The wide range of specialisations allows students to tailor the course to satisfy and broaden their career development needs. [+]

It is essential to keep IT knowledge and skills up to date. This course provides students with an enhanced understanding of the business context and technical developments shaping contemporary information and communications technology (ICT), and equips them to meet the challenges of working in the IT industry with a view to providing a pathway into a research degree.

The course provides students with an understanding of the advanced concepts of information technology in a commercial environment so they can contribute to the development of IT solutions in their organisation.

Career options include a wide variety of positions in the IT industry, including business intelligence expert, e-business developer, games developer, information systems manager, IT project manager, movie animator, software architect, software quality/testing specialist and systems analyst.... [-]


Master in Computer Sciences

University of Geneva
Campus Full time 3 semesters February 2017 Switzerland Geneva

The Master in Computer Sciences rovides comprehensive, multidisciplinary training in the information and communication sciences. It includes courses in various areas, such as science, economics and social sciences, on subjects like data-mining, information research, man-machine interfaces, cryptography and security, distributed computing, automatic language processing and knowledge modelling. [+]

Masters in Computer Science. Master in Computer Sciences The Master in Computer Sciences rovides comprehensive, multidisciplinary training in the information and communication sciences. It includes courses in various areas, such as science, economics and social sciences, on subjects like data-mining, information research, man-machine interfaces, cryptography and security, distributed computing, automatic language processing and knowledge modelling. The programme benefits from the excellent synergies that exist within the Computer Science Centre (CUI). Students may also enhance their training with a three-month work placement in a company. This Master’s programme provides students with solid skills in computer science as well as special expertise within their chosen area of specialisation. Curriculum Required courses (30Credits): Information processing and analysis; Metaheuristics for optimisation; Software modelling and verification; Systems modelling and design; Semantic web technology; Seminar of introduction to research; Linguistic and empirical approaches to language processing. Electives (30Credits): Advanced tools; Modelling and simulation of natural phenomena; Security of information systems; Techniques in man-machine interaction; Seminars on emerging industrial and scientific topics; Service innovation lab; Services – from concept to market; Knowledge organisation systems; Project on new information and communication technologies (NTIC); Topics in natural language processing, etc. Dissertation (30Credits) Mobility Students may earn up to 30 credits while on exchange. They may also conduct research outside the university under the supervision of a faculty member, or do a work placement at a leading external laboratory in order to complete their Master’s degree. www.unige.ch/exchange Opportunities A Master in Computer Science leads to a number of opportunities both... [-]

Master in Artificial Intelligence and Distributed Computing

Universitatea De Vest Din Timisoara
Campus Full time 2 years September 2017 Romania Timisoara

The Faculty of Mathematics and Computer Science offers study programmes in mathematics and informatics for around 1200 students. The Department of Computer Science offers BSc study programmes in Informatics (in Romanian and in English) and Applied Informatics (in Romanian), MSc study programmes in Artificial Intelligence and Distributed Computing (in Romanian and in English), Software Engineering (in Romanian) and Applied Informatics in Science, Technology and Economics (in Romanian), PhD programmes in Cloud Computing, High Performance Computing, Artificial Intelligence, Automated Reasoning and Theoretical Computer Science which are also the main research directions of the department members. [+]

The Faculty of Mathematics and Computer Science offers study programmes in mathematics and informatics for around 1200 students. The Department of Computer Science offers BSc study programmes in Informatics (in Romanian and in English) and Applied Informatics (in Romanian), MSc study programmes in Artificial Intelligence and Distributed Computing (in Romanian and in English), Software Engineering (in Romanian) and Applied Informatics in Science, Technology and Economics (in Romanian), PhD programmes in Cloud Computing, High Performance Computing, Artificial Intelligence, Automated Reasoning and Theoretical Computer Science which are also the main research directions of the department members (for details see http://research.info.uvt.ro). The Artificial Intelligence and Distributed Computing Masters Programme taught in English aims to offer competences in designing intelligent systems with application in various scientific and technical fields and in using the most recent technologies in high performance computing and distributed computing. It is a two years programme organized in three semesters devoted to teaching and a fourth one focused on research activities and the MSc thesis preparation. The students have the opportunity to use the infrastructure of the High Performance Computing Lab (http://hpc.uvt.ro), participate to international research projects and to industrial projects conducted in collaboration with IT companies. Main course titles Distributed Systems Parallel Computing Systolic Algorithms Workflow Technologies Multi-agent systems Operational Research and Optimization Data Mining Term rewriting Metaheuristic Algorithms Advanced Logical and Functional Programming Distributed Methods and Technologies based on XML Automated Theorem Proving Data Structures and Algorithms in Parallel Computing Potential labour market positions following graduation The graduates can... [-]

Master of Science in Computer, Communication and Information Sciences - Signal, Speech and Language Processing

Aalto University
Campus Full time 2 years August 2017 Finland Espoo

The purpose of the major is to provide the students with basics of either signal processing or speech and language processing and the ability to apply those in various fields of science and technology. [+]

Masters in Computer Science. Study programme The purpose of the major is to provide the students with basics of either signal processing or speech and language processing and the ability to apply those in various fields of science and technology. Students focusing in Signal Processing are given a strong theoretical background of modern signal processing. This means a toolbox of knowledge on signals and systems modelling, representation through transforms, systems optimization and implementation. Some emphasis is on the most recent research priorities in the field of signal processing in domains of data analysis, compression and storage, communications as well as in representation of signals. In addition, students can obtain even deeper understanding of signal processing and adjacent sciences, or apply signal processing in other fields. Interesting applications include radar systems and networks, data transmission, sensing and tracking of objects and spaces, as well as analysis of technical (machine based) and social (human based) networks. The cyber level of the smart power grid is increasingly important for efficient energy distribution and utilization, offering a platform for applying signal processing methodology for solving essential problems of great societal impact. Students focusing in Speech and Language Processing are provided basics of that field and the ability to apply those in various fields of science and technology. Speech and language processing utilizes signal processing, mathematical modeling and machine learning for statistical language modeling, information retrieval and speech analysis, synthesis, recognition and coding. Applications and research priorities have recently been, for example, speech recognition and... [-]

Master of Technology in Software Engineering (MTech SE)

Institute of Systems Science, National University of Singapore
Campus Full time Part time 3 - 5 semesters January 2018 Singapore

It emphasises the understanding and exploitation of advanced technologies and management disciplines to support innovation. Strong focus is placed on the practical application of innovation techniques and developing the IT professional's capability for innovation, including problem solving and soft skills. [+]

MTech SE is offered jointly by ISS, the Department of Electrical & Computer Engineering and the School of Computing It is specifically designed to meet the needs of today's busy IT professionals and managers without disrupting their work and career. The curriculum emphasises understanding and exploitation of advanced technologies and management disciplines. It focuses on the practical application of innovative techniques and developing the IT professional's capability for innovation. The degree aims to create graduates who are capable of fulfilling the following roles in the IT industry: - Technically-oriented software project managers capable of successfully delivering projects that meet international quality standards and apply the major contemporary software platforms, technologies and methodologies. - Management-aware software architects capable of architecting and designing systems that exploit the major contemporary software platforms, technologies and methodologies, and capable of leading the development work in a managed quality-oriented environment. Dates and Fees January Intake Application opens: 1 February to 31 August(Overseas applicants)/15 September(Local applicants) - Singapore citizens – $4,650 (full-time) / $2,325 (part-time) per semester - Singapore PRs – $6,500 (full-time) / $3,250 (part-time) per semester - International students with service obligation – $9,900 (full-time) / $4,950 (part-time) per semester * - International students without service obligation – $18,100 (full-time) / $9,050 (part-time) per semester ** *With Service Obligation – The Service Obligation will require you to work in Singapore-registered companies for 3 years upon graduation. ** Without Service Obligation NB: Fees are correct at time of posting and are subject to changes without prior... [-]

Master in Informatics and Computer Engineering

Volgograd State Technical University
Campus Full time 2 years September 2017 Russia Volgograd

Informatics and computer engineering (09.00.00). As a part of this programme students graduate to work in the following fields: [+]

Masters in Computer Science. VSTU is the leading regional University, which ranks among the best institutions in the amount of qualified specialists of Volgograd region, the South of Russia and some foreign countries. University obtains a well-developed infrastructure, ensures high professional level and influences forming of social qualities of students for their successful integration in the international economy. According to the strategy of University there was founded a research and education industrial complex (cluster) focused on training of well-qualified specialists for high-tech sectors of economy. Transformations in the sphere of higher education of the Russian Federation were affected and realized in VSTU as a multilevel system of educational programs, modern forms of academic activity organization, quality control, adequate material and technical support. Favorable social environment has been created in a large team of employees and students. Most of them share cultural and ethical values, keep and develop tradition of polytechnic school. VSTU is committed to the principles of the Bologna Declaration. Informatics and computer engineering (09.00.00). As a part of this programme students graduate to work in the following fields: Computer Aided Design; Automated data processing and management system; Computer machines, systems and networks Information systems and technology in construction; Applied informatics in economics; Software and information systems development; In order to enter Master’s Program, it is obligatory to provide: a diploma of higher education (Bachelor’s), legalized and nostrificated, translated into Russian and authenticated; In order to enter the Master’s Program a candidate should undergo entrance examinations in the specialization.... [-]