Online Software Engineering Degree Programs
Online software engineering degree and certificate programs with specializations in software development, software testing, enterprise and web application engineering, and more.
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.
Select Software Engineering Degree Program:
University of Phoenix
- Software Engineering (Bachelor's)
The BSIT focuses on the analysis, design and development of information technology within the context of business systems. This program's specialization, Vis...
Kaplan University Online
- Microsoft Certified Systems Engineer (Certificate)
Consider the Kaplan University online Microsoft Certified Systems Engineer (MCSE) certificate program if you are interested in possessing one of the most sou...
- IT/Programming (Bachelor's)
The objective of this online degree program is to prepare you for career advancement in information technology and visual arts with the knowledge, communicat...
Walden University Online
- M.S. in Software Engineering - Management
Learn to apply the principles of software quality management to the development and maintenance of software products and product lines, and gain an understan...
- M.S. in Software Engineering - Quality & Testing
Learn how to test software at the unit and system level, apply probabilistic and statistical methods to the testing and measurement of software systems, and ...
- M.S. in Software Engineering - Project Management
Learn how to create schedules and budgets for software engineering projects; apply the concepts of earned value, risk management, contract management, and st...
- M.S. in Software Engineering
Learn how to elicit feedback for software products from stakeholders, create or select architectures and designs to meet requirements for products and produc...
- M.S. in Software Engineering - Design
Through the M.S. in Software Engineering program, you can become an expert in the latest software development theories and the engineering principles th...
- M.S. in Software Engineering - Self Designed
Walden’s M.S. in Software Engineering program is designed to prepare you to engage in a systematic, disciplined approach to software engineering. Gain expert...
Strayer University
- IS: Software Engineering (Graduate Cert.)
The Executive Graduate Certificate program is designed for mid and senior level managers, professional and technical specialists and individuals seeking care...
- IS: Software Engineering Mgmt (Master's)
The Master of Science in Information Systems (MSIS) is a professional degree program that stresses the technical, managerial, and policy issues associated wi...
Capella University
- Software Architecture (Bachelor's)
Software architecture, one of the fastest growing job sectors in the country, focuses on integrating and maintaining complex software systems within an organ...
- Enterprise Software Architecture (Master's)
Strengthen your credentials in the fast-growing field of business analysis, which demands a combination of strong business and IT skills. Based on the Busine...
- Network Architecture and Design (Master's)
The growth in government regulation of internal information controls and increased security concerns have helped made network technology expertise one of the...
Regis University
- Software Engineer and Database Technology (Master's)
Regis University's Master of Science in Software Engineering and Database Technologies prepares career-oriented adults and technical professionals in t...
- Software Engineering (Master's)
The Master of Science in Software Engineering focuses on the application of a systematic, disciplined, and quantifiable approach to the process of assessing ...
- Software Info. Systems (Master's)
Regis University's software engineering computer degree program is a unique joint degree offered in partnership with the National University of Ireland, Galw...
- Software Information Systems (Master's)
Regis University's software engineering computer degree program is a unique joint degree offered in partnership with the National University of Ireland, Galw...
- Systems Engineering (Master's)
The Master of Science in Systems Engineering is designed to educate students as knowledge workers that apply their understanding of engineering principles, n...
Colorado Technical University Online
- Software Systems Engineering (Bachelor's)
The Colorado Tech Online Bachelor of Science in Information Technology (BSIT) degree program features a concentration in Software Systems Engineering. In add...
Western Governors University
- B.S. in Information Technology --Software
Take your software development career to the next level. WGU’s B.S. in Information Technology—Software program provides you with solution-drive software deve...
Villanova University
- Software Testing (Master Certificate)
Software bugs are so prevalent and detrimental that they cost the U.S. economy an estimated $59.5 billion annually, according to the Department of Commerce. ...
Drexel University Online
- MS in Software Engineering - Computer Science Track
The MS in Software Engineering - Computer Science program provides an understanding of the latest technologies and tools that are being developed and encompa...
- MS in Software Engineering - Engineering Track
The MS in Software Engineering - Engineering program provides an understanding of the latest technologies and tools that are being developed and encompasses ...
- MS in Software Engineering - IST Track
The MS in Software Engineering - IST program provides an understanding of the latest technologies and tools that are being developed and encompasses behavior...
Cleveland Institute of Electronics
- Associate in Applied Science - Software Engineering
As software becomes more widespread in everything from autos to entertainment devices, there is a burgeoning demand for professionals who can design, develop...
UMassOnline
- Software Development and Design
UMass Online's Software Development and Design Certificate Programs will provide participants with knowledge of tools, techniques, and theory associated with...






