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.