The program has documented measurable outcomes that are based on the needs of the program’s constituencies. The program enables students to achieve, by the time of graduation:
- SO (1): Analyze a complex computing problem and apply principles of computing and other relevant disciplines to identify solutions
- SO (2): Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of the program’s discipline
- SO (3): Communicate effectively in a variety of professional contexts
- SO (4): Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles
- SO (5): Work effectively as a member or leader of a team engaged in activities appropriate for the program’s discipline
- SO (6): Apply computer science theory and software development fundamentals to produce computing-based solutions