Get an Education the World Needs
Connect with the rapidly growing and evolving field of computer science.
Earn a Computer Science Degree
Find a program that can equip you with the specialized skills you need to make your dream career a reality.
Search for Programs
Undergraduate or graduate? Find out what computer science degree best suits your personal and professional goals.
- Associate Degree in Computer Science
- Bachelor’s in Computer Science
- Master’s in Computer Science
- PhD in Computer Science
- Certifications in Computer Science
Browse Top Ranked Programs
There are hundreds of schools offering computer science courses and degree programs. Find out which are the best.
- Online Bachelor’s in Computer
- Campus Bachelor’s in Computer
- Online Master’s in Computer Science
- Campus Master’s in Computer Science
Explore Careers in Tech
From healthcare to telecommunications to aerospace, today’s fastest-growing careers are tech-driven. Find out where a CS degree can take you.
Discover Women in CS
Join the movement to prepare more women for futures in programming.
Engineers in the Spotlight
Craig Pinegar Senior Supply Chain IT Architect “As an IT professional, you need to create value for your business today with current tools, while constantly scanning the horizon for new game-changing technology opportunities, and simulating paths to take your business there.”
“The biggest surprise is how easy it can be to work in systems. It’s sort of like magic before you know how a trick is done—it’s amazing! At first it seems like you could never understand how the magician performs the trick, but then when you’re shown the process, it seems so simple.”
Jon M. Ernstberger
Associate Professor of Mathematics and Director of Online Instruction
“The ability to make it through a strong computer science degree, at any level is priceless for students in both modern computing and everyday life. Higher education has been a catalyst in my life. I want to help others have the same opportunities.”
Learn the pros and cons of completing a coding program with our Codecademy review. We discuss potential courses and features in this guide.
Full-Stack web development bootcamps teach students front-end and back-end development. This guide provides information on the best bootcamps for full-stack web development in 2021.
Java bootcamps offer a fast and affordable path to a computer science career. Read on to learn about the best bootcamps for learning Java this year.
View hand-picked degree programs
Tell us what you’d like to specialize in, and discover which schools offer a degree program that can help you make an impact on the world.