Gain the skills and experience required to enter one of the nation's fastest growing fields of employment with an online Bachelor of Science in Computer Science from SNHU. Through experiential and applied lessons in front-end and back-end development, you'll have the opportunity to:
Online computer science degree students will work to solve real-world problems in courses that emphasize the design and development of computer software. As you progress toward graduation, you’ll create and save examples of your work, building a portfolio that demonstrates your ability to apply sound user experience principles and secure coding practices as a full stack developer.
Earn math credits for what you already know: Save time and tuition with our Pathways to Math Success assessments. Show your knowledge of the materials in your program's math courses, and you could earn up to 6 math credits – at less than $50 for each course assessment.
The concentration in data analysis introduces various functions of a data analyst, including creating database environments, learning regression analysis, and using tools and technologies for analysis. You’ll have the option to explore topics of interest including, big data and data validation.
Project Management for STEM
The project management for STEM concentration provides a focused study of the methodologies and tools necessary for managing projects effectively. Emphasizing business processes, goals and techniques, you’ll develop the skills of an experienced project manager by creating detailed project plans for real scenarios.
In the information security concentration, you’ll learn about the interconnectivity of computer systems while exploring the fundamentals of computer networking. Gain familiarity with foundational cyber security policies, procedures, best practices and security planning within the IT field. Explore how legal and human factors influence the development of information security strategies.
The software engineering concentration introduces concepts, techniques and principles of software design and development. Exploring user interface (UI) and user experience (UX) concepts and techniques, this concentration emphasizes user-centricity and contemporary techniques. You’ll learn approaches to reverse engineer code, develop secure code and test code.
See Yourself Succeed in Computer Science
SNHU's online BS in Computer Science program sets you up for the demands of the field. Our hands-on approach gives you experience that can make your resume shine and your skill set stand out.
Upon completion of the BS in Computer Science, you'll be able to:
As a private, nonprofit university, SNHU has one mission – to help you see yourself succeed. The benefits of earning your online computer science degrees at SNHU include:
Our online computer science degree helps you position yourself for roles like application and software developers and computer systems analysts. Jobs in this field typically demand a bachelor's degree, and there's often a shortage across industries.
According to the U.S. Bureau of Labor Statistics, the need for software developers is expected to grow much faster than average – 24% through 2026.*
From front-end design to back-end development, courses in our online computer science degree provide the math, science and engineering skills needed to become a full stack developer. Beyond gaining technical skills, you’ll also gain career-focused experience and knowledge employers look for, such as version control, working on teams and agile project management.
SNHU provides cloud-based virtual environments in some courses to give you access to the technology you need for your degree – and your career. Learn more about our virtual environments.
SNHU's bachelor's in computer science program includes:
General Education Program
Our programs are designed to equip you with the skills and insights you need to move forward. In recent years, employers have stressed the need for graduates with higher order skills – the skills that go beyond technical knowledge – such as:
All bachelor's students are required to take general education classes. Through foundation, exploration and integration courses, students learn to think critically, creatively and collaboratively, giving you the edge employers are looking for.
Total Credits: 121
Tuition rates for SNHU's online degree programs are among the lowest in the nation. We offer financial aid packages to those who qualify, plus a 30% tuition discount for U.S. service members, both full and part time, and the spouses of those on active duty.
*Tuition Rates are subject to change and are reviewed annually.
No Application Fee, $150 Graduation Fee, Course Materials ($ varies by course)
Southern New Hampshire University is accredited by the New England Commission of Higher Education as well as several other accrediting bodies.