Information Systems
Graduate Programs
Why Study Software Engineering?
Now that software has entered into most products, software engineers are in high demand in all industries.
Software is no longer confined to high tech firms, all businesses must not only consume software but be able to differentiate their offerings through software from government agencies, banks, and insurance companies to hospital systems, commodity business, and even small businesses. UMBC’s Master of Professional Studies in Software Engineering provides the advanced knowledge, skills, and experiences to successfully build software intensive products not only for today’s market but for tomorrow. After successfully completing the program, you will be ready to take on the role of building a modern software intensive product, architecting a new solution, leading a team of engineers and product team to develop a new application, advise a government agency on how to make software contribute to the nation’s growth, or venture on your own and create a new startup for a new software intensive product to make money and meaning.
There is no limit to what you can accomplish with the advanced skills and experiences gained from emerging software engineering techniques to software testing, verification, and validation, to building software that is ethical, reliable, and beautiful and how to engineer software for AI and with AI.
Jump to Section:
Tuition, Scholarships & Financial Aid
UMBC works to provide students with adequate need-based funding.
Ready to Apply?
Contact Information
Software Engineering Program Contacts
Main Contact
Program Director
Dr. Mohammad Samarah
msamarah@umbc.edu
UMBC Graduate School Admissions Office Contact Information
Mailing Address
UMBC Graduate School
1000 Hilltop Circle Baltimore, MD 21250
Admissions Staff
Staff are available from Mon - Fri, 8:30 a.m. to 4:30 p.m. 410-455-2537
Request Help
Email Graduate Admissions at gradschool@umbc.edu.