Earn your Computer Science and Engineering Degree online

Loading...

Online degree programs from top Computer Science and Engineering schools

  • Ranking

    Goldsmiths is #3 ranked in the UK in effective teaching, Guardian University League Tables (2017)

    Chevron Down

    Overview Earn a degree in computer science and apply your creativity to in-demand technology

    This program is for Learners with high school qualifications or already working in a computer science field interested in computer science fundamentals.

    Admissions Requirements

    • Qualifications vary by location
    Cost

    £10,592 - £15,889*, depending upon geographic location of student

    Time to Complete

    3-6 years

    Required Courses

    23 courses

  • Master of Science in Electrical Engineering

    University of Colorado Boulder

    Ranking

    #38 University in the World, Academic Ranking of World Universities (ARWU 2018)

    Chevron Down

    Overview Power your electrical engineering career with a flexible and customizable online Master’s from one of the world’s best universities

    This program is for Anyone who wants to launch a successful electrical engineering career, gain advanced knowledge, and learn powerful applied skills. It’s also for electrical engineers who are looking to keep pace with technological change and build toward their next promotion in the field.

    Admissions Requirements Performance-based admission: Earn a B average in the Optical Engineering or Semiconductor Devices Specializations and you’ll be admitted to the master’s degree. No additional application required.

    Degree courses & Specializations you can start right now

    Cost

    $20,000

    Time to Complete

    24 months

    Required Courses

    Between 28 and 36 courses

  • Master of Computer Science

    Arizona State University

    Ranking

    #1 most innovative university in the U.S., U.S. News & World Report (2018)

    Chevron Down

    Overview Ranked in the Top 10 for Online Graduate Engineering Programs by U.S. News and World Report, a Master of Computer Science from ASU gives you the edge needed to launch a new career or advance in your current organization.

    This program is for

    • Candidates with an undergraduate degree in computer science looking to advance their career.
    • Candidates without an undergraduate degree in computer science, but have a strong foundational understanding of computer science, looking to formalize their knowledge.

    Admissions Requirements

    • Bachelor's degree w/3.00 GPA (3.25 recommended) in last 60 credits
    • Prerequisites include calculus and computer science coursework
    • No GRE required
    Application Information

    Next application deadline is February 15th, 2021

    Cost

    $15,000

    Time to Complete

    18-36 months

    Required Courses

    10 courses

  • Master of Computer Science

    University of Illinois at Urbana-Champaign

    Ranking

    #5 ranked CS program in the U.S., U.S. News & World Report (2018)

    Chevron Down

    Overview Deepen your computer science knowledge and accelerate your career with a top ranked computer science program for computing professionals

    This program is for Students with a baccalaureate degree in a computing-related field; students who want to demonstrate computer science expertise in addition to a degree in another field.

    Admissions Requirements

    • Bachelor’s degree w/3.0 GPA or higher in last 2 years
    • Background in object-oriented computer programming, data structures & algorithms

    Degree courses & Specializations you can start right now

    Cost

    ~$21,000

    Time to Complete

    12-36 months

    Required Courses

    8 courses

  • Ranking

    #8 Best National University, U.S. News & World Report (2018)

    Chevron Down

    Overview The only online Ivy League master’s degree in Computer Science designed for students without a Computer Science background.

    This program is for Motivated students who want to start or accelerate a rewarding career in Computer Science.

    Admissions Requirements

    • Bachelor’s degree from an accredited school or university
    • GRE is optional
    Application Information

    Next application deadline is October 1st, 2020

    Cost

    $2,500 per course + $136 fee. Tuition and fees are posted as a guide and may be subject to change.

    Time to Complete

    20-40 months

    Required Courses

    10 courses

  • Maestría en Ingeniería de Software

    Universidad de los Andes

    Ranking

    #8 Times Higher Education Latin America (2018)

    Chevron Down

    Overview
    First Spanish-language degree that will be offered by Coursera, designed for non-computer science majors to help address the critical demand for IT and software engineering professionals across Latin America.

    This program is for
    The degree will not require a previous degree in computer science, though basic proficiency in programming is preferred and experience in software development is necessary.

    Application Information

    Next application deadline is November 11th, 2020

    Time to Complete

    26 months

    Required Courses

    19 courses

Why earn a degree in computer science?

Receiving a degree in computer science can unlock many new opportunities. The United States Bureau of Labor Statistics says occupations in Computer and Information Technology are growing at 12%, much faster than the average. Computer Science majors also make 40% more than the college average college graduate, according to code.org. Whether you are looking to get your bachelor’s or advance your career with a master’s, computer science degrees offered on Coursera provide options for all skill levels. These versatile, affordable degrees make this opportunity more possible than ever.

Learner Profile

Anu A.

University of Illinois MCS-DS Student

Top Quality Learning

Computer science degrees apply to a variety of industries. The BLS has projected that 557,100 jobs will be added to the technology field between 2016 and 2026. Why? In today’s world, almost every company, organization, and government needs some level of computer science expertise. For this reason, a master’s in computer science can provide entry and advancement across many industries like healthcare, finance, & technology in private, public, or nonprofit sectors. Organizations that want to stay competitive in data architecture, analytics, cybersecurity, design, hardware, & software need to recruit job candidates with skills that graduates of computer science degrees are equipped with.

Different degrees offered on Coursera can help provide advancement within or entryways into the computer science profession, from bachelor to master’s degrees from renowned universities around the world including the University of Pennsylvania, University of Michigan, and University of Illinois Urbana Champaign. Each degree is 100% online, allowing you to keep your job & salary while earning your diploma. The education often mixes theoretical lessons with applied projects to give students the real-world experience that employers look for.

Breakthrough Pricing

Competitively priced to help you advance your career in computer science. While computer science degrees lead to career prospects in a field that has great earnings potential, they also often require significant investment. Online degrees offered on Coursera by top universities provide an option that is often as little as half the cost as an on-campus degree.

With the difference in cost and the ability to retain your salary, these degrees can be viable options in generating return on your investment. Financial aid is also available to qualified students. Switch or advance your current career without having to compromise.

Modular & Stackable

Try your first course risk-free & start working towards your degree today. Start learning right away with an open degree course, Specialization, or MasterTrack™ Certificate and make progress on your own schedule. If you are accepted into the degree program, your completed work can count towards your degree.

Applied, Real-World Learning

Build your understanding of computer science concepts through an interactive platform. Concepts like cloud computing, systems architecture, applications & software development, and formal methods in computing benefit from being delivered on an interactive learning platform. Students in computer science programs can leverage technology to connect with faculty and peers in a variety of ways to foster a deeper learning experience.

Students in computer science degrees hosted on Coursera gain access to a new catalog of skills by completing applied projects and theory-based learning on a platform designed to facilitate meaningful learning interactions. In addition, tools like Zoom and Slack are available to help drive more peer to peer and peer to faculty engagement in settings like group meetings and office hours.

What students and faculty say

The cost, the flexibility, and the material — you put all that together, I think it is a phenomenal option.ASHISH KUMAR, MCS-DS GRADUATE
Filled Play

Join a global learning community

Grant M.

University of Illinois iMBA Student

Average age

35 years

Anu A.

University of Illinois MCS-DS Student

Average work experience

14 years

Students represent

95 countries

Qian Z.

University of Illinois MCS-DS Student

1st year student retention

92%

Ashish K.

University of Illinois MCS-DS Graduate

Led by the same top-ranked professors that lecture on campus

Instructor Spotlight

Jingrui He

Arizona State University

Jingrui He is an assistant professor at ASU. She received her Masters and Ph.D. in Machine Learning from Carnegie Mellon University. Her research interests include heterogeneous machine learning, rare category analysis, active learning and semi-supervised learning, with applications in social network analysis, health care, manufacturing and more. He received a National Science Foundation early CAREER award in 2016. From 2010–2012, she worked as a research staff member at IBM. She has written 17 peer-reviewed journal and 62 peer-reviewed conference publications and holds eight patents.

Professor He teaches CSE 575 Statistical Machine Learning in the ASU Master of Computer Science.

Instructor Profile

Frequently Asked Questions About Computer Science Degrees

  • A Master's degree in Computer Science is a graduate degree focused on advanced computer programming, generally to prepare the student for a variety of professional technical challenges. A Computer Science Master's degree is a good fit for someone with a computer science undergraduate degree, or a strong foundation in computer science looking to formalize their experience.

  • You can earn a computer science degree anytime and anywhere in the world – All you need is an internet connection.

  • For students that go through computer science degree programs on Coursera that are accredited by our university partner, all of the content is created by university faculty members who are subject matter experts. Your degree will be conferred and accredited by the universities themselves.

Get an Online Computer Science Certificate on Coursera

Coursera offers online Master’s degrees and Bachelor's degrees in Data Science, Computer Science, Information Technology, Engineering, MBA, Accounting, Entrepreneurship, and Public Health. If you are still evaluating a full degree program on Coursera, you might be interested in a MasterTrack Certificate. Computer Science MasterTrack Certificates that are part of degrees allow you to start learning right away, so you can make progress on your own schedule. If you are admitted to the full program, your completed courses count towards your degree learning.