M-F 9am - 7pm EST
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.
We can help full-time students and working professionals find an online degree program to fit their schedules and their career goals.
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 enhance your career in this dynamic field, explore the Software Engineering programs below and request more information today.
By the end of the programme, you will have gained a comprehensive understanding of the engineering principles required to develop the correct application first time.
CTU's Bachelor of Science in Information Technology (BSIT) degree program is designed to provide students with a solid grounding in the fundamental areas of IT that are of critical importance to em
CTU's Bachelor of Science in Information Technology (BSIT) degree program is designed to provide students with a solid grounding in the fundamental areas of IT that are of critical importance to e
Colorado Technical University's online Master of Science in Computer Science with a concentration in Software Engineering is geared towards motivated students and professionals seeking to enhance t