Learning Outcomes
Upon successful completion of the program, graduates will:
- Be able to analyze a problem and identify, define, and verify the appropriate computational tools required to solve it.
- Be able to apply up-to-date computational tools necessary in a variety of computing practices.
- Be able to implement algorithms as programs using modern computer languages.
- Be able to apply their mathematical knowledge to solve computational problems.
- Be able to communicate computer science knowledge both orally and in writing.
- Be able to collaborate in teams.