College of Engineering and Computer Science
Software Engineering MS
Student Learning Outcomes
-
Demonstrate knowledge and competence in such fundamental areas of computer science as algorithms, design and analysis, computational theory, computer architecture, and software engineering.
-
Analyze a problem, define the computing requirements appropriate to its solution, and apply design principles in constructing software systems of varying complexity following systematic processes.
-
Survey an area of interest, identify the key issues and problems of the selected area through a review of academic literature, and provide potential solutions to the issues and problems.
-
Function effectively on a team to accomplish a common goal.
-
Communicate effectively with a range of audiences in both written and oral form.
-
Understand and weigh possible social impacts of their work.
