;

Minor, Programming for Games

The Programming for Games minor provides students with a hands-on approach to creating the coding backbone for video games. This collection of courses provide project-based, game-engine driven instruction that helps broaden a student's programming skills to include those required in the video game industry.

Students begin with a broad analysis of high-level programming through either ANGD 1313-Game Engines or CIS 2330-Programming Languages I. Then through a series of sequential courses:
ANGD 2371 Game Programming I
ANGD 2372 Game Programming II
ANGD 3371 Game Programming III
ANGD 3372 Game Programming IV

Students will create multiple games using lower-level programming languages to create interactivity using industry-standard game engines.

Minor, Programming for Games

Programming for Games Minor

            - 18 credits

                        • ANGD 1313 Game Engines or CIS 2330 Programming Languages

                        • ANGD 2371 Game Programming I

                        • ANGD 2372 Game Programming II

                        • ANGD 3371 Game Programming III

                        • ANGD 3372 Game Programming IV

                        • MATH 2322 Linear Algebra

 

Sequencing:

            Year #1:

                        ANGD 1313 Game Engines of CIS 2330 Programming Languages

 

            Year #2:

                  Fall

                        ANGD 2371 Game Programming I

                        Spring

                        ANGD 2372 Game Programming II

                        MATH 2322 Linear Algebra

 

            Year #3:

                  Fall

                        ANGD 3371 Game Programming III

                        Spring

                        ANGD 3372 Game Programming IV

Minor

Programming for Games Minor

            - 18 credits

                        • ANGD 1313 Game Engines or CIS 2330 Programming Languages

                        • ANGD 2371 Game Programming I

                        • ANGD 2372 Game Programming II

                        • ANGD 3371 Game Programming III

                        • ANGD 3372 Game Programming IV

                        • MATH 2322 Linear Algebra

 

Sequencing:

            Year #1:

                        ANGD 1313 Game Engines of CIS 2330 Programming Languages

 

            Year #2:

                  Fall

                        ANGD 2371 Game Programming I

                        Spring

                        ANGD 2372 Game Programming II

                        MATH 2322 Linear Algebra

 

            Year #3:

                  Fall

                        ANGD 3371 Game Programming III

                        Spring

                        ANGD 3372 Game Programming IV

ANGD 1313Game Engines

ANGD 2371Game Programming I

ANGD 2372Game Programming II

ANGD 3371Game Programming III

ANGD 3372Game Programming IV

MATH 2322Linear Algebra

Programming for Games Minor

            - 18 credits

                        • ANGD 1313 Game Engines or CIS 2330 Programming Languages

                        • ANGD 2371 Game Programming I

                        • ANGD 2372 Game Programming II

                        • ANGD 3371 Game Programming III

                        • ANGD 3372 Game Programming IV

                        • MATH 2322 Linear Algebra

 

Sequencing:

            Year #1:

                        ANGD 1313 Game Engines of CIS 2330 Programming Languages

 

            Year #2:

                  Fall

                        ANGD 2371 Game Programming I

                        Spring

                        ANGD 2372 Game Programming II

                        MATH 2322 Linear Algebra

 

            Year #3:

                  Fall

                        ANGD 3371 Game Programming III

                        Spring

                        ANGD 3372 Game Programming IV