REQUIRED COURSES FOR Computer Programming MINOR (9 COURSES)

Core Requirements:

This class is designed to help students understand basic programming concepts and programming tools. The class will focus on object-oriented programming.

Building on programming fundamentals learned in Introduction to Programming, this course focuses on scripting common game systems in Unreal Blueprints. Specific topics will vary based on current industry developments, but may include player inventories, AI decision trees, nav meshes, and media playback.

This course builds on concepts introduced in DIGM131 to explore the integration of Unreal Blueprints and C++. Specific topics will vary, but may include multiplayer networking, narrative conversation trees, procedural level generation, and code optimization.

TBD

TBD

TBD

TBD

Students will take two quarters of a Capstone Experience designed to be tailored to each student’s interest.

One option is to take on a significant programming role on a game senior project. In this case, the student would enroll in DIGM490 & DIGM491 Production Studio I & II to fulfill these credits. These are the standard Game Development senior project courses.

Other options, including web or app development for gaming or business, could be explored in the Independent Study format, overseen by the Computer Programming professor.

Students will take two quarters of a Capstone Experience designed to be tailored to each student’s interest.

One option is to take on a significant programming role on a game senior project. In this case, the student would enroll in DIGM490 & DIGM491 Production Studio I & II to fulfill these credits. These are the standard Game Development senior project courses.

Other options, including web or app development for gaming or business, could be explored in the Independent Study format, overseen by the Computer Programming professor.


About Minors

A minor gives a student the ability to pursue a competency outside of their degree program without having to fulfill all of the degree requirements of a double-major. For more information on the difference between minors, double majors, and double emphases, please click below.

Please note that course descriptions and minor requirements are subject to change. Please see the Registrar’s office for the most up to date information.

Learn More