Master's in Data Science

  • Top Schools
    • 23 Great Schools with Master’s Programs in Data Science
    • 22 Top Schools with Master’s in Information Systems Degrees
    • 25 Top Schools with Master’s in Business Analytics Programs
  • Online Programs
    • Online Data Science Degree Programs
    • 2022 Guide to Online Bachelor’s in Computer Science Degree Programs
    • Online Masters in Business Analytics Programs
    • Online Masters in Information Systems Programs
    • Online Masters in Computer Engineering
    • Online Masters in Computer Science
    • Online Masters in Cybersecurity
    • Online Certificate Programs in Analytics
  • By State
    • Alabama
    • Arizona
    • Arkansas
    • California
    • Colorado
    • Connecticut
    • Delaware
    • Florida
    • Georgia
    • Hawaii
    • Idaho
    • Illinois
    • Indiana
    • Iowa
    • Kansas
    • Kentucky
    • Louisiana
    • Maine
    • Maryland
    • Massachusetts
    • Michigan
    • Minnesota
    • Mississippi
    • Missouri
    • Montana
    • Nebraska
    • Nevada
    • New Hampshire
    • New Jersey
    • New Mexico
    • New York
    • North Carolina
    • North Dakota
    • Ohio
    • Oklahoma
    • Oregon
    • Pennsylvania
    • Rhode Island
    • South Carolina
    • South Dakota
    • Tennessee
    • Texas
    • Utah
    • Vermont
    • Virginia
    • Washington
    • Washington, D.C.
    • West Virginia
    • Wisconsin
  • Related Degrees
    • Data Science Bachelor Degrees
    • Data Science Certificate Programs for 2022
    • Master’s in Accounting Analytics
    • Master’s in Applied Statistics
    • Master’s in Business Analytics
    • Master’s in Business Intelligence
    • Master’s in Geospatial Science & GIS
    • Master’s in Health Informatics
    • Master’s in Library Science
    • Master’s in Public Policy Data Analytics
    • MBA in Analytics/Data Science
    • PhD in Data Science Programs
    • Programs Outside the US
  • Careers
    • Business Analyst
    • Business Analyst Salary
    • Computer Engineer
    • Computer Scientist
    • Data Analyst
    • Data Analyst Salary Guide
    • Data Architect
    • Data Engineer
    • Data Mining Specialist
    • Data Scientist
    • Data Scientist Salary
    • Marketing Analyst
    • Quantitative Analyst
    • Financial Analyst
    • Information Security Analyst
    • Statistician
    • Digital Marketer
  • Online Courses
    • Your Guide for Online Data Science Courses in 2021
    • Online Data Analytics Courses
    • Machine Learning Courses
    • Blockchain Courses
    • Online Digital Marketing Courses
    • FinTech Courses
    • Financial Analysis Courses
    • Cybersecurity Courses
    • Business Analytics Courses
    • Artificial Intelligence Courses
    • UX/UI Courses
  • Bootcamps
    • Data Science Bootcamps
    • Data Analytics Bootcamps
    • Coding Bootcamps
    • Are Coding Bootcamps Worth it?
    • Cybersecurity Bootcamps
    • UX/UI Bootcamps
    • FinTech Bootcamps
    • Digital Marketing Bootcamps
  • Learning
    • What is Data Analytics?
    • What is Business Analytics?
    • What Is Cyber Security?
    • What is Computer Engineering?
    • What is Computer Science?
    • What is FinTech?
    • Best Programming Language to Learn
    • Is Computer Science a Good Major?
    • What Can You Do With a Computer Science Degree?
    • What Is a Neural Network?
    • What is an Information System?
    • Learn Data Science Online
    • Benefits of Business Intelligence Software
    • Computer Science vs. Computer Engineering
    • Cyber Security vs. Computer Science
    • Data Analyst vs Data Scientist
    • Data Analytics vs. Business Analytics
    • Data Science vs. Machine Learning
  • Resources
  • About 2U

2022 Guide to Online Bachelor’s in Computer Science Degree Programs

Earning an online bachelor’s in computer science can help set you on the path to pursuing a variety of roles in the field. Completing your coursework online may give you time to work at your current job and have the flexibility to take classes on your own schedule.

This guide features important details about earning a BS in computer science, including admissions requirements and specializations.

3.215.79.68

ad
Sponsored Schools

Sponsored

Learn More

Simmons University

CompleteDegree@Simmons
Write software, create websites, and develop new technology in a computer science BS program that fits your lifestyle — CompleteDegree@Simmons.Learn More
Sponsored Program
Learn More

Morehouse College

Online Bachelor of Science in Computer Science
Gain marketable skills in areas such as computer systems, programming languages, software engineering, artificial intelligence, and databases.Learn More
Sponsored Program

Sponsored

What Is an Online Bachelor’s Degree in Computer Science?

Computer science is the study of computers, including computational theory, hardware and software design, algorithms and the ways humans interact with technology. A computer scientist is someone who employs these core ideas to create programs that solve some sort of problem.

A bachelor’s degree in computer science lays the foundation for students to grow their knowledge within computer programming and apply it to real-world business situations down the road. Areas of focus within these programs may include topics such as data science, cybersecurity engineering, software engineering, web development and more.

With computers as ubiquitous as electricity, computer science is one of many fields that you can explore from any location—be it a high-tech university lab or the comfort of your bedroom. Some online computer science degree programs may deliver lectures live, and others offer recorded lectures so you can watch whenever you like, allowing for more flexible learning. Some schools may use a combination of the two.

An online computer science bachelor’s degree can offer students a curriculum that closely emulates the day-to-day experience in the life of a real computer scientist from anywhere in the world.

How to Choose the Best Online Bachelor’s Degree in Computer Science for You?

There are a number of factors to consider when exploring online computer science bachelor’s degree programs. They may include:

  • Course schedule: Will you still be able to fulfill your work and home duties while taking these classes?
  • Prerequisites: Do you have the required prerequisites? If not, do you have to spend time and money to take them?
  • Cost: Can you afford an online BS in computer science? Do you need financial aid? If so, can your school provide it?
  • Grades, academic record and test scores: Do you have the required GPA and test scores to get into the school?
  • Accelerated programs: Depending on a number of factors, you may want to earn your degree as fast as possible. Some programs offer accelerated online computer science degrees, or fast-track programs, which take less time than the traditional four-year degree.
  • Accreditation: You may want to ensure that you’re looking at a program that offers an accredited online computer science degree. There are 60 institutions that accredit individual programs, which are reviewed for quality by the Council for Higher Education Accreditation (CHEA) and the U.S. Department of Education (USDE).
  • The school’s track record: Do the school’s graduates get high-quality computer science jobs upon graduation? Are there internship opportunities?
  • School reviews: What have alumni and current students said about the school?
  • Teachers: Do the teachers have solid degrees and resumes?
  • Student body: Will you be able to collaborate with other students? Are there people of similar ages and backgrounds who attend the school?
  • Once you answer some of these questions, you may begin applying to programs. Remember that just because a school has excellent marketing doesn’t mean that it’s the right place for you. You’ll be spending a substantial amount of time and money to earn your degree, so you want to make sure the particular school and program are a good fit.

List of Online Bachelor’s in Computer Science Programs

Ready to look into a bachelor’s in computer science online? There are a number of programs available. Some universities offer online-only programs while others have physical locations where you can earn your degree. The following are universities across the United States that offer online programs.

Sponsored Online Computer Science Program

Simmons University

CompleteDegree@Simmons

Write software, create websites, and develop new technology in a computer science BS program that fits your lifestyle — CompleteDegree@Simmons features live, online courses and self-paced coursework. Simmons University has been empowering women for 100+ years and is accepting online undergraduate program applications from adult learners and transfer students. Request information today.

  • Offering innovative online degree programs since 2013
  • Up to 96 transfer credits accepted, including credit for life experience

Learn more about CompleteDegree@Simmons

Sponsored

University City Degree Coursework
Auburn University Montgomery, AL Bachelor of Science in Computer Science & Computer Information Systems
  • Introduction to computer science
  • Software components
  • Data intensive computing
Troy University Troy, AL Bachelor of Science in Computer Science
  • Foundations of computer science
  • Data structures
  • Nature of programming languages
University of Arkansas Grantham Little Rock, AR Bachelor of Science in Computer Science
  • Data structures
  • Systems analysis and design
  • Programming languages
University of Phoenix Phoenix, AZ Bachelor of Science in Computer Science
  • Foundations of computer science
  • Algorithms and logic for computer programming
  • Algorithmic theory and practice
National University San Diego, CA Bachelor of Science in Computer Science
  • Object-oriented programming
  • Data structures and algorithms
  • Software engineering
California State University Monterey Bay, CA Bachelor of Science in Computer Science
  • Operating systems
  • Internet programming
  • Mathematics for computing
University of the People Pasadena, CA Bachelor of Science in Computer Science
  • Computer systems
  • Software engineering
  • Data structures
William Jessup University Rocklin, CA Accelerated Bachelor of Science in Computer Science
  • Operating systems
  • Web design and presence
  • Computer networking
Regis University Denver, CO Accelerated Bachelor of Science in Computer Science
  • Principles of programming languages
  • Software engineering
  • Artificial intelligence
Colorado Technical University Denver, CO Bachelor of Science in Computer Science
  • Problem solving in computer science
  • Introduction of programming
  • Fundamentals of networking
Colorado Christian University Lakewood, CO Bachelor of Science in Computer Science
  • Introduction to data structures
  • Intermediate programming
  • Software engineering
Colorado State University Fort Collins, CO Bachelor of Science in Computer Science
  • Data structures
  • Modern web applications
  • Computer architecture
Wilmington University Wilmington, DE Bachelor of Science in Computer Science
  • Web design and development
  • Computer architecture
  • Java programming
Florida Atlantic University Boca Raton, FL Bachelor of Arts in Computer Science
  • Software design and development
  • Data structures and operating systems
  • Programming languages
Florida International University Miami, FL Bachelor of Arts in Computer Science
  • Fundamentals of computer systems
  • Computer programming
  • Database management
University of Florida Gainesville, FL Bachelor of Science in Computer Science
  • Programming fundamentals
  • Introduction to computer organization
  • Engineering statistics
Florida State University Tallahassee, FL Bachelor of Science in Computer Science
  • Object-oriented programming
  • Ethics in computer science
  • Theory of computation
Saint Leo University St. Leo, FL Bachelor of Science in Computer Science
  • Computer systems
  • Database concepts and programming
  • Programming logic and design
Full Sail University Winter Park, FL Bachelor of Science in Computer Science
  • Computer organization and architecture
  • Operating systems
  • Data visualization and modeling
Morehouse University
Sponsored
Atlanta, GA Bachelor of Science in Computer Science
  • Computer programming
  • Software engineering
  • Discrete structures
  • Probability and statistics
Lewis University Romeoville, IL Bachelor of Science in Computer Science (Accelerated)
  • Introduction to computer science
  • Programming fundamentals
  • Algorithms and data structures
University of Illinois Springfield Springfield, IL Bachelor of Science in Computer Science
  • Foundations of computer science
  • Data structures and algorithms
  • Programming languages
Fort Hays State University Hays, KS Bachelor of Science in Computer Science
  • Survey of computer science
  • Foundations of computing
  • Programming languages
Simmons University
Sponsored
Boston, MA Bachelor of Science in Computer Science
  • Introduction to computer science
  • Foundations of information technology
  • Data structures
  • Introductory statistics
University of Maryland Global Campus Largo, MD Bachelor of Science in Computer Science
  • Introductory programming
  • Computer systems and architecture
  • Advanced programming languages
Baker College Flint, MI Bachelor of Science in Computer Science
  • Emerging programming languages
  • Computer architecture
  • Java programming
Davenport University Grand Rapids, MI Bachelor of Science in Computer Science
  • Database design
  • Object-oriented programming with C#
  • Software engineering
Concordia University St. Paul, MN Bachelor of Science in Computer Science
  • Math for computer science
  • Server-side development
  • Mobile app development
Central Methodist University Fayette, MO Bachelor of Arts or Science in Computer Science
  • Computer architecture and operating systems
  • Web programming
  • Programming languages
Maryville University St. Louis, MO Bachelor of Science in Computer Science
  • Introduction to programming
  • Java programming
  • Database design
University of North Dakota Grand Forks, ND Bachelor of Science in Computer Science
  • Systems programming
  • Algorithms and data structures
  • Operating systems
National University – Henderson Henderson, NV Bachelor of Science in Computer Science
  • Computer ethics
  • Programming languages
  • Scientific problem solving
Southern New Hampshire University Manchester, NH Bachelor of Science in Computer Science
  • Programming languages
  • Software security
  • Client/server development
Thomas Edison State University Trenton, NJ Bachelor of Arts in Computer Science
  • Artificial intelligence
  • Intro to programming
  • Operating systems
Eastern New Mexico University Portales, NM Bachelor of Science in Computer Science
  • Intro to computer programming
  • Computer networks
  • Design and analysis of algorithms
Mercy College New York, NY Bachelor of Science in Computer Science
  • Foundations of computing
  • Analysis of algorithms
  • Operating systems
Rasmussen University Fargo, ND Bachelor’s in Computer Science
  • Software engineering
  • Advanced Java programming
  • Algorithm and data structure analysis
Franklin University Columbus, OH Bachelor of Science in Computer Science
  • Application server programming
  • Fundamentals of operating systems
  • Computer science practicum
Oklahoma State University Stillwater, OK Bachelor of Science in Computer Science
  • Computer security
  • Mobile applications
  • Database systems
Eastern Oregon University La Grande, OR Bachelor of Science or Arts in Computer Science
  • Operating systems
  • Data structures
  • Database management systems
Oregon State University Corvallis, OR Bachelor of Science in Computer Science
  • Programming fundamentals
  • Mobile and web development
  • Operating systems
Point Park University Pittsburgh, PA Bachelor of Science in Applied Computer Science
  • Web development
  • Big data
  • Digital security
Clarion University of Pennsylvania Clarion, PA Bachelor of Science in Computer Science
  • Client side web programming
  • Software engineering
  • Parallel processing
Johnson & Wales University Providence, RI Bachelor of Science in Computer Science
  • Problem solving
  • Advanced data structures
  • Survey of programming languages
Limestone University Gaffney, SC Bachelor of Computer Science (programming concentration)
  • Visual programming
  • Internet programming
  • Microcomputer applications
Charleston Southern University Charleston, SC Bachelor of Technology in Computer Science
  • Procedural programming
  • Computer architecture
  • Applied networking
Limestone University Gaffney, SC Bachelor of Computer Science (programming concentration)
  • Visual programming
  • Internet programming
  • Microcomputer applications
Dakota State University Madison, SD Bachelor of Science in Computer Science
  • Object-oriented design
  • Software security
  • Programming languages
South College Knoxville, TN Bachelor of Science in Computer Science
  • Programming
  • Scripting
  • Data structuring
Texas A&M University – Central Texas Killeen, TX Bachelor of Science in Computer Science
  • Programming
  • Database design and development
  • Cybersecurity and risk management
Concordia University Texas Austin, TX Bachelor of Arts or Science in Computer Science
  • Business of software development
  • App development
  • Cloud computing and open source software
Lamar University Beaumont, TX Bachelor of Science in Computer Science
  • Introduction to computer theory
  • Analysis and design of algorithms
  • Database design
Old Dominion University Norfolk, VA Bachelor of Science in Computer Science
  • Data structure and algorithms
  • Intro to theoretical computer science
  • Operating systems
Regent University Virginia Beach, VA Bachelor of Science in Computer Science
  • Operating systems
  • Database fundamentals
  • Computer architecture
University of the Potomac Washington, DC, and Falls Church, VA Bachelor of Science in Computer Science
  • Operating systems
  • Mobile applications development
  • Database organization
University of the Potomac Northfield, VT Bachelor of Science in Computer Science & Information Systems
  • Software engineering
  • Fundamentals of computer networking
  • Operating systems & parallelism
City University of Seattle Seattle, WA Bachelor of Science in Applied Computing
  • Network communications
  • Web design
  • Operating systems
Lakeland University Plymouth, WI Bachelor of Science in Computer Science
  • Programming languages
  • Operating systems
  • Artificial intelligence
Ottawa University Multiple Locations Bachelor of Science in Computer Science
  • Cloud computing architecture
  • System analysis and design
  • Microprocessors
DeVry University Multiple Locations Bachelor of Science in Computer Information Systems
  • Introduction to technology and information systems
  • Intermediate programming
  • Fundamentals of cloud computing
Rasmussen University Multiple Locations Bachelor of Science in Computer Science
  • Software engineering
  • Advanced Java programming
  • Algorithm and data structure analysis
West Governors University Multiple Locations Bachelor of Science in Computer Science
  • IT leadership foundations
  • Web development foundations
  • Intro to IT

Computer Science Undergraduate Admissions Requirements

Each online bachelor’s degree in computer science program has its own set of admissions requirements. Common requirements may include:

  • A high school diploma or GED.
  • A minimum GPA. Some schools ask for at least a 3.0, but lower GPAs may be accepted depending on the program’s requirements.
  • ACT or SAT scores: Schools may want to see a minimum score on either of these tests and will sometimes advertise the average score online.

Additionally, some programs may ask that you complete prerequisites or show that you have volunteer or work experience in the computer science field.

BS in Computer Science Curriculum

A number of BS in computer science programs require candidates to complete 120 credits to earn their degree and include core classes in mathematics, physical sciences and computer systems. Be sure to check with your desired school to confirm credit requirements. Common course requirements are in computers, mathematics, physical sciences and English.

The curriculum for an online computer science bachelor’s degree might also include the following courses:

  • Foundations of Computer Science
  • Algorithms and Data Structures
  • Introduction to Machine Learning
  • Artificial Intelligence
  • Privacy and Technology
  • Cryptography
  • Mathematics for Computer Science
  • Data Structures
  • Computer and Network Security
  • Computer Networks
  • Operating Systems
  • Programming Languages

This is just a sampling. Your individual program may have different specialties available. Depending on your school and its offerings, you may choose to delve into different related topics and graduate with a more specialized degree.

Some specializations include:

  • Artificial Intelligence
  • Software Engineering
  • Game Design
  • Computer Graphics
  • Networks
  • Data Science
  • Information Security
  • Programming Languages
  • Theory

It all depends on what area appeals to you and where you see yourself excelling. For example, if you want to build web pages, then you may want to learn programming languages like Python, JavaScript, HTML and Ruby. On the other hand, if you’re more interested in the visual design of websites, you may consider becoming a UX designer or web designer.

If you want to help businesses collect information to deliver an improved customer experience, then studying data science might be useful. And if you want to safeguard organizations against hackers and protect servers and websites, you may consider seeking out a specialization in information security.

You may end up getting a general online bachelor’s degree in computer science and then taking additional graduate courses, or you could obtain an internship or job in your specialty. Either way, you don’t have to know what you want to do with your degree before starting classes. You can learn what you like as you go.

What Can I Do With a Computer Science Bachelor’s Degree?

Someone pursuing a BS in computer science has a wide variety of career options available to work toward—from web design to data analysis to application development. Some of those can even have sub-fields of study within them.

According to the Bureau of Labor Statistics (BLS), the median salary for computer scientists in 2020 was $126,830. There are other computer science jobs to consider, and earning potential for each one varies.

For those who already have a BS in computer science, your education doesn’t have to stop with undergraduate studies. Furthering your education by pursuing a master’s degree in computer science can allow you to specialize in one or two specific areas in the field.

Computer Systems Analyst Jobs

Computer systems analysts help solve problems in a variety of industries. An analyst stays up to date with trends that affect a company’s technology investments, and they might install new hardware and software and then train colleagues to use it.

Learning about emerging technologies that threaten to challenge the status quo, computer systems analysts work diligently to holistically understand how their company’s business operates and how it could improve. They may collaborate with IT workers.

As of May 2020, the median annual pay for computer systems analysts was $93,730, according to the BLS.

Information Security Analyst Jobs

Information security analysts arm themselves with knowledge necessary to prevent data breaches and cybersecurity attacks. They do this by anticipating, monitoring and investigating potential infringements on an organization’s computer networks and systems.

Employing a host of technical skills, information security analysts bolster their company’s cybersecurity by installing firewalls and encryption programs, keeping important software up to date and advising IT staff on how to enhance their current security solutions. Analysts use and manage proprietary intrusion detection systems to diligently monitor networks for suspicious traffic.

According to the BLS, the median annual wage for information security analysts was $103,590 in May 2020.

Software Developers

The primary purpose of software developers is to write code, which, once compiled, becomes an application (or “program”) that enables users to perform some intended function.

These applications can take many different forms. Modern devices and networks run on an operating system, which is itself a program developed by computer scientists using an advanced assembly language. The web browser you’re using to read this is a computer program that takes web code, such as HTML or JavaScript, and turns it into a functioning website for users to view. Video games are just programs that take inputs from the user and output video to a screen and sound to an audio source. The list goes on.

The median annual salary for software developers was $110,140, according to 2020 BLS data.

Computer Architect Jobs

Computer architects, also referred to as network engineers, create and implement computer information networks such as local area networks (LANs), wide area networks (WANs) and Intranets. They’ll often spend time upgrading hardware as needed to support their organization’s new computer networks and researching new technologies for future use.

According to 2020 data from the BLS, the median annual salary for computer network architects was $116,780.

Bachelor of Science in Computer Science Programs FAQ

Let’s examine some of the commonly asked questions surrounding BS in computer science degrees, the time they take to complete and more.

Can I earn a bachelor’s in computer science online?

Yes, it is possible for students to complete an online program to earn their bachelor’s degree in computer science. They are accredited the same way, offer the same degree certification and generally include much of the same coursework. Learning online simply offers you the opportunity to work with a more flexible schedule at a pace that works for you. In some cases, you’ll even see the same live lectures as on-campus students, but you’ll attend virtually.

How long does it take to earn an online BS in computer science?

Generally speaking, an undergraduate degree takes four years to earn. However, some programs offer accelerated learning. While most courses would take place over 15- to 17-week terms, accelerated courses may cut this time down to four or eight weeks of more fast-paced work.

Is computer science an IT degree?

Computer science and IT degrees have a lot of overlap, but there are differences in how knowledge is applied in graduates’ work. Computer science involves the creation of applications and programs and has a higher emphasis on the theories that make these processes possible. IT, on the other hand, is much more focused on the successful implementation and use of computer programs—often requiring those within the field to interact with people and businesses.

Are computer science degrees in demand?

According to data from the BLS, there are several career paths within computer science that require only a bachelor’s degree at the entry level and are projected to grow in the coming years.

Information security analysts have a job growth outlook of 33% through 2030, which is much faster than average. The 2020 median pay for these workers was $103,590 per year. Web developers and digital designers have a projected job growth of 13% through 2030, which is faster than average. The 2020 median pay for web developers was $77,200 per year. Software developers, quality assurance analysts and testers have a growth outlook of 22% through 2030, which is much faster than average. In 2020, the median pay for these types of positions was $110,140 per year.

Last updated in March 2022

Share on Facebook Share
Share on TwitterTweet
Share on LinkedIn Share

SPONSORED DATA SCIENCE PROGRAMS

UC Berkeley - Master of Information and Data Science
Sponsored Program
Syracuse University - Master of Science in Applied Data Science
Sponsored Program

SPONSORED ANALYTICS PROGRAMS

American University - Master of Science in Analytics
Sponsored Program
Syracuse University - Master of Science in Business Analytics
Sponsored Program

Online Programs

  • Online Master’s in Data Science Programs
  • Online Master’s in Business Analytics
  • Master’s in Information Systems Online
  • Online Master’s in Computer Science
  • Online Master’s in Computer Engineering
  • Online Master’s in Cybersecurity
  • Graduate Certificates in Data Science Online

Career Profiles

  • Business Analyst
  • Data Analyst
  • Data Architect
  • Data Engineer
  • Data Scientist
  • Marketing Analyst
  • Information Security
  • Quantitative Analyst
  • Statistician

Bootcamps

  • Data Science Bootcamps
  • Data Analytics Bootcamps
  • Coding Bootcamps
  • Cybersecurity Bootcamps
  • UX/UI Bootcamps
  • Fintech Bootcamps
  • Digital Marketing Bootcamps

Online Courses

  • Online Data Science Courses
  • Online Data Analytics Courses
  • Online Machine Learning Courses
  • Online Blockchain Courses
  • Online Digital Marketing Courses
  • Online Financial Analysis Courses
  • Online Cybersecurity Courses
  • Online Business Analytics Courses
  • Online Artificial Intelligence Courses
  • Online UX/UI Courses

Industry Uses

  • Biotechnology
  • Energy
  • Finance
  • Gaming and Hospitality
  • Government
  • Health Care
  • Insurance
  • Internet
  • Manufacturing
  • Pharmaceuticals
  • Retail
  • Telecommunications
  • Travel and Transportation
  • Utilities
  • Food

Data Science Technologies

  • R
  • Python
  • SQL
  • Hadoop
  • Tableau

MastersInDataScience.org is owned and operated by 2U, Inc.
© 2U, Inc. 2022

About 2U | Privacy Policy | Terms of Use | Resources