Student Outcomes

After completing the study, graduates are:
  1. Able to analyze a complex computing problem and to apply principles of computing and other relevant disciplines to identify solutions
  2. Able to design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of computer science
  3. Able to communicate effectively in a variety of professional contexts
  4. Able to recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
  5. Able to function effectively as a member or leader of a team engaged in activities appropriate to computer science
  6. Able to apply computer science theory and software development fundamentals to produce computing-based solutions
  7. Able to explore, logical reasoning, generalization abstraction, and formal proof in formulating and model problems with specific variables and assumptions through mathematical approach with or without mathematical software.
  8. Able to develop mathematical models of problems and analyze their performance and draw contextual conclusions
  9. Able to conduct data science project flow to solve real business and industry problems
  10. Able to develop software by implementing mathematical models.
  11. Able to apply interdisciplinary knowledge and skills in developing alternative solutions for problem-solving