top of page

Technical Art

Program Description

A Technical Artist works closely with artists and programmers to help with the asset and pipeline optimizations. They implement technical art features, develop tools and workflows, and perform debugging on tools and processes. If you consider yourself skilled in both art and programming, this is a great path for you as they are in high demand!

Course Requirements

GENERAL EDUCATION REQUIREMENTS

ENGL 21007 Writing for Engineers (English Composition 2) MMP 100 Intro to Multimedia (Scientific World)

GAME 10300 Representation and Identity in Games (US History)

MATH 12500 Precalculus (Math) *Students must pass any prerequisite math requirements Other core courses to be chosen from list of approved cores. CONCENTRATION REQUIREMENTS

GAME 10100 Game Design Fundamentals

GAME 10200 Games and their History

GAME 11200 Digital Game Development 2 GAME 12100 Game Aesthetics

GAME 12200 2D Asset Production and Pipelines

GAME 21100 Digital Game Development 3

GAME 21200 Unreal Development GAME 22100 3D Asset Production and Pipelines

GAME 30100 Team-Based Development

GAME 30200 Project-Based Development

GAME 40100 Senior Project Prototyping

GAME 40200 Senior Project Development

CISC. 1115 Introduction to Programming Using Java

CISC. 2210 Introduction to Discrete Structures

CISC. 3115 Introduction to Modern Programming Techniques

CISC. 3130 Data Structures

CISC. 3142 Programming Paradigms in C++ CISC. 3310 Principles of Computer Architecture

CISC. 3620 Computer Graphics

ANI 401 Introduction to 3D Animations

ART 39570 Introduction to Digital 3D Modeling

ART 49570 3D Modeling: Character Design and Animation

MECH 4800 Advanced 3D Modelling

ELECTIVES

See approved list from EGD advisor.




Featured Course Descriptions

ART 39570 - Introduction to Digital 3D Modeling

In this course students will learn the fundamentals of 3D modeling in an industry standard software. The course will cover how to create 3D assets for animation, video games, and product design. Topics include navigating 3D space, producing props, character creation, UV unwrapping, texture mapping, rendering, and how to digitally sculpt.


CISC 3620 - Computer Graphics

Fundamentals of computer graphics programming. Graphics hardware and software standards. 2D geometric primitives and raster images. 3D object representations. Data structures, algorithms, and the graphics pipeline. Graphical user interfaces. Underlying concepts in computer graphics systems, including games, animation, modeling, rendering, and paint systems.


MECH 4800 - Advanced 3D Animation

Foundation for advanced animation construction, incorporation of and integration with external media, and techniques to automate and optimize development processes. Dynamic particles, flexible soft body creation, texturing, "hair" particles, fluuid simulation, rigging, lighting, and plant simulation.


CS 291 - Computer Science II

Data structuring using structured variables, stacks, queues, linked lists, and trees; recursive procedures; applications to sorting and merging. 

bottom of page