Computer Science Courses
Computer Science courses teach learners how to analyze algorithms, use data structures, understand operating systems and computer hardware, and solve problems with code. Computer Science skills apply to software engineers, data scientists, and more.
Number of learners
356,600
Number of courses
144
Number of hands-on practice
538
Average course rating
Learn more about Computer Science
Computers are the driving force behind major advancements in almost every industry. To study and practice computer science is to control the interplay between the development of computer software and hardware, the algorithms that run them, and the eventual user experience.