Skip to main content
- 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.
- 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.
- 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.
- Graduates will attain leadership positions in organizations that design and develop software for a variety of applications and/or will have continued their education.