
From fundamentals to new frontiers
Computer science isn't just about coding. It’s the engine behind today’s most exciting innovations — from artificial intelligence to mobile apps and digital security. At Southern New Hampshire University, our computer science programs are built to evolve with the industry, preparing you to adapt, innovate and lead in a rapidly changing world.
Whether you're exploring the basics or ready to pursue an advanced degree, SNHU offers a full range of programs to match your career stage and goal.
- Certificate programs for foundational skills.
- Associate and Bachelor’s degrees with hands-on training.
- Master’s degrees focused on advanced technical expertise.
- Accelerated BS to MS pathway to fast-track your future.
At SNHU, our courses go beyond lectures — they're built in collaboration with industry leaders to align with what today’s employers need — so you graduate ready to solve real problems, not just pass exams. You’ll get hands-on experience with:
- Programming in Python, Java, and C++.
- Software engineering and application development.
- Data structures, cloud computing, and AI/ML.
- Ethical computing and cybersecurity fundamentals.
If you enjoy solving complex problems and want to build technology that shapes the future, computer science might be the right path for you. And you won’t do it alone — SNHU faculty member are here to guide and support you, from your first line of code to your capstone project and beyond.
Learn from instructors with industry experience
Our computer science instructors are at the heart of SNHU's mission of student success. Whether they are engaging with students on discussion boards, communicating concepts and ideas or helping you explore your passion, SNHU instructors strive to make your learning experience valuable and memorable.
Featured faculty
Junghoon Yoon
Junghoon Yoon is a full-stack engineer with extensive experience in software development. He began his career as a freelance software engineer before joining the team at Cognizant. As a lead instructor for 2U/edX, Yoon taught courses at institutions like Georgia Institute of Technology, University of Texas Austin and Columbia University.
Position
Associate Dean, Computer Science
Joined SNHU
2025
Education
- MS in Computer Science from Georgia Institute of Technology
- BS in Neurobehavioral Biology from Emory University
Read more about other online faculty at SNHU.
What SNHU students are saying

“I chose SNHU because it was offering the flexibility and the degree I wanted. The flexibility of online learning has been essential to me.”
Paloma Rodriguez '24
BS Computer Science
Frequently Asked Questions
Are online computer science programs worth it?
Online computer science programs can be a smart investment, offering flexibility and long-term value. They’re designed to deliver a strong mix of theoretical foundations and real-world applications, preparing you to meet the evolving demands of today’s job market.
Whether you’re interested in cybersecurity, AI, data science or software development, these programs equip you with versatile skills in problem-solving, systems design, critical thinking and logic. With relevance across industries like healthcare, finance, education and entertainment, an online computer science degree offers strong return on investment over time.
Learn about what you can do with a computer science degree.
Are computer science degrees still in demand?
Computer science degrees remain highly relevant as demand continues to grow for skilled professionals in roles such as software developers, information security analysts and network architects. According to the U.S. Bureau of Labor Statistics, these careers are projected to grow well above the national average through 2033.1
As technology continues to evolve, the need for trained professionals to lead, innovate, and secure systems will only increase — and computer science graduates will continue to be at the forefront.
Can you get a computer science degree in two years?
If you’re looking to earn a computer science degree in less than 4 years, an Associate of Science (AS) in Computer Science could be a great option for you. It can be completed in about 2 years and provides a solid foundation in programming, logic and systems thinking.
A 2-year degree can be a good entry point if you're just starting your journey or looking to quickly enter the tech field. From there, you can stack your credits into a bachelor’s degree or even continue on to a master’s — making it a flexible, career-focused path no matter where you’re starting.
How many years is a computer science degree?
That depends on the level of the degree and your goals. As a full-time student, an associate degree typically takes 2 years, a bachelor’s degree takes around 4 years, and a master’s degree can often be completed in 1-2 years. Many programs are designed to build on one another — you can start with an AS, continue on to a BS, and even pursue an MS in computer science. Whether you’re entering the field or advancing your expertise, there are flexible, stackable degree paths available to support your progress.
References
Sources & Citations (1)
1Bureau of Labor Statistics, U.S. Department of Labor, Occupational Outlook Handbook, on the internet, at https://www.bls.gov/ooh/computer-and-information-technology/ (viewed June 10, 2025). Cited projections may not reflect local and/or short-term economic or job conditions and do not guarantee actual job growth.