Program Educational Objectives

  1. Graduates will utilize their in-depth understanding of computing, computer graphics, mathematics, and software engineering to be successful professionals in the fields of real-time simulation, software development, interactive media, and game software development making valuable technical and scientific contributions.
  2. Graduates will utilize their practical experience in team-based, multi-disciplinary software engineering productions to exhibit strong communication and interpersonal skills, as well as professional and ethical principles when functioning as members and leaders of multidisciplinary software development teams.
  3. Graduates are prepared for life-long independent learning by quickly and effectively learning, embracing, and adapting to emergent technologies including hardware and software architectures, and programming languages.
  4. Graduates will attain leadership positions in organizations that design and develop software for a variety of applications and/or will have continued their education.