inline-defaultCreated with Sketch.

This website uses cookies to ensure you get the best experience on our website.

Students
Tuition Fee
Start Date
Medium of studying
Fully Online
Duration
Program Facts
Program Details
Degree
Bachelors
Major
Software Development | Software Engineering
Area of study
Information and Communication Technologies
Education type
Fully Online
Course Language
English
Intakes
Program start dateApplication deadline
2024-05-06-
About Program

Program Overview


The Bachelor of Science in Computer Science with a concentration in Software Engineering from SNHU provides students with the skills and knowledge to design, develop, and secure software systems. The program emphasizes user experience, secure coding, and emerging trends in software engineering. Graduates are prepared for careers in software engineering and development, with a projected job growth of 25% through 2032 and a median annual salary of $127,260.

Program Outline

Degree Overview:

With the Bachelor of Science (BS) in Computer Science with a concentration in Software Engineering from SNHU, you'll learn the fundamental concepts and principles of software engineering that can help give you the skills and experience you need to break into the field. A systematic approach used to develop software on time, on budget and within specifications, software engineering stands on the cutting edge of innovation and is highly valued by employers across various industries and geographic locations. 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 with a concentration in software engineering.


Outline:

  • User interface/user experience (UI/UX) design and development techniques
  • Secure coding techniques
  • Reverse engineering strategies
  • Emerging trends in systems architecture and software engineering
  • The program includes 120 credits, delivered through 8-week terms, and can be completed 100% online with no set class times.

Teaching:

Our expert faculty bring with them decades of experience – as computer scientists, software engineers and beyond – and exhibit strong leadership both in the classroom and their professional careers. This experience helps inform courses and curriculum that can help position graduates for success in a field that's always changing.


Careers:

With this concentration, students may be qualified for many software engineering and development roles, including:

  • Software Engineer
  • Secure Software Developer
  • Full-stack Developer
  • Computer Systems Analyst
  • Job Growth and Salary Prospects for software development roles appear promising in the coming years. According to the U.S. Bureau of Labor Statistics, this increased demand will stem from the continued expansion of software development for artificial intelligence (AI), Internet of Things (IoT), robotics and other automation applications.1
  • Job Growth
  • According to the U.S. Bureau of Labor Statistics, software development positions are projected to increase 25% through 2032, which is much faster than the national average for all U.S. occupations.1
  • Salary
  • The median annual pay for software development positions was reportedly $127,260 in 2022.1
SHOW MORE
About University
PhD
Masters
Bachelors
Diploma
Foundation
Courses

Southern New Hampshire University


Overview:

Southern New Hampshire University (SNHU) is a private, nonprofit university offering a wide range of online and on-campus degree programs. It is known for its focus on career-oriented education and its commitment to student success.


Services Offered:

SNHU provides a comprehensive range of services to its students, including:

    Academic Programs:

    Associate, bachelor's, master's, certificate, and doctoral programs across various disciplines.

    Online Learning:

    Flexible online programs with no set class times, allowing students to learn on their own schedule.

    Campus Experience:

    On-campus housing, state-of-the-art facilities, D2 sports, and various student clubs and organizations.

    Financial Aid:

    Tuition assistance, scholarships, grants, and other financial aid options to help students afford their education.

    Transfer Credit:

    Acceptance of up to 90 credits for bachelor's degrees, 45 credits for associate degrees, and 12 credits for master's degrees.

    Student Support:

    Academic advisors, career services, and other support resources to help students succeed.

Student Life and Campus Experience:

SNHU offers a vibrant campus experience with a strong sense of community. Students can participate in various clubs and organizations, attend sporting events, and enjoy the amenities of the campus. The university also provides a supportive online community for its online students.


Key Reasons to Study There:

    Affordable Tuition:

    SNHU offers some of the lowest online tuition rates in the nation.

    Career-Focused Programs:

    Programs are designed to prepare students for real-world success in their chosen fields.

    Flexible Learning Options:

    Online and on-campus programs cater to diverse learning styles and schedules.

    Strong Student Support:

    Dedicated advisors and resources are available to help students throughout their academic journey.

    Accreditation:

    SNHU is accredited by the New England Commission of Higher Education (NECHE), ensuring high academic standards.

Academic Programs:

SNHU offers a wide range of academic programs, including:

    Business & MBA:

    Dozens of concentrations to choose from, including accounting, finance, marketing, and management.

    Healthcare:

    Programs in public health, health administration, and nursing.

    Technology:

    Programs in software engineering, cybersecurity, and data analytics.

    Social Sciences:

    Programs in psychology, sociology, history, and criminal justice.

Total programs
158
Location
How can I help you today?