Online Masters in Computer Science in USA

Compare Online Master's Degrees in Computer Science in USA 2018

Computer Science

After completing an undergraduate degree, many students choose to participate in a master program. This type of credential can improve job prospects and provide the knowledge necessary to have a successful career.

There are several fields that make up the broader field of computer science. One of these fields is the computational complexity theory, which can be very abstract. Other fields, such as computer graphics, deal more with concrete and hands-on visuals.  

 

The USA remains the world’s most popular destination for international students. Universities in the US dominate the world rankings and the country also offers a wide variety of exciting study locations. State university systems are partially subsidized by state governments, and may have many campuses spread around the state, with hundreds of thousands of students.

Online Master's Degree in Computer Science in USA

Read More

Master of Information and Data Science

UC Berkeley School of Information
Online Part time Open Enrollment USA Berkeley

The Master of Information and Data Science (MIDS) is an online degree program for professionals looking to become leaders in the field of data science. The program features a multidisciplinary approach that encompasses the entire data life cycle, from planning and gathering data to analyzing and presenting findings. [+]

The Master of Information and Data Science (MIDS) is an online degree program for professionals looking to become leaders in the field of data science. The program features a multidisciplinary approach that encompasses the entire data lifecycle, from planning and gathering data to analyzing and presenting findings. Coursework in this program examines issues of privacy, explores machine learning, and considers techniques for data storage and management. Students in the program benefit from UC Berkeley’s strong ties to the Bay Area and Silicon Valley.

Class sessions are delivered live in an online classroom. Classes are taught by many of the same School of Information (I School) faculty and data science professionals who teach our on-campus programs. Students are fully engaged members of the UC Berkeley I School community. Benefits Live online classes: All classes are held weekly on a face-to-face video platform and are kept small, with a low student-to-faculty ratio. Renowned faculty: The program is designed by many of the same School of Information (I School) faculty and data science professionals who teach our on-campus programs. Multidisciplinary curriculum: Coursework is designed with a project-based approach, encouraging the application of tools and methods to solve problems. UC Berkeley community: Students gain access to the UC Berkeley I School community, including technical support, academic support, and the university’s vast alumni network. Accreditations ... [-]

University of Illinois Master of Computer Science in Data Science

Coursera
Online Part time 24 - 36  September 2018 USA USA Online

A flexible and affordable degree from one of the top Computer Science programs in the world focused on one of the hottest fields of the new millennium.

[+]

Overview

A flexible and affordable degree from one of the top Computer Science programs in the world focused on one of the hottest fields of the new millennium.

Enroll in the Master of Computer Science in Data Science (MCS-DS) and gain access to the computational and statistical knowledge needed to turn big data into meaningful insights. Build expertise in four core areas of computer science—data visualization, machine learning, data mining, and cloud computing—while learning key skills in statistics and information science. This completely online degree is an affordable gateway to one of the most lucrative and fastest growing careers of the new millennium.

The MCS-DS is offered by CS @ ILLINOIS, a U.S. News & World Report top five CS graduate program, in collaboration with the University’s Statistics Department and top-ranked iSchool. Join our alumni network of entrepreneurs, educators, and technical visionaries, who have revolutionized the way people communicate, shop, conduct business, and are entertained. From the ILLIAC to Blue Waters, OpenMP to MPI, Mosaic to YouTube, and the first vectorizing compilers to LLVM, CS @ ILLINOIS has long been at the forefront of excellence in computing and education.... [-]


MicroMasters Program in Data Science (UC San Diego)

edX
Online Part time 40 weeks September 2018 USA Cambridge

Excel in Data Science, one of the hottest fields in tech today. Learn how to gain new insights from big data by asking the right questions, manipulating data sets and visualizing your findings in compelling ways. [+]

Excel in Data Science, one of the hottest fields in tech today. Learn how to gain new insights from big data by asking the right questions, manipulating data sets and visualizing your findings in compelling ways. In this MicroMasters program, you will develop a well-rounded understanding of the mathematical and computational tools that form the basis of data science and how to use those tools to make data-driven business recommendations. This MicroMasters program encompasses two sides of data science learning: the mathematical and the applied. Mathematical courses cover probability, statistics, and machine learning. The applied courses cover the use of specific toolkit and languages such as Python, Numpy, Matplotlib, pandas and Scipy, the Jupyter notebook environment and Apache Spark to delve into real-world data. You will learn how to collect, clean and analyze big data using popular open source software will allow you to perform large-scale data analysis and present your findings in a convincing, visual way. When combined with expertise in a particular type of business, it will make you a highly desirable employee.... [-]


MicroMasters Program Software Testing and Verification (University of Maryland University College)

edX
Online Part time 24 weeks September 2018 USA Cambridge

In this Software Testing and Verification MicroMasters program you will gain essential knowledge about software testing concepts and techniques and learn by delving into various software test cases and how they are documented. You will also learn how to plan, execute and manage software testing as well as software quality techniques for formal verification, which is used in mission-critical projects.

[+]

Software touches just about everything in our world today. Today’s consumers expect intuitive and reliable technology, and in an increasingly crowded marketplace, small missteps can trigger dissatisfaction and abandonment. Software testing addresses weaknesses in software development while building scalable development processes to ensure a best-in-class user experience. Learn the skills needed to excel as a Software Tester or Quality Assurance Engineer. In this Software Testing and Verification MicroMasters program you will gain essential knowledge about software testing concepts and techniques and learn by delving into various software test cases and how they are documented. You will also learn how to plan, execute and manage software testing as well as software quality techniques for formal verification, which is used in mission-critical projects. This program will be of benefit to Software Testers, Developers, and Quality Assurance Engineers. It will provide career-changers with the skills to get an entry-level job in Software Testing and help advance Software Developers skills in unit testing.... [-]


MicroMasters Program in Analytics: Essential Tools and Methods (Georgia Tech)

edX
Online Part time September 2018 USA Cambridge

Gain an interdisciplinary understanding of the essential fundamentals of analytics, including analysis methods, analytical tools, such as R, Python and SQL, and business applications. Using common analytics software and tools, statistical and machine learning methods, and data-intensive computing and visualization techniques, learners will gain the experience necessary to integrate all of these parts for maximum impact. [+]

Gain an interdisciplinary understanding of the essential fundamentals of analytics, including analysis methods, analytical tools, such as R, Python and SQL, and business applications. Using common analytics software and tools, statistical and machine learning methods, and data-intensive computing and visualization techniques, learners will gain the experience necessary to integrate all of these parts for maximum impact. Project experience is also included as part of the MicroMasters program. Through these projects, learners will hone their skills with data collection, storage, analysis, and visualization tools, as well as gain instincts for how and when each tool should be used. These projects provide hands-on experience with real-world business applications of analytics and a deeper understanding of how to apply analytics skills to make the biggest difference.... [-]


MicroMasters Program in Software Development (University of British Columbia)

edX
Online Part time September 2018 USA Cambridge

In this MicroMasters program, you will learn that same kind of expert thinking. By working through several software development projects, you will learn specific technologies, including Java, JUnit, IntelliJ IDEA, Typescript and Node.js. But, crucially, you will learn to see the common structures in programs and in tools, and how to apply that expert thinking to learn new technologies quickly. [+]

To build a career, software developers must be able to quickly learn new technologies and new software systems. Experts do this by seeing any software, in any programming language, as common repeating patterns, not just detailed lines of code. In this MicroMasters program, you will learn that same kind of expert thinking. By working through several software development projects, you will learn specific technologies, including Java, JUnit, IntelliJ IDEA, Typescript, and Node.js. But, crucially, you will learn to see the common structures in programs and in tools, and how to apply that expert thinking to learn new technologies quickly. You will learn how to write programs using a systematic approach, and to design programs that are easy to maintain. You will also learn how to build software programs that solve real-world problems using agile methods. The skills obtained in this program will give you the confidence to apply for positions that use any programming language or technology.... [-]


MICROMASTERS E-learning Program: Create Activities And Content For Virtual Education (university Galilean)

edX
Online Part time 12 - 24 weeks January 2018 USA Cambridge

Make effective eLearning training organizations; higher education and secondary education. [+]

Make effective eLearning training organizations; higher education and secondary education.

The program Micromasters on "e-Learning: create activities and content for virtual learning" it is based on the latest research in the field of Information Technology - communication technologies (ICT) and its application to learning theories.

Our courses are based on that you can create virtually any type of content e-Learning professional manner, using the latest in educational technology and adding interactive elements to transform traditional training projects in courses effective and innovative virtual learning.

Thanks to our educational modality can receive your classes at any time and share your questions and knowledge with our community, in addition to this get academic credits to support your knowledge, skills and abilities in educational technologies that will give you the opportunity to qualify for the Masters in direction and Production of e-Learning is offered in virtual mode in Galileo University (pioneer in Latin America in virtual education) Sign up now and in just 21 weeks will know everything about the new educational technologies and techniques to design and develop materials effective that allow you to e-learning (e-learning) eligible for job offers. Do not wait any longer and start creating interactive virtual courses that capture the attention of your students.... [-]


MicroMasters Program in Professional Android Developement (Galileo University)

edX
Online Full time Part time 20 weeks January 2018 USA Cambridge + 1 more

Become a professional Android Developer as you learn, alongside Google Developer Experts, how to create successful Apps. [+]

Become a professional Android Developer as you learn, alongside Google Developer Experts, how to create successful Apps.

Learn all about Android Application Development and get prepared to take the Google Associate Android Developer Certification Exam. Progress from the basic concepts to the best professional practices in a unique way that will inspire you to be a great Android developer. You will learn, from Google Developer Experts, Java and object-oriented programming concepts, including classes, interfaces, inheritance, polymorphism You will also learn advanced skills, such as adding maps & location-based services, photo, video and integrating with other applications. You will be given code examples during instruction to help you work towards the final Capstone project, which is to develop your own app. The Capstone project will certify your Android App Development abilities and allow your skills to be recognized by corporations around the globe. This MicroMasters Program will prepare you for the Google Associate Android Developer Certification Exam and give you the opportunity to earn credit and put you on an accelerated path to an Information Technology Masters. Learners who successfully earn the MicroMasters Credential are eligible to apply to the online or on-campus Information Technology with Specialization in Systems Information and Database Master’s program with no need to take the admission test. Learners who have earned a MicroMasters Credential would be credited for 18 academic units (36 units are required for the first year of the master’s degree).... [-]


MicroMasters Program in Artificial Intelligence (Columbia University)

edX
Online Full time Part time 48 weeks January 2018 USA Cambridge + 1 more

Earn a MicroMasters in Artificial Intelligence from Columbia University to launch your career in computer science and design the future. [+]

Earn a MicroMasters in Artificial Intelligence from Columbia University to launch your career in computer science and design the future.

Gain expertise in one of the most fascinating and fastest growing areas of computer science through an innovative online program that covers fascinating and compelling topics in the field of Artificial Intelligence and its applications. This MicroMasters Program from Columbia University will give you a rigorous, advanced, professional, graduate-level foundation in Artificial Intelligence. The program represents 25% of the coursework toward a Masters degree in Computer Science at Columbia.

Average Length: 12 weeks per course Effort: 8-10 hours per week, per course Number Of Courses: 4 Courses in Program Subject: Engineering, Computer Science, Physics Institution: Columbia University Institution Offering Credit: Columbia University Language: English Video Transcripts: English Price (USD): Free to try or pursue the MicroMasters credential for $1200 Job Outlook Though Artificial Intelligence is one of the fastest-growing areas for high-tech professionals, there are too few qualified engineers, according to a recent Kiplinger report. Robotics and artificial intelligence will impact wide segments of daily life by 2025, with huge implications for a range of industries such as healthcare, transport and logistics, customer service, and home maintenance. (Pew Internet) The need for AI specialists exists in just about every field as companies seek to give computers the ability to think, learn, and adapt. (IEEE) Exciting and rewarding career opportunities as a Machine Learning Software Engineer, Deep Learning Specialist, Data Scientist, Automation Engineer, 3D Artist, Computer Vision Engineer, and many more!... [-]

MicroMasters Program in User Experience (UX) Research and Design (The University of Michigan)

edX
Online Full time Part time 36 weeks November 2018 USA Cambridge + 1 more

Gain a solid foundation in UX Research and Design to help create products and advance your career. [+]

Gain a solid foundation in UX Research and Design to help create products and advance your career.

Integrate UX Research and UX Design to create great products through understanding user needs, rapidly generating prototypes, and evaluating design concepts. Learners will gain hands-on experience with taking a product from initial concept, through user research, ideation and refinement, formal analysis, prototyping, and user testing, applying perspectives and methods to ensure a great user experience at every step. This UX MicroMasters Program concludes with a capstone project, in which learners will incorporate UX Research and Design to design a complete product, taking it from an initial concept to an interactive prototype. The advisory board for this MicroMasters Program consists of University of Michigan School of Information alumni who are industry leaders and user experience experts. Board members provide ongoing guidance on the applicability of the program to career and educational pathways. More information on the MicroMasters Program and the advisory board members can be found at the University of Michigan website.... [-]


Cloud Engineer Masters Program

Simplilearn
Online Part time Open Enrollment USA USA Online

Want to be a cloud engineer that can do it all? Learn to deploy, manage, and operate scalable, highly available, and fault tolerant systems across the three cloud platforms today - Amazon web services (AWS), Microsoft Azure, and Google Cloud Platform. [+]

Want to be a cloud engineer that can do it all? Learn to deploy, manage, and operate scalable, highly available, and fault tolerant systems across the three cloud platforms today - Amazon web services (AWS), Microsoft Azure, and Google Cloud Platform. The Cloud Engineer program helps you develop the key skills necessary to become a Cloud platform expert.You will gain in-depth knowledge of computing, network, storage, database, and application services across the three major cloud platform providers—Amazon Web services (AWS), Microsoft Azure, and Google Cloud Platform. Cloud engineer is the logical step in cloud computing before an aspirant moves on to become a cloud architect. The Cloud Engineer program will help you learn to develop and manage the required services on the cloud setup per the architecture created/proposed by the solutions architect. You will gain hands-on knowledge of services such as: Amazon Web Services (AWS): Elastic Compute Cloud (EC2) VMs, Amazon Lightsail, EC2 Container Service (ECS), EC2 Container Registry, AWS Batch, RDS, Glacier, Snowball, CloudFront, DynamoDB, Redshift, Auto Scaling, CloudWatch, ElastiCache, Elastic MapReduce(EMR), CloudTrail, Cloud Search and Security Microsoft Azure: Azure container service, Azure VM, file storage, blob storage, table storage, CDN, ExpressRoute, SQL database, Azure AD, PowerShell, HDInsight, Azure Batch, Azure autoscaling, Azure DNS, Traffic Manager, SQL data warehouse, Azure search, Azure portal/Azure monitor Google Cloud Platform: Google compute engine, Google container engine (GKE), Google Cloud load balancing, Google Cloud DNS, Google Cloud Storage, ZFS, Avere, Google Cloud SQL, Google Cloud Dataproc, Stackdriver Monitoring, Google Cloud Deployment Manager The... [-]


Devops Engineer Masters Program

Simplilearn
Online Part time Open Enrollment USA USA Online

Do you want to be the master of DevOps in a modern development organization? The Simplilearn DevOps Engineer Program not only gets you the technical depth of the DevOps ecosystem but also does this with an agile organization in mind.

[+]

Do you want to be the master of DevOps in a modern development organization? The Simplilearn DevOps Engineer Program not only gets you the technical depth of the DevOps ecosystem but also does this with an agile organization in mind. The DevOps Engineer Program helps you develop the key skills necessary to become a DevOps Expert. You will master Configuration Management, Continuous Integration and Continuous Deployment, Continuous Delivery, Continuous Monitoring using DevOps tools such as Git, Docker, Chef, Jenkins, Puppet, and Nagios in a practical, hands-on, and interactive approach, and you will enhance your understanding of the fundamentals of Agile and Scrum methodologies. You will also gain knowledge of the three major cloud platforms providers— Amazon Web Services (AWS), Microsoft Azure, and Google Cloud Platform. The program is built around a structured learning path recommended by industry experts.You will get access to 70+ live instructor-led online classes conducted by trainers who are experts in the field. You also get access to 40+ hours of high-quality e-Learning, real-life case studies, chapter-end quizzes, simulation exams, and a community moderated by experts. Upon completing the requirements of the learning path successfully, you will be awarded the masters certificate from Simplilearn.... [-]


Cloud Solutions Architect Masters Program

Simplilearn
Online Part time Open Enrollment USA USA Online

This program helps you to understand how cloud computing is redefining the rules of IT infrastructure architecture, as well as how to design, plan, and scale your cloud implementation with recommended best practices. [+]

This program helps you to understand how cloud computing is redefining the rules of IT infrastructure architecture, as well as how to design, plan, and scale your cloud implementation with recommended best practices. The Cloud Solutions Architect program is designed to ensure that you become an expert in Cloud architecture. It enables you to master core skill sets required for designing and deploying dynamically scalable, highly available, fault-tolerant, and reliable applications on all the three major Cloud platform providers—Amazon Web Services (AWS), Microsoft Azure, and Google cloud platform. You will gain hands-on knowledge of services such as: Amazon Web Services (AWS): Elastic Compute Cloud (EC2) VMs, Amazon Lightsail, EC2 Container Service (ECS), EC2 Container Registry, AWS Batch, RDS, Glacier, Snowball, CloudFront, DynamoDB, Redshift, Auto Scaling, CloudWatch, ElastiCache, Elastic MapReduce(EMR), CloudTrail, Cloud Search and Security Microsoft Azure: Azure container service, Azure VM, file storage, blob storage, table storage, CDN, ExpressRoute, SQL database, Azure AD, PowerShell, HDInsight, Azure Batch, Azure autoscaling, Azure DNS, Traffic Manager, SQL data warehouse, Azure search, Azure portal/Azure monitor Google Cloud platform: Google compute engine, Google container engine (GKE), Google Cloud load balancing, Google Cloud DNS, Google Cloud Storage, ZFS, Avere, Google Cloud SQL, Google Cloud Dataproc, Stackdriver Monitoring, Google Cloud Deployment Manager This program consists of a structured learning path recommended by leading industry experts.The program provides access to 80+ live instructor-led online classrooms, 50+ hours of self-paced video content, simulation exams, a community moderated by experts, and other resources that ensure you follow the optimal path... [-]


Integrated Master Program in Cloud and DevOps

Simplilearn
Online Part time Open Enrollment USA USA Online

This learning path is designed for a professional stepping into the cloud computing domain and wants to gain skills in both cloud computing and DevOps. To build a strong career in cloud computing, it is important to arm yourself with multiple skills and adapt to the fast-changing trends of the industry.

[+]

This learning path is designed for a professional stepping into the cloud computing domain and wants to gain skills in both cloud computing and DevOps. To build a strong career in cloud computing, it is important to arm yourself with multiple skills and adapt to the fast-changing trends of the industry.

What is the focus of this learning path?

This learning path is designed for a professional stepping into the cloud computing domain and wants to gain skills in both cloud computing and DevOps. To build a strong career in cloud computing, it is important to arm yourself with multiple skills and adapt to the fast-changing trends of the industry. As a starting point, the AWS Tech Essentials course provides you with the necessary foundational knowledge on various AWS products, services, and solutions. As the next step, you must gain knowledge of the AWS architectural principles and services. Through our AWS Solutions Architect course, you will learn how cloud computing is redefining the rules of IT infrastructure architecture. You will also gain experience in designing, planning, and scaling your AWS Cloud implementation with best practices recommended by Amazon. Once you have mastered the skills required to create cloud architecture, the next step is to write codes to identify and deploy secure procedures and in turn optimize the performance of AWS Cloud services. The next step is to learn how to develop and deploy the required services, manage full-scale operations, monitor and optimize the infrastructure required to reduce costs through our... [-]


Full Stack Web Developer - MEAN Stack Masters Program

Simplilearn
Online Part time Open Enrollment USA USA Online

A full stack developer is someone who is comfortable working with both back-end and front-end technologies.This course gives you an in-depth knowledge and helps you master one of the most famous stacks among developers - the MEAN stack. MEAN is an acronym for MongoDB, ExpressJS, AngularJS, and Node.js.

[+]

A full stack developer is someone who is comfortable working with both back-end and front-end technologies.This course gives you an in-depth knowledge and helps you master one of the most famous stacks among developers - the MEAN stack. MEAN is an acronym for MongoDB, ExpressJS, AngularJS, and Node.js. You will also learn HTML, CSS, and JavaScript.

What’s the focus of this learning path?

The term MEAN stack refers to a collection of JavaScript-based technologies used to develop web applications. MEAN is an acronym for MongoDB, ExpressJS, Angular, and Node.js. Mongo DB as a database system, Express as a back-end web framework, Angular.js as a front-end framework and Node.js as a back-end runtime environment. The entire program is a structured learning path recommended by leading industry experts and ensures that you transform into an expert MEAN Stack developer. The program begins with Node.js course and Express.js which provides a solid foundation to understand and build web applications with the help of JavaScript and moves on to Angular to help you master front-end web development. Finally, you will be provided MongoDB training which will help you grasp all the features of the NoSQL database technology. We have included JavaScript, HTML, and CSS as electives to help you gain a further edge. The program provides access to 100+ live instructor-led online classrooms, 90+ hours of self-paced video content, 7+ industry-based projects, 10+ simulation exams, a community moderated by experts, and other resources that ensure you follow the optimal path to your dream role... [-]