Online Computer Science
Bachelor's DegreeBachelor's in Computer Science
An online computer science degree can introduce students to programming, algorithms, databases, software development, computer systems and other technology fundamentals.
Explore online bachelor's, master's, MBA, technology, business and professional degree programs. Search by subject, degree level, budget and study format.
An online computer science degree can introduce students to programming, algorithms, databases, software development, computer systems and other technology fundamentals.
Advanced online AI programs may cover machine learning, deep learning, computer vision, natural language processing, data analysis and intelligent systems.
Data science programs combine statistics, programming, data analysis and machine learning to prepare students for data-focused careers.
Online cybersecurity programs may cover network security, risk management, digital forensics, security architecture, ethical hacking and information protection.
An online MBA can help professionals develop knowledge in management, finance, marketing, strategy, operations and organizational leadership.
A business degree provides a broad foundation in management, marketing, accounting, economics and organizational practices.
Online education programs may focus on teaching, curriculum development, educational leadership, learning technologies and instructional methods.
Doctoral programs are research-focused and may allow students to specialize in areas such as artificial intelligence, software systems, cybersecurity or computing research.
Try changing your filters or search term.
Online education can make higher education more accessible, but choosing a program requires careful research. Compare the institution, curriculum, cost, format, admission requirements and career relevance before applying.
Start with the career you want to pursue and then identify the degrees and skills commonly associated with that field.
A bachelor's degree can provide undergraduate-level education, while master's programs generally provide advanced specialization. Doctoral programs are typically research-oriented.
Accreditation and institutional recognition can be important when evaluating a degree. Always verify the institution and program through appropriate official sources.
Don't compare tuition alone. Consider application fees, technology requirements, books, course materials and any other mandatory costs.
Some programs are completely online, while others may include scheduled classes, examinations, internships or occasional in-person requirements.
Requirements may include previous qualifications, transcripts, English-language proficiency, work experience, recommendation letters or standardized tests depending on the program.
Look beyond the degree title. Review the curriculum and determine whether the skills taught align with the jobs and career paths you are interested in.
Explore some of the most popular areas for online education.
Programming, software development, algorithms and computing.
Machine learning, intelligent systems, deep learning and AI.
Statistics, analytics, programming and data-driven decision making.
Security, networks, risk management and digital defense.
Management, finance, marketing, strategy and leadership.
Health administration, public health and related programs.
Understand the basic differences before choosing a program.
| Degree | Typical Purpose | Typical Duration* | Study Level | Career Focus |
|---|---|---|---|---|
| Certificate | Specific skills | Monthsβ1 Year | Introductory | Skill Development |
| Bachelor's | Undergraduate education | 3β4+ Years | Foundation | Entry / Professional |
| Master's | Advanced specialization | 1β2+ Years | Advanced | Professional / Specialist |
| Doctorate | Original research | 3β6+ Years | Research | Research / Academic |
Compare programs, explore fields and research the online degree that fits your academic and career goals.
Find an Online Degree β