How do I choose the best computer science degree program for me? On Coursera, you’ll find online computer science degrees at both bachelor’s and master's level.
Computer science courses on Coursera cover skills relevant to roles such as software developer, web developer, cybersecurity analyst, and cloud engineer. You'll gain hands-on experience in programming (Python, Java), software development, algorithms, and cloud computing.
Discover what it takes to earn your online master’s degree in computer science, the benefits of these programs, and what you can do with the degree. Online master’s degrees in computer science
Computer courses can help you learn programming languages like Python and Java, data structures, algorithms, and web development fundamentals. Compare course options to find what fits your goals. Enroll for free.
Learn new job skills in online courses from industry leaders like Google, IBM, & Meta. Advance your career with top degrees from Michigan, Penn, Imperial & more.
Whether you're just starting out in data science or looking to advance your career, our online bachelor’s and master’s data science degree programs are designed to strengthen the skills important for working with data and essential for success in this fast-changing field.
There are numerous online courses available for learning data science. Some of the best options include the IBM Data Science Professional Certificate, which covers essential skills and tools, and the Applied Data Science Specialization, which focuses on practical applications.
Earn a Master's degree from a top-ranked university at an affordable price. Study on your own schedule with 100% online degree programs and receive the same university graduate degree as students who attend class on campus.
Computer programming courses can help you learn coding languages like Python, Java, and JavaScript, along with concepts such as algorithms, data structures, and software development principles. Compare course options to find what fits your goals. Enroll for free.
Study on your own schedule with 100% online degree or postgraduate programs. Learn from project-based courses and get direct feedback from your professors. When you graduate, you’ll receive the same university degree as students who attend class on campus.