Master of Science Program in Computer Science

Top 307 MSc Degrees in Computer Science 2017/2018

Computer Science

The Master of Science, or MSc, is an academic degree awarded to those who effectively complete about two years of intensive study on a given topic. Many MSc courses offer a combination of classroom and research-based curriculum.

Computer science is a field that has rapidly expanded with the growth of technological development. According to definition, it is a practical and scientific approach to computation. This involves the algorithms that deal with obtaining, processing and representing information.

 

 

Master of Science in Computer Science

Read More

MSc IT Security Management

GISMA Business School
Campus Full time Part time 1 - 2  February 2018 Germany Berlin + 1 more

With this programme, you will develop the skills to create, plan, and manage effective IT security processes for businesses. You will also gain an understanding of the fast-paced changes within the IT world. [+]

MSc IT Security Management

The programme is delivered and awarded by Arden University, which is a specialist distance learning university that delivers excellent results: in 2015, 79% of Arden students said that their studies contributed to improving their career. With this programme, you will develop the skills to create, plan, and manage effective IT security processes for businesses. You will also gain an understanding of the fast-paced changes within the IT world. You will study this course at GISMA's campus in Berlin, right in the centre of the city's thriving start-up community. Early bird discount: up to 20% off if you book before the end of September 2017.

Course Requirements 2:2 UK honours degree or equivalent. English proficiency: IELTS 6.5 or equivalent ... [-]

Master of Science in Applied and Computational Mathematics

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

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


MSc Social Computing

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

The MSc Social Computing programme addresses the market demand, providing specific training for understanding, managing, developing, implementing and commercialising interactivesocial media on the Internet. [+]

Masters of Science (MScs) in Computer Science. Overview The internet revolution has generated a social interactive environment that creates new business opportunities for enterprises. Many international software-development enterprises such as IBM, HP, Microsoft, Google and SAS have their own social computing/media development teams. Other IT enterprises, such as Apple, Oracle, CISCO and Nokia own products with social computing functions. Similarly, many national and international companies successfully turn significant profits through social network sites such as Facebook, LinkedIn, Yahoo, Twitter, Google, Myspace, Amazon, Sina Weibo, TaoBao, RenRen and QQ. The MSc Social Computing programme addresses market demand by providing you with training for understanding, managing, developing, implementing and commercialising interactive social media on the internet. It will train you for advanced technical or managerial roles in new interdisciplinary areas of social informatics and internet computing. The department is equipped with specialist lab facilities for operating systems, networking, mobile computing and multimedia technology that will support your learning and research. 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 By studying MSc Social Computing, you will gain: • theoretical and practical knowledge of key areas of social business and social computing in both industry and research • key tools enabling you to enhance and apply your skills in management, design and implementation of IT-based solutions to social business and computation domains • practical skills in research, analysis, realisation and evaluation of technical or... [-]

Master’s Degree Programme in Embedded Computing

University of Turku
Campus Full time 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. [+]

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 Turku and Åbo Akademi... [-]

MSc in Interactive Digital Media

Trinity College Dublin
Campus Full time September 2017 Ireland Dublin

This M.Sc. course provides a foundation in the technologies and media relevant to the digital media sector. The course runs full-time over a twelve-month period. Formal teaching is divided into two twelve-week semesters... [+]

Masters of Science (MScs) in Computer Science. MSc in Interactive Digital Media This M.Sc. course provides a foundation in the technologies and media relevant to the digital media sector. The course runs full-time over a twelve-month period. Formal teaching is divided into two twelve-week semesters. Each student selects and commences a research project, which must be submitted in the form of a dissertation of 12,000 words by mid March. Students will also complete a final project, which can be a collaborative development with a number of students from the class . There is significant emphasis on theory rather than on media or software applications. A special laboratory is provided for the class where students can become familiar with software applications. The courses offered include: Introduction to Programming; XML/HTML; Audio Technologies; Sensors; Interactive Authoring; Graphic Design; Image Processing; Cultural and Critical Studies; Research Methodologies; Client/Server Technologies and Networking; Interactive Narrative; Mobile Computing; Image Processing and 3-D Modelling; Game Development and Production; Legal Issues in Digital Publishing.; Digital Media Enterprises This course is especially suited to graduates with a primary degree in either Humanities or in Computer Science as both disciplines are important to the digital media sector. Applications will be accepted from good honors graduates in any discipline or from mature students with relevant industry experience. This course has been co-funded under the National Development Plan (Graduate Skills Conversion Programme) for EU fee paying students. Language Requirements Students whose first language is not English must provide evidence of competency in this... [-]

M.S. in Analytics

University of San Francisco - College of Arts & Sciences
Campus Full time July 2018 USA San Francisco

The M.S. in Analytics at the University of San Francisco is an intensive one-year program that provides students with the skills necessary to develop techniques and processes for data-driven decision-making — the key to effective business strategies. [+]

Master in AnalyticsThe M.S. in Analytics at the University of San Francisco is an intensive one-year program that provides students with the skills necessary to develop techniques and processes for data-driven decision-making — the key to effective business strategies.The M.S. Analytics Program delivers rigorous training in the mathematical and computational techniques of Big Data. It provides mastery of the analytics tied to strategic decisions — and the skills to effectively communicate these results in business settings.Students study topics such as data mining, machine learning, statistical models, predictive analytics, econometrics, optimization, risk analysis, data visualization, business communication and management science. USF's Analytics program is strongly technical and students write R and Python programs for most of their courses. Throughout their program, students work with an industrial partner in the Practicum (Practicums are unpaid and paid internships).Graduates become data scientists and analysts in finance, marketing, operations, business intelligence and other groups generating and consuming large amounts of data.... [-]


MSc in Financial Technology and Computing

USI Università della Svizzera italiana
Campus Full time 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 [+]

Masters of Science (MScs) in Computer Science. 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... [-]

Computer Engineering

International Accelerator
Campus Full time Part time September 2017 USA Boston

The Computer Engineering MSCpE degree offers programs in a number of technical (research) areas, such as Computer Networks and Computer Security (CNCS), Computer Systems and VLSI Design (CS/VLSI), Intelligent Systems and Machine Learning (ISML), and Software Systems and Algorithms (SSA). [+]

Computer Engineering The Computer Engineering (CpE) Ph.D. program prepares students for careers in research or academia with specializations including computer systems and reconfigurable devices, sensor networks, software engineering, intelligent systems and Machine Learning, and computer networks. Orlando, one of the nation's most dynamic metropolitan areas and noted for its quality of life and vacation attractions, is the center of Florida's I-4 High Technology Corridor. The university campus is adjacent to the Research Park, which is one of the nation's most successful technology parks. Our university and its Research Park offer educational, research and career opportunities in a vast number of computer engineering careers, including simulation systems, communication networks, software engineering, avionics, telecommunications, and much more. The CpE degree programs are housed in the Corporation Engineering Center: an ultra high-tech building with an abundance of new equipment, computers, and laboratories. CpE graduate programs of study are advised by faculty specializing in all branches of Computer Engineering ranging from digital electronics to software agent systems. CpE programs have been offered at our university for over forty years starting in 1967 with a Bachelor in CpE degree, and the Master and Ph.D. degrees in CpE being offered since 1971 and 1983, respectively. In 2014, U.S. News and World Report ranked CpE programs as 58th out of 94 schools nationally. Computer Engineering MSCpE Program description The Computer Engineering MSCpE degree offers programs in a number of technical (research) areas, such as Computer Networks and Computer Security (CNCS), Computer Systems and VLSI Design (CS/VLSI), Intelligent... [-]

Master in Computer Science

University of Tartu
Campus Full time September 2017 Estonia Tartu

The international Master’s programme in Computer Science prepares students for becoming leading specialists in public and private organisations and for further studies on the PhD level in Computer Science. [+]

Masters of Science (MScs) in Computer Science. The international Master’s programme in Computer Science prepares students for becoming leading specialists in public and private organisations and for further studies at the PhD level in Computer Science. After passing the curriculum the student has acquired the core knowledge in the field of computer science and can use it to analyse and resolve practical problems. The curriculum starts with a core module where students acquire basic skills in computer science (24 ECTS). You can choose one of the five specialisation modules (24 ECTS). In addition the curriculum has a Master’s seminar module (12 ECTS), the electives module (12 ECTS), the practice module (12 ECTS). You can take 6 ECTS of optional courses from any of University’s subject areas. In the end of your studies you have to submit a Master’s thesis (30 ECTS). The core module consists of four 6 ECTS courses: Advanced Algorithmics, Discrete Mathematics, Distributed Systems and System Modelling. In the specialisation module you have to choose 24 ECTS worth of courses within one of the five specialisations: Distributed Systems Programming Languages Natural Language Processing Cryptography and Theoretical Informatics Data mining [-]

MS in Computer Science

University of Houston - Clear Lake
Campus Full time September 2017 USA Houston

The University of Houston-Clear Lake offers a Master of Science in Computer Science. The degree builds on a thorough undergraduate study of Computer Science. Like the BS program, its curriculum balances a solid foundation in computer science with practical industrial technologies. The course of study prepares students for professional careers in the computer industry while giving them the foundation necessary for life-long learning in the rapidly changing computing field. [+]

MS in Computer Science The University of Houston-Clear Lake offers a Master of Science in Computer Science. The degree builds on a thorough undergraduate study of Computer Science. Like the BS program, its curriculum balances a solid foundation in computer science with practical industrial technologies. The course of study prepares students for professional careers in the computer industry while giving them the foundation necessary for life-long learning in the rapidly changing computing field. To enter the MS program, students must have undergraduate degrees related to computing. The department has many students with a wide range of majors other than computing; they take foundation courses to make up any deficiencies. The MS program requires core traditional computer science courses including DBMS, Advanced Operating Systems, Research Methods, Algorithms, and Programming Languages. It also offers practical courses which incorporate leading-edge technologies as electives, such as network programming, Web database development, data mining, and XML application development. Visit the Web pages on program objectives and curriculum for more information. The program also provides the option for the students to select either a capstone project or a thesis. Capstone projects give students opportunities to work on real-world projects, usually mentored by a high-technology company partner in a team environment. Theses allow students to research and publish under the supervision of a faculty member. The Computer Science MS program is the largest program within the College of Science and Engineering. Admission Requirements The minimum admission requirements for a graduate degree program, including on-line programs, are 1)... [-]

MSc Computer Networks with Communications

University of Westminster - Faculty of Science and Technology
Campus Full time United Kingdom London

The MSc in Computer Networks with Communications aims to produce postgraduates with an advanced understanding of computer networks with hands-on experience of the planning, implementation and maintenance of such systems. The course aims to prepare a student with specialist knowledge and skillset in key areas such as network design, storage area networks, optical networking, network simulation, network redundancy and reliability. [+]

Masters of Science (MScs) in Computer Science. Businesses today are heavily reliant on computer networks in their daily operations. It is important to ensure that such networks are well designed, optimised, secured and tested for maximum uptime and ease of management. There are excellent opportunities for network engineers with such skills and experience. The MSc in Computer Networks with Communications aims to produce postgraduates with an advanced understanding of computer networks with hands-on experience of the planning, implementation and maintenance of such systems. The course aims to prepare a student with specialist knowledge and skillset in key areas such as network design, storage area networks, optical networking, network simulation, network redundancy and reliability. Students will be able to review commonly used network simulators, commercial and academic, their common and specific purposes and architectures. The course will enable the student to apply a holistic understanding of networks and their applications in solving real world problems. It will also enables them to develop the ability to critically evaluate and integrate devices and components used for high speed fibre optical communication system, develop the ability to model the behaviour of modern day network systems to design and critically evaluate such systems at all levels of the OSI model. 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... [-]

Master in Computer Engineering

St. Mary's University
Campus Full time September 2017 USA San Antonio

The Master of Science in Computer Engineering program focuses on the fundamental design principles of digital computers. This degree prepares students for highly technical positions in fields such as computer networking, communications systems, integrated systems, fiber optics, microprocessors, robotics, software design, embedded systems, computer architectures, digital systems design and electronics. [+]

The Master of Science in Computer Engineering program focuses on the fundamental design principles of digital computers. This degree prepares students for highly technical positions in fields such as computer networking, communications systems, integrated systems, fiber optics, microprocessors, robotics, software design, embedded systems, computer architectures, digital systems design and electronics. Degree Options Student can select from either a thesis or project options, with specific requirements for each. Topics of concentration include computer architecture, parallel processing, microprocessors, computer networking, and software engineering. This program offers a balanced curriculum in hardware and software, while allowing students to tailor their degree to focus in hardware, software or both. The department also offers a unique five-year combined Bachelor of Science and Master of Science in Computer Engineering. Undergraduate students begin graduate course work during their senior years and complete a master’s degree in one additional year. Selected Course Areas Software Engineering Computer Networking Computer Architecture Statistical Data Analysis Software Project Planning and Management Neural Networks Computer Security Fault-Tolerant Computing Software Quality Assurance Admission Requirements Admission is granted only to those with a high promise for success in graduate study, as demonstrated through previous academic records and testing. To be considered for admission, applicants must: Have a bachelor’s degree in Computer Engineering, Electrical Engineering or a closely related discipline. Applicants who earned a bachelor’s degree in a closely related discipline, such as computer science, physics or mathematics may be admitted with the provision that they take the prerequisite courses listed below. The Graduate Program Director... [-]

Computer Science

University of Passau
Campus Full time 4 - 6  October 2017 Germany Passau

Those graduating with an M.Sc. in Computer Science are specialists in at least one field of computer science who have wide-ranging science-based methodological expertise. [+]

Masters of Science (MScs) in Computer Science. Computer Science is one of the drivers of technological progress in all economic and social spheres. Those graduating with an M.Sc. in Computer Science are specialists in at least one field of computer science who have wide-ranging science-based methodological expertise. Graduates are able to define, autonomously and comprehensively, computer science problems and their applications, structure them and build abstract models. Moreover, they are able to define and implement solutions that are at the state of the art of technology and science. Language requirements This programme can be fully studied in English or German, or in a mix of the two. You are encouraged to make use of the Language Centre's free German courses while you are studying on the programme. You should provide the following: A German certificate at level B2 of the Common European Framework of Reference for Languages (CEFR) or English B2 CEFR and German A1 CEFR. The German A1 (i.e. beginner's level) requirement is to help you with your day-to-day life in a German-language environment. Do not worry if you cannot provide an A1 certificate at the time of application: If you meet all other requirements, you will still be admitted to the programme, but will complete a compulsory German beginner's course during your first year of study at the University. Features Passau was named one of the best Computer Science faculties in the German-speaking world in the 2015-16 rankings A broad, international and relevant selection of modules As a... [-]

MSc Data Science

University of Salford
Campus Full time August 2018 United Kingdom Manchester

This course is your opportunity to specialize as a Data Scientist, one of the most in demand roles across all sectors including health, retail, and energy. Companies such as Google and Microsoft, and also public organisations such as the NHS are struggling to fill their vacancies in this field due to a lack of suitably qualified people. This course is unique in the UK in that it has been developed as a MSc conversion course – if you have a good honours degree in any discipline with a demonstrable mathematical aptitude, an enquiring mind, a practical and analytical approach to problem solving, and an ambition for a career in data science; then this course is for you. [+]

Course Summary Have you ever wanted to ‘Mung’ data? Apply Machine Learning techniques? Search for hidden patterns? Be part of Big Data? This course is your opportunity to specialize as a Data Scientist, one of the most in demand roles across all sectors including health, retail, and energy. Companies such as Google and Microsoft, and also public organisations such as the NHS are struggling to fill their vacancies in this field due to a lack of suitably qualified people. This course is unique in the UK in that it has been developed as a MSc conversion course – if you have a good honours degree in any discipline with a demonstrable mathematical aptitude, an enquiring mind, a practical and analytical approach to problem solving, and an ambition for a career in data science; then this course is for you. During your time with us, you will develop an awareness of the latest developments in the fields of Data Science and Big Data including advanced databases, data mining and big data tools such as Hadoop. You will also gain substantial knowledge and skills with the SAS business intelligence software suite due to the partnership of the University with the SAS Student Academy. "We are especially pleased to endorse the new MSc in Data Science. With the explosion of interest and investment in data science teams, our customers cannot get enough graduates with SAS-based analytical skills. Courses such as this new MSc are an important step forward by the University to addressing... [-]

Master of Science in Computer Science

Felician University
Online & Campus Combined Full time Part time 18  September 2017 USA Rutherford + 1 more

Acquire the fundamental knowledge and best practice methodologies to position yourself for success in high-level IT administration and software engineering. MSCS graduates are well prepared for positions around the industry, including positions in government agencies, technology companies and research institutions. [+]

Masters of Science (MScs) in Computer Science. Credits: 30-credit program (full or part time) Program Length: 18 months Start Dates: Rolling Admissions Instructional Method: Hybrid (face-to-face classes with online component), as well as some offerings online. Acquire the fundamental knowledge and best practice methodologies to position yourself for success in high-level IT administration and software engineering. MSCS graduates are well prepared for positions around the industry, including positions in government agencies, technology companies and research institutions. You will learn from expert faculty who are involved in developing applications and research in the field. The MSCS program fills a persistent need for system analysts, web and mobile application developers and big data specialists. MSCS Program Options and Features Complete the program in as little as 18 months. Experience small classes and close interaction with faculty in both hybrid (combination of online and classroom learning) and online delivery methods. 30-credit program delivered in 16-week semesters. Classes are held in the evening during the week: 6 p.m. - 8:30 p.m. Many advanced electives – choose from a wide variety of specializations in today’s computer science field. Key Learning Outcomes Analyze and apply the knowledge of design and analysis of computer algorithms and data structures. Apply advanced concepts related to discipline coursework to solve theoretical or applied problems. Learn to discuss issues, trends and solutions with both technical and non-technical audiences. Gain practical experiences and skills needed to work successfully as a team. Admission Requirements Completion of undergraduate degree in Computer Science, Computer Engineering,... [-]