Affordability and Credibility
UHCL's College of Science and Engineering provides an affordable solution to those seeking an online option for acquiring an M.S. in Software Engineering. This program merges both quality with convenience, providing you with the comprehensive training and preparation necessary to excel as a leader in your software engineering specialty.
According to the U.S. Bureau of Labor Statistics, the annual medial salary in 2015 for a software engineer was approximately $101,000, and the job outlook between 2014-2024 is forecasted to increase by 17%.
Develop Your Future on Your Terms
Tailored for students with a computer science background, you can complete this 30 credit-hour program* from the convenience of your home or office.
And when you take 3 courses each semester across consecutive fall, spring, and summer semester, you could earn your degree in just 15 months.
*Pre-requisite foundation courses may be required.
Invest a Little For a Big Return
The Online M.S. Software Engineering program merges an affordable online option with state-of-the-art instruction. It is tailored for the working professional who seeks to enhance their technical competency and managerial capabilities.
*Students receive a tuition and fee break by taking more courses per semester. Use the tuition calculator to compare how tuition and fees vary the more courses you take per semester. The calculated tuition and fee total is an estimate and may be subject to change. Excludes special fees that do not affect all students.
Gain Real-World Knowledge
Our distinguished faculty hail from business and industry, as well as globally recognized academic institutions, bringing UHCL students first-hand experience in their areas of expertise.
Course offerings are designed to engage you with applied instruction, providing the fundamentals in software engineering. Core courses include:
- Requirements Engineering
- Software Construction
- Software Architecture
- Software Processes
- Software Engineering Life Cycle
Increase Your Professional Value
A UHCL Software Engineering M.S. will enable you to master the most rigorous software engineering challenges, utilize the latest tools and resources available, and become well practiced in understanding the complete life-cycle of new or revised software products.
A UHCL M.S. Software Engineering graduate will have the skill set to command careers in industries including:
- Research and Development
- Government and Defense