Program Learning Outcomes

Graduates of the program will have an ability to:

  1. Apply computer science theory, software development fundamentals, and design principles to produce computing-based solutions.
  2. Analyze a complex computing problem and to apply principles of computing, mathematics, and design to identify solutions.
  3. Design, implement, and evaluate a computing-based solution to meet a given set of computing requirements in the context of interactive media and game development.
  4. Communicate effectively in a variety of professional contexts.
  5. Recognize professional responsibilities and make informed judgments in computing practice based on legal and ethical principles.
  6. Function effectively as a member or leader of a team engaged in activities appropriate to the design, development, and implementation of interactive media and game software.