Technology Thread- 16 credits
The goal of the Programming thread is to develop student skill sets so that they have very strong practical, contextualized programming skills. Assignments are designed so that students do not build code in a bubble, but rather with the understanding that they are coding for complex environments that require the ability to write new code to fit within a larger structure, work within code built by others, and re-purpose already existing code to deliver new functionality. Questions? Contact Prof. Bob Horton.
-
Intro to C++ for interactive Design
-
very task based, focused on using C++ to create specific kinds of functionality. Avoid using anything but standard template library.
-
Intermediate C++
-
- Advanced C++
- Game Engine construction and Modding
- Using engine such as Unreal or Gamebryo to create levels, etc. Focus on requiring students to use/modify code that they haven't written themselves, code that has bugs that need to be eliminated or worked around.
- 231 Data Structures
- 205 Graphics Programming
- Running /rendering animation and sound through code
- 206 Linear Programming
- 220 Advanced Actionscript/ Flex
-
- 370 Artificial Intelligence