Software Engineering is a study of the process of large-scale software development. The software engineering faculty in UAH's Computer Science Department has a combined total of over 75 years of combined experience in software development, analysis, and software engineering within commercial, academic and governmental organizations.