Software Engineering Degrees Software Engineering refers to the design, development and documentation of software.

It incorporates best-practices in computer science, project management, engineering, interface design, digital asset management and other disciplines. While Computer Science is concerned with programming theory, Software Engineering focuses on the practice on computer programming and application development.

Both full-time students and working professionals will find an online degree program to fit their schedules and their career goals. Graduates are in demand for positions such as Software Engineer, Software Developer, Applications Engineer, and many others. (cont.)

Typical coursework gives students the knowledge and skills to: define and document software requirements; develop use-case scenarios for software design; apply appropriate software design models to software solutions; and plan, implement, and report software testing.

Degree students may also be able to earn professional certification in areas such as Java Programming, Object Oriented Methods, Web Page Development and more. In addition to Associate's, Bachelor's and Master's degree programs, we offer certification in Software Engineering, Software Testing, and Web Application Engineering.

Whether you want to start or accelerate your career in this dynamic field, explore the Software Engineering programs below and request more information today!

Schools Offering Software Engineering Programs

Herzing University

Herzing University offers the following Software Engineering programs: Click Here For More Information >>
  • Associate of Applied Science in Information Technology
  • Associate of Applied Science in Software Development
  • Associate of Science in Computer Electronics and Telecommunications Technology
  • Associate of Science in Electronics Engineering Technology
  • Associate of Science in Information Technology
  • Associate of Science in Software Development
  • Bachelor of Science in Information Technology With a Concentration in Network Management
  • Bachelor of Science in Information Technology With No Concentration
  • Bachelor of Science in Software Development With a Concentration in Computer Programming
  • Bachelor of Science in Software Development With a Concentration in Mobile Application Development
  • Bachelor of Science in Software Development With No Declared Minor or Concentration
  • Diploma in Cisco Networking
  • Diploma in Electronics Technology
  • Diploma in Microsoft Networking
  • Diploma in Network Systems

Herzing University Online

Herzing University Online offers the following Software Engineering programs: Click Here For More Information >>
  • Associate of Science in Software Development
  • Bachelor of Science in Software Development With No Declared Minor or Concentration

Charter College Campus

Charter College Campus offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor Degrees|Bachelor Degrees|Bachelor of Science in Information Technology Engineering
  • Diploma Programs|Computerized Office Specialist

Colorado Technical University

Colorado Technical University offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor of Science in Computer Engineering
  • Bachelor of Science in Enterprise Information Management
  • Master of Science in Computer Engineering
  • Master of Science in Computer Science: Database Systems
  • Master of Science in Computer Science: Software Engineering

Florida Tech University

Florida Tech University offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor of Science in Computer Information Systems

Stevens Henager College Online

Stevens Henager College Online offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor of Science in Computer Science with Networking Emphasis
  • Bachelor of Science in Computer Science with Social Media Technology emphasis

Stevens Henager College

Stevens Henager College offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor of Science in Computer Science with Social Media Technology Emphasis
  • Bachelor of Science in Computer Science with Social Media Technology Emphasis (Online)

Colorado Tech Online

Colorado Tech Online offers the following Software Engineering programs: Click Here For More Information >>
  • Bachelor of Science in Information Technology - Software Application Programming
  • Bachelor of Science in Information Technology - Software Systems Engineering

Strayer University Online

Strayer University Online offers the following Software Engineering programs: Click Here For More Information >>
  • BSIT: Database Technology
  • Information Systems: Software Engineering
  • IS: Database Developer
  • IS: Database Management
  • MSIS: Software Engineering Management
  • MSIS: Systems Development Management

Western Governors University Online

Western Governors University Online offers the following Software Engineering programs: Click Here For More Information >>
  • College of Information Technology Programs|B.S. Information Technology - Software

Brown Mackie College

Brown Mackie College offers the following Software Engineering programs: Click Here For More Information >>
  • Computer Software Applications (Certificate)
  • Computer Software Applications (Diploma
  • Database Technology (Associates Degree)