Masters of Arts in Computer Science

Compare 6 Master of Art Programs in Computer Science

Computer Science

A master's degree generally takes one to two years to complete and provides a more advanced education to help one achieve his or her career goals. Master of Arts degrees are available in a wide range of fields and often include the opportunity to concentrate on a specific area of expertise.

What is an MA in Computer Science? An advanced degree in computer science provides students with a more intensive education in the concepts and techniques for the design, programming and application of computer systems. Students can choose to get a general computer science degree or they can focus on a specialty, including data science, game development, computer security, computer networks, software engineering, intelligent robotics, multimedia and creative technologies, and high performance computing and simulation. Courses include advanced work in computing, operating systems, computer communications, algorithms, coding and associated subjects.

Advanced coursework in computer science provides students with the knowledge and skills necessary to excel in work involving computers, which is also becoming an essential life skill. It is a highly sought-after degree in today's technology-dependent market. 

The price for obtaining an advanced degree in computer science differs depending on the institution, length of study and geographical location. To accurately budget for your degree, you will need to contact prospective schools directly and ask about their tuition fees.

With an MA in Computer Science, most graduates find work in the information technology field. Typical careers include IT or network architects, data scientists, database administrators, security engineers, configuration managers, application developers, database or software developers, or user experience designers. With an advanced degree, graduates often work at a senior or management level within the different IT fields.

Many institutions around the world offer advanced degrees in computer science, but they have different focuses. To find the right school for you, be sure to research the offered areas of expertise. To start your path toward an MA in Computer Science, 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 Arts in Computer Science

International Black Sea University
Campus Full time 2 years August 2017 Georgia Tbilisi

When you study computer science, you will learn about the fundamental principles of the science as well as advanced techniques that are used for practical systems development. You will learn how to think and solve problems in a logical way and how to express your solutions as computer programs. You will work on individual and team projects to develop new systems. [+]

MA Degrees in Computer Science. When you study computer science, you will learn about the fundamental principles of the science as well as advanced techniques that are used for practical systems development. You will learn how to think and solve problems in a logical way and how to express your solutions as computer programs. You will work on individual and team projects to develop new systems. Our program is one of practical hands-on experience, designed to engage your passion for technology, computers, and problem solving with grounded fundamentals and practical application. Language of Instruction: 1. English, 2. Georgian Programme Duration: 2 years (120 ECTS) Awarded Qualification: Master of Computer Science Tuition fee for Georgian citizens: 3540 GEL Tuition fee for international students: 3000 USD Programme Advantages Our strength lies in our ability to conduct innovative, collaborative research aimed at solving large and complex interdisciplinary problems. Our Research program marries great depth and breadth of expertise in core areas including theoretical computer science and computer systems. Student’s exchange According to Agreements with IBSU partner universities students have an opportunity to participate in various international exchange programs. Carrier Opportunities The career opportunities for computer science graduates can be classified into a variety of categories such as programming and software development, information systems, networking, security, computer science research, web and Internet etc. Graduates can also continue their study with Doctorate Program in related fields to be a part of academic world. Admission to the Programme A person is admitted to the programme if... [-]

MA in Library and Information Management

Manchester Metropolitan University
Campus Full time Part time 1 - 3 years August 2017 United Kingdom Manchester + 1 more

Recognised and approved by the Chartered Institute of Library and Information Professionals (CILIP), this route prepares graduates of all disciplines for a career in the modern information society and its industries. [+]

Recognised and approved by the Chartered Institute of Library and Information Professionals (CILIP), this route prepares graduates of all disciplines for a career in the modern information society and its industries. The taught element is equivalent to a postgraduate diploma, and as a professional qualification enables progression to Chartership in your first professional post. Your study will focus on the principles for the organisation, retrieval and accessibility of information and on the strategic management of information organisations, such as libraries, the information landscape, for example online and on the web, and on the development of library services of all kinds. Successful completion of a dissertation develops your knowledge of the field and skills as a researcher resulting in the award of MA. You may undertake a placement, which we will help you to source, in information units, libraries and other relevant centres, including large corporations, local government, the National Health Service, financial and legal services. This will provide networking opportunities within the library, informations and media industries. Features and benefits of the course The course is recognised and approved by the Chartered Institute of Library and Information Professionals (CILIP). Explore information and communications from the digital and human perspective. Assess how information is managed and how individuals' lives, organisations and society have been influenced by the digital revolution Gain skills that will enable you to be well-placed to pursue a career aligned with your interests, in a range of sectors. The taught element of the course is the equivalent of... [-]

Master in Game Development

Academy of Art University
Campus or Online Full time 2 - 3 years September 2017 USA San Francisco

The MFA Game Development program allows students to further their careers by synthesizing traditional art and design fundamentals with today’s groundbreaking technologies. Students level up their skill through hands-on prototyping of game mechanics and art creation, followed by creating a thesis project and an industry-quality portfolio. [+]

MA Degrees in Computer Science. The MFA Game Development program allows students to further their careers by synthesizing traditional art and design fundamentals with today’s groundbreaking technologies. Students level up their skill through hands-on prototyping of game mechanics and art creation, followed by creating a thesis project and an industry-quality portfolio. MFA Game Development Unit Requirements Major 27 units Directed Study 18 units Graduate Liberal Arts 12 units Electives* 6 units TOTAL 63 units *Per director approval MFA Game Development Degree Requirements Successful completion of Final Thesis Project Minimum 2.0 cumulative GPA Minimum grade of C in all required 63 units MFA Program Learning Outcomes Graduate students will meet the following student performance criteria: MFA Thesis Project Present an original thesis concept worthy of the MFA degree Demonstrate the feasibility of the thesis project Create a thesis project that demonstrates a mastery of interactive game design and specialized knowledge of game art or game and level design. Visual Communication Critically evaluate the aesthetics, meaning and effect of imagery. Technology Demonstrate mastery of the tools and technology related to area of specialty Demonstrate familiarity with contemporary game production technology and processes by completing game documents and a playable level Presentation Skills Present their ideas and solutions in a cogent and well-organized manner. Critical Thinking & Problem Solving Create project schedules and milestones and manage resources to meet project goals Research and generate workable solutions under a deadline. Demonstrate a sophisticated level of understanding of game art or design Professional Readiness Produce... [-]

MA in Social Anthropology & Computing

University of Kent, School of Anthropology & Conservation
Campus Full time 1 year August 2017 United Kingdom Canterbury

The aim of the MA in Social Anthropology with Computing is to prepare you to apply appropriate computer-based methods to anthropological research at a relatively advanced and creative level. [+]

Our School is highly inter-disciplinary and our postgraduate students can benefit from a wide variety of expertise not only in the traditional fields of social anthropology but also in areas such as environmental anthropology, ethnobotany, conservation biology, biodiversity management, environmental law and, in particular, computing applications for anthropology. The School also houses the Centre for Social Anthropology and Computing (CSAC) under its Director, Dr. Michael Fischer. Thanks to the Centre the School is one of the world's leading institutions in the field of the application of computing techniques to anthropology. The aim of the MA in Social Anthropology with Computing is to prepare you to apply appropriate computer-based methods to anthropological research at a relatively advanced and creative level. You will develop a research perspective in social anthropology - the design, planning, implementation and analysis of anthropological research - and apply specialised computing methods to anthropological research and analysis. The following Master's programmes are recognised by the ESRC as having research training status, so successful completion of these courses is sufficient preparation for research in the various fields of social anthropology. Many of our students do, in fact, go on to do MPhil and PhD research. Others use their Master's qualification in employment ranging from research in government departments to teaching to consultancy work overseas. Postgraduate Diploma students may study the same course content as MA and MSc students on the respective programmes, but diploma programmes run for nine months full-time and are assessed by essays and course participation alone.... [-]

MA in Information and Communication Engineering

Nanjing University Of Posts And Telecommunications
Campus Full time 5 months September 2017 China Nanjing

MA in Information and Communication Engineering [+]

MA Degrees in Computer Science. The Requirements of Educational Background 1. For those who pursue a bachelor's degree, the applicant must have a high school diploma, excellent performance during high school period, and good health. In principle, not older than 25 years of age. 2. For those who pursue a master's degree, the applicant must have a related bachelor degree, excellent performance during undergraduate study, and good health. In principle, not older than 35 years of age. 3. For those who pursue a doctor's degree, the applicant must have a related master degree, excellent performance during graduate study, and good health. In principle, not older than 40 years of age. The Language Requirements Undergraduate and graduate admission should meet requirements of IELTS or TOEFL. If the applicant has no corresponding certificate, he/she can participate in language training, and could start the professional learning phase after passing the training. The Application Materials 1. NUPT application form; 2. highest graduation certificate; 3. college transcript; 4. one recommendation letter; 5. resume; 6. study plan; 7. passport; 8. passport-sized photo. Admission Procedures 1. NUPT will issue the applicant a scanned pre-admission letter if he/she is qualified,and he/she needs pay the accomadation fee(4000rmb),application fee(400) and insurance fee(600),altogher 5000rmb in advance in due 10 days,then NUPT will issue the "admission notice" and JW202 to the applicant.About the scholarship, for the new students,all of them can get first level scholarship (TUITION FREE) for the first year,for more information on scholarship,check "NUPT International Student Scholarship Management Regulations". 2.... [-]

MA in Computer Science

University of Lodz
Campus Full time 3 years October 2017 Poland Łódź

The programme includes algorithms analysis, network programming and distributed systems, advanced databases, internet portals, artificial intelligence, neural networks and genetic algorithms. During the course of the studies participants acquire professional knowledge that enables them to work at the offices of the public administration, as well as institutions of the European Union. [+]

The programme includes algorithms analysis, network programming and distributed systems, advanced databases, internet portals, artificial intelligence, neural networks and genetic algorithms. During the course of the studies participants acquire professional knowledge that enables them to work at the offices of the public administration, as well as institutions of the European Union. The graduates are awarded MA degree in Computer Science. The graduates of this programme will possess: knowledge of the rudiments in Computer Science that enables them to solve computer problems single-handed and implement their solutions, proficiency in programming, the understanding of computer's specification and complexity, basic skills in preparation, implementation and verification of computer software, ability to use computer tools in practice and knowledge that enables fast adaptation to dynamically changing computer reality. Typical graduate can find employment as a supervisor of computer systems, as a programmer, operator and service attendant of information systems and, after completing additional requirements, he or she can also be employed as a Computer Science Teacher. Requirements Candidates holding higher education (Bachelor) diplomas or Master degrees may apply. A transcript of records showing the subjects/grades and a certificate of proficiency in English for foreigners (unless the first degree was taught in English) are required. [-]