Master of Science in Computer Science in North America

See MSc Programs in Computer Science in North America 2018

Computer Science

A Master of Science, or a Master’s degree in Science is an academic degree delivered by Universities in many countries. A Master of Science is a popular choice after completing a Bachelor’s degree.

The foundations of computer science actually date back to before the modern computer had actually been created. For instance, algorithms for computing have been around for hundreds of years. One book of Sanskrit algorithms dates back to 800 BC.

The United States of America is a large country in Northern America, often known as the "USA", the "US", the "United States", "America", or simply "the States". It also gathers over 310 million people which is the world's third largest population. It includes densely populated cities with sprawling suburbs, and vast, uninhabited and naturally beautiful areas at the same time.

View all MScs in Computer Science in North America 2018

Read More

MS in Data Analytics and Visualization

Yeshiva University
Online Campus Full time Part time 12 - 24 months September 2018 USA New York + 2 more

Designed for highly motivated individuals interested in building their quantitative, design, and business skills, the Katz School's MS in Data Analytics and Visualization focuses on data management, modeling, interpretation, and reporting, as well as algorithm development and data science. [+]

Modern businesses need skilled experts to sift through and interpret mass amounts of data in order to inform strategy and help guide decisions. Designed for highly motivated individuals interested in building their quantitative, design, and business skills, the Katz School's MS in Data Analytics and Visualization focuses on data management, modeling, interpretation, and reporting, as well as algorithm development and data science.

You can complete your degree in as little as one year on a full-time schedule or at your own pace part time — either on campus or online. Through project-based coursework, you will gain the experience and insights to effectively interpret and leverage data. You will build an impressive portfolio of projects that will demonstrate the equivalent of five years of work experience in the short time it takes to earn your degree.... [-]


M.S. in Data Science

Elmhurst College
Online Part time 2 years August 2018 USA Elmhurst

The master’s in data science at Elmhurst takes a comprehensive approach, with a curriculum that integrates statistics, computer science and business—skill areas crucial to succeeding in the emerging field of big data. [+]

Unlock Big Insights in Big Data

Make yourself indispensable in this rapidly growing field. Master predictive analysis, generating information from structured and unstructured data sets, then translating that information into actionable insights. We take a comprehensive approach, integrating analytics and machine learning with business. This innovative curriculum gives you technical prowess in statistics, analytical methods, and programming tools while powering up your vital business skills.

The result: a comprehensive foundation of knowledge so you can harness the information that mystifies others, creating real business value in any professional setting.

A STEM-Designated program.... [-]


MS in Computer Science

Lewis University
Online Campus Full time Part time 2 years September 2018 USA USA Online Romeoville Albuquerque Oak Brook Tinley Park + 6 more

Computer Science has become an increasingly valuable field for professionals in IT, engineering, cybersecurity, and application development. [+]

Computer Science, M.S.

Computer Science has become an increasingly valuable field for professionals in IT, engineering, cybersecurity, and application development.

The Master of Science degree in Computer Science program prepares you with an advanced understanding of the principles that underlie the science of computing. Upon completion of the program, you will be able to:

Design and implement efficient, effective, scalable, and secure software systems to meet project needs. Design, implement and evaluate network-based distributed systems, components, and applications that interact with their environment. Evaluate and enhance the security of information systems against zero-day cyber attack. Create solutions that collect, communicate, visualize, process, store, and secure large volumes of actionable data. Integrate custom software and hardware to create systems that automate and improve diverse processes. Conduct cutting-edge research in Computer Science that pushes the frontiers of what we know about this most dynamic of fields. ... [-]

Master of Science in Computer Science

Felician University
Online & Campus Combined Full time Part time 18 months September 2018 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. [+]

Credits: 30-credit program (full or part-time) Program Length: 18 months Start Dates: Rolling Admissions Instructional Method: Hybrid (face-to-face classes with an 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.... [-]


Master of Science in Applied Computer Science

Turner College - Columbus State University
Online Campus Full time Part time 3 - 4 semesters September 2018 USA Columbus + 2 more

The TSYS School of Computer Science offers the Master of Science in Applied Computer Science, with four concentrations: Cybersecurity, Modeling and Simulation, Software Development, and Traditional. [+]

The TSYS School of Computer Science offers the Master of Science in Applied Computer Science, with four concentrations: Cybersecurity, Modeling and Simulation, Software Development, and Traditional.

Career Opportunities

Our graduates typically take jobs as:

Software Engineers/Architects, Computer Programmers/Software Developers, Web Developers, Game & Simulation Programmers, Modeling and Simulation Developers, Computer and Network Security Specialists, Network Managers, Information Security Professionals, Information Security Officers. Admission Requirements

Requirements for all applicants for admission into the program for the Master of Science in Applied Computer Science include the following:... [-]


Master in Computer Sciences

Hampton University
Campus Full time September 2018 USA Hampton

Hampton University offers the Master of Science (M.S.) program in Computer Science that is suitable for computer science majors, as well as those who have a strong interdisciplinary background. Following the Hampton tradition, the Computer Science department has created a friendly environment, with low student/faculty ration and a curriculum that can be adapted to individual needs. Experimental research programs, strong faculty commitment to teach and research, and excellent computing facilities, yield to a fertile environment in which to get an advanced degree. [+]

Hampton University offers the Master of Science (M.S.) program in Computer Science that is suitable for computer science majors, as well as those who have a strong interdisciplinary background. Following the Hampton tradition, the Computer Science department has created a friendly environment, with low student/faculty ration and a curriculum that can be adapted to individual needs. Experimental research programs, strong faculty commitment to teach and research, and excellent computing facilities, yield to a fertile environment in which to get an advanced degree. For those without a strong background in computer science, a set of bridge courses provide the necessary background for regular admission to the MS program. Graduates of the program have been actively recruited and hired by major software and hardware companies for positions in software development, testing, and marketing.... [-]


Master of Science in Computer Engineering

Syracuse University College of Engineering and Computer Science
Online Full time September 2018 USA Syracuse

Syracuse University's College of Engineering and Computer Science offers an online M.S. in Computer Engineering teaching students to create groundbreaking hardware and software solutions. [+]

Syracuse University’s College of Engineering and Computer Science offers a Master of Science in Computer Engineering program delivered online. The program teaches students to create groundbreaking hardware and software solutions for new and emerging systems while developing the expertise to solve challenging technical problems in this ever-changing industry. The M.S. in Computer Engineering program focuses on key subjects that are crucial to understanding and advancing new and emerging systems. You will learn to drive innovation and solve the most difficult computer engineering challenges with advanced knowledge of key topics including security and assurance, network systems, computer architecture, and advanced programming.... [-]


M.S. in Computer Science

University of Illinois Springfield
Online Full time Part time August 2018 USA USA Online

Computer science is still the most revolutionary science or engineering field of the last forty years and the next fifty. Computer scientists are distinguished by the higher level of theoretical expertise and innovation they apply to complex problems and the creation or application of new technology. [+]

Master of Science

Computer science is still the most revolutionary science or engineering field of the last forty years and the next fifty. Computer scientists are distinguished by the higher level of theoretical expertise and innovation they apply to complex problems and the creation or application of new technology.

The online computer science degree program at the University of Illinois Springfield provides a strong foundation in computer science. Students have access to an outstanding variety of computing systems. The master’s degree programs are oriented toward software and are most appropriate for students interested in the design, analysis, and implementation of software programs.... [-]


MS in Data Analytics

College of Saint Elizabeth
Campus Part time 12 - 15 months September 2018 USA Morristown

The Master of Science in Data Analytics Program at CSE will prepare graduates with the knowledge and skill set necessary to become analytics and data science professionals. The program will explore the intricacies of data analytics and expose students to various topics related to data collection, manipulation, processing, analysis, and visualization. [+]

Data Analytics is an exciting area that has gained a lot of attention. The U.S. Department of Labor's Bureau of Labor Statistics (BLS) reports that jobs in data analytics are one of the fastest growing in the United States. According to a report by the McKinsey Global Institute, by 2018 the US is expected to have a shortfall of 140,000-190,000 people with data analysis skills. Our new M.S. program is developed to meet the need in NJ and the tri-state area.

The Master of Science in Data Analytics Program at CSE will prepare graduates with the knowledge and skill set necessary to become analytics and data science professionals. The program will explore the intricacies of data analytics and expose students to various topics related to data collection, manipulation, processing, analysis, and visualization. Along with probability theory and statistical analysis methods and computing tools, students will learn how to solve crucial data-driven problems and assist with analytics-driven decision making that are needed in the workforce as the progression of big data jobs continues to grow. Our program emphasizes not only on data analytics theories but also data analytics skills and techniques with both a mathematics and computer science focus.... [-]


MSc in Computer Science

Tufts University - School of Engineering
Campus Full time Part time August 2019 USA Medford

The Master in Computer Science degree program has two options. Graduate computer science students looking to complete a more research-oriented degree can write a master's thesis. [+]

The Master in Computer Science degree program has two options. Graduate computer science students looking to complete a more research-oriented degree can write a master's thesis. Those students who want a research experience without the full burden of a thesis, or would like to implement a large software project instead of conducting novel research, can choose a project-based track.

Application Requirements Application Fee Resume/CV Personal Statement Official GRE scores GRE not required for current Tufts undergraduates applying to the M.S. degree program GRE scores may be waived for part-time students with five years of industry experience who are U.S. citizens or permanent residents. Official TOEFL or IELTS, if applicable Transcripts Three letters of Recommendation [-]

Master of Science in Computer Science (MSCS)

Campbellsville University
Online Campus Part time September 2018 USA Campbellsville Louisville + 1 more

The Master of Science in Computer Science (MSCS) is a STEM program that requires 30 semester hours. [+]

The Master of Science in Computer Science (MSCS) is a STEM program that requires 30 semester hours. The program combines theory and practice in order to prepare students to meet the growing demand of the field of Information Technology. Students entering the program must hold a bachelor’s and have adequate background in computer science to successfully complete the program.

[-]

Master of Science in Applied Data Science

Syracuse University - iSchool
Online Campus Full time Part time 2 years September 2018 USA Syracuse + 2 more

The MS in Applied Data Science prepares students with the practical analytical and technical skills to apply analytical concepts to gain insight from small and large datasets. The curriculum offers an innovative blend of information science and management principles. While the overall program focuses on applications of data science to enterprise operations and processes, individual courses tackle data handling issues such as data capture, management, analysis, and communication for decision-making. [+]

The MS in Applied Data Science prepares students with the practical analytical and technical skills to apply analytical concepts to gain insight from small and large datasets. The curriculum offers an innovative blend of information science and management principles. While the overall program focuses on applications of data science to enterprise operations and processes, individual courses tackle data handling issues such as data capture, management, analysis, and communication for decision-making.

Ranked as Glassdoor’s No. 1 best job of 2016 and 2017, data scientists are critical to the success of any organization. As the data science field evolves, the demand for analytics skills continues to grow. Employers are actively seeking candidates with the advanced technical expertise to make data-driven decisions.... [-]


Master of Science in Computer Science (M.S.)

The George Washington University - School of Engineering & Applied Science
Campus Full time Part time 2 - 3 years September 2018 USA Washington + 1 more

Offered through the Department of Computer Science, the M.S. program in Computer Science is designed to equip students with excellent skills at the forefront of computing. Through research and teaching, the Department contributes to computing breakthroughs that are fueling advances in medicine, communications, transportation, security, and other areas vital to society and the world. [+]

Program Overview

Offered through the Department of Computer Science, the M.S. program in Computer Science is designed to equip students with excellent skills at the forefront of computing. Through research and teaching, the Department contributes to computing breakthroughs that are fueling advances in medicine, communications, transportation, security, and other areas vital to society and the world.

The Master's degree is based on 10 courses (30 credit hours). A student may do a thesis, but this is optional. There are no comprehensive examinations. Three of the 10 courses are required (core courses). The other seven courses can be selected based on consultation with the student's advisor. Two of these courses can come from a different department.... [-]


Master in Computer Science (MSc)

University of Central Missouri
Campus Full time 2 years August 2018 USA Warrensburg

UCM’s Master of Science in Computer Science is one of Missouri’s finest academic programs addressing the increasing nationwide need for computer graduates. This program provides you with the knowledge and skills to develop, implement and analyze algorithms, computer systems, communication networks and database systems, along with the ability to adapt to a dynamic multidisciplinary... [+]

UCM's MSCS program is fully accredited by the Higher Learning Commission of the North Central Association of Colleges and Schools, through the University of Central Missouri.

Welcome to the M.S. in Computer Science program at the University of Central Missouri - the high quality and most affordable computer science masters program in the state of Missouri. The University of Central Missouri is consistently ranked by the Princeton Review and the U.S. News & World Report as one of the best universities in the Midwest region which consists of 12 states. In addition, we are proud to be the largest MS in Computer Science program in the state of Missouri. This program is designed to produce senior computer professionals in the computer industry, and its focus is on the application of technology to solve a variety of practical problems.... [-]


MS in Computer Science

University of Memphis
Campus August 2018 USA Memphis

As a Computer Science student at the University of Memphis, you'll get the chance to work with top-notch faculty who are dedicated to both teaching and research. We are one of the most highly research-active departments on campus and offer both master's and doctoral degrees, giving us an advantage over other similar departments in the Mid-South. We offer numerous student opportunities, including an accelerated M.S. program, graduate certificates in cybersecurity and data science, and an active ACM student chapter. [+]

About Computer Science

As a Computer Science student at the University of Memphis, you'll get the chance to work with top-notch faculty who are dedicated to both teaching and research. We are one of the most highly research-active departments on campus and offer both master's and doctoral degrees, giving us an advantage over other similar departments in the Mid-South. We offer numerous student opportunities, including an accelerated M.S. program, graduate certificates in cybersecurity and data science, and an active ACM student chapter.

What is the curriculum?

At least 28 credit hours must be from the 7000 or 8000 level, including core classes such as Foundations of Software Engineering (Covers project management; software disciplines; software modeling notations; mapping designs to code. Students work in teams to develop a significant software system), Operating & Distribution Systems (overview of operating system architecture for centralized and distributed systems; storage device and file systems; process management, scheduling, synchronization, interprocess communications and security; case studies of selected operating systems), Foundations of Computing (Review of basic models of computation and complexity; measures and modes of complexity analyses, both logical and experimental; deterministic and stochastic methods for program analysis and data compaction), Algorithms & Problem Solving (algorithms problems, techniques, and design emphasizing problem solving and implementation skills; topics include advanced data structures, graph algorithms, string matching, network flow, dynamic programming, and randomized algorithms).... [-]