College of Engineering and Computer Science

Computer Science 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.
  • Be able to analyze a problem, define the computing requirements appropriate to its solution, and apply design principles in the construction of software systems of varying complexity following systematic processes.
  • Be able to survey an area of interest, identify the key issues and problems of the selected area through review of academic literature, and provide potential solutions to the issues and problems.
  • Be able to function effectively on a team to accomplish a common goal.
  • Be able to communicate effectively with a range of audiences in both written and oral form.
  • Be able to understand and weigh possible social impacts of their work.


*Retrieved from AMS February 16, 2024. For the most up-to-date information, please contact the program.