Teaching Portfolio
Teaching Philosophy
I consider my teaching philosophy to be more of a mentor. If you take an interest in the student's life, take time to find out what they want from the classes, especially the one that you are teaching, they will be successful. By taking that time to find out what they like you can relate their interests to your lesson plans. If you relate what you are doing to real world experience and demonstrate real world examples those students will evolve into professionals.
In the end, no matter what subject, if you teach to them and not at them everybody will be successful.
Teaching Reflections
-
Many students are eager to learn how to do great things immediately. The frustration of school happens with the foundation classes, where the students desire to do great but due to the lack of experience and knowledge they fail. I find that if you can build a project that the end results are impressive, but you give them a step by step processes, that involves repetition so that they can learn through experience. They are enthusiastic to go through each step as long as they know the outcome will be impressive. This gives them a better chance to learn the required material, and be successful as a student and a graduate.
In the end, no matter what subject, if you teach to them and not at them everybody will be successful.
-
I find that building on past lessons is required as well. I find that by using shear repetition grows their abilities immensely. In this I am not saying to repeat the same task over and over, but show them new things in order to achieve greater skillsets. A good example would be drawing a box. In school I had to draw a box a hundred times. Over all it achieved a really nice ability to draw fast boxes. But if you draw a square. And tell the students that is a box. Then you show them one point perspective. And draw the same box in perspective, you now have a building. Using smaller boxes you can now draw windows and doors all. Then move on to 2 point perspective, and then three. Overall you are drawing a box but your learning new ways to do it.
-
Another point of teaching is that you do not curb your critique of their work. By telling a student "It's nice" The student doesn't learn how to fix their mistakes, in fact with that kind of comment, they don't even know they made a mistake. Break down their work by telling them positive qualities to their work. Also only comment on the level of assistance they need. If they have problems with the fundamentals don't comment on the advanced. Tell them that you have issues with it and when they fix the fundamentals we will work on the advanced.
-
Classes are about learning, I always allow a student to rework a past assignment in order to improve their grade. By doing this they learn about their mistakes and how to fix them. It makes them more successful in the end.
-
Being a student myself and taking classes Online and in the classroom I always make myself available to the student. I know that the student doesn't always get work done during class. So I always give them my contact information which includes a phone, skype, even facebook chat so that they can reach out and ask for help. Or at least let me know how they are doing.
-
I think as an Online teacher students always ask for how to videos. I try to point them in the right direction and if I cannot find someone who has done what they need I make it myself, check out my YouTube channel at http://www.youtube.com/user/skuatmraa
Testimonials
“It was great having you on the team this term. Congratulations on earning an Exceeds Expectations on all areas of the course. This is difficult to do! Here are the observations of your classroom this term for your review:
Your announcements are in-depth and thorough. Nice organization to the different sections in your announcements making them easy to follow. Your faculty bio looks good. Announcements were well formatted and easy to follow. You provided external resources in the announcements to support what students are learning for the month. I thought it was helpful and interesting that you provided students with your experience in finding a job and what it was like.
You provided video feedback in the grade book, which is very helpful to students. Feedback in the grade book was substantive and individualized to each student. Grading was completed in a timely manner.
You were very active in the discussion board throughout the week and provided unique feedback to most students. You asked questions in the discussion board to further engage the student in the discussion. You answered questions in the general questions forum in a timely manner.
Thank you for supporting our students this term. You are an asset to SNHU. Good luck next term.” -Patti
"I thought his way of simplifying and explaining different methods and techniques gave me a better understanding of what I am doing for animation. He taught me many methods and techniques I didn't learn from several of my college courses that I took at MIAD and I greatly appreciated his patience and time for helping me. He also gave thorough constructive criticism that I wish I could have gotten back at my other college. He also taught me different ways of creating character designs and animation that I didn't know before I started having him as a tutor.”-KM
"I appreciate the fact that you allowed us to go back and work on the mistakes made in our assignments. It helped a lot to be able to correct the problems and made understanding the assignment a lot better. Eight weeks is not enough time to learn a program but the way you teach it gives someone a great opportunity to get better. I admit it is time consuming, because I spent more time in Illustrator trying to fix the problem than I spent in any other software program this year but it was worth it. Thanks again for the job you do."-PL
"As you're all probably aware Richard Blumenstein recently assisted me with a grade revision. I must commend him not because my grade was changed but because of how he handled the situation. He could have easily told me something along the lines that "grades are final" and disregarded my pleas. This was not the case."
Richard was very professional and objective when dealing with my concerns. He explained his position thoroughly and listened to mine in the same manner. This says a lot about his character and integrity and, therefore, I wanted to "publicly" thank him."-DL
"What the professor has suggested to me in W3A1 is a really good idea and think it would be very helpful. It provides a deeper, thought out plan of a character, and makes the character sheet look appealing as well. It provides me with insight on anatomy and how I could use basic animal or human structures, then alter the form to create something new." JT
"It has been such a pleasure working with you since Portfolio Preparation last semester. You have helped me immensely with my work, and I feel that I have grown as an artist and designer since I have been working you. I would like to ask you to consider mentoring me, and continuing our work together. Looking at your own website again, I feel that your experience and expertise will help me greatly in my future endeavors.
Thank you,"
DZ
"Thank you very much, You are an incredibly proactive instructor; most don't aim to give near the level of assistance you do." -ED
"My favorite course thus far would have to be the 3-D modeling course taught by Richard Blumenstein, even though they had become a nightmare at times, I was very interested in what these courses had to offer. I enjoyed utilizing the 3DS Max program, once I had finally figured out how to use it! I found out that tutorial videos on YouTube can be your best friend when starting out, and even for intermediate to professional users as well. Although it takes a keen eye to weed out the tutorials that are not teaching you the right way to complete models, there can be a few hidden gems if you know what you are looking for. Richard Blumenstein has done an excellent job of truly teaching his modeling courses well by actually creating custom YouTube tutorials based upon your exact models, which I found to be highly unique and interesting because up until that point I had been simply researching the information on my own (which I am sure most of you can agree with as well in one way or another!). Although it must have been very time consuming, he took the time anyways and it had helped me out tremendously! My best advice when creating models who be to think outside of the box! I want to wish you all the best of luck within this course and within life as well! God bless and Godspeed." -RM
"I certainly feel that I've achieved my learning goals and improved my current art portfolio, Professor Richard Blumenstein really took the time to help me out. Even skyping in order to really help me improve my modeling skills. It really helped open on my eyes; on top of the tutorials that he has done in his spare time."- DB
"I certainly think that I achieved my learning goals and improved my overall portfolio. This has been the first class that I have felt comfortable about the models I made and showing them off afterwards."-CH
"I really appreciate the teacher giving direct feedback through videos and some lessons in those videos to improve modeling. A lot of instructors will say look at your faces or look at how you modeled this but never go into detail. I learned a great deal about cleaning up my models thanks to the videos Richard posted and that really improved my modeling skills."-DJ
"I have to say that working already in the design part of the industry and the mobile part that going through the design document for this class was a huge help in allowing me to consider how to handle future projects." -SF
"Thanks! I wasn't expecting this level of detailed, personalized feedback, and I definitely will benefit from it. Your guide really makes it clear where my weak spots are...." KP
"Thank you so much Instructor Blumenstein. I took your advice and brought everything you suggested to the GDC career expo. It went very well and I was able to grab a lot of contact cards. Thanks again for your quick feedback. I felt much more prepared as a result of taking your course and from your personal email advice. "-DM
" I always like to learn things on my own yet sometimes I run into a few problems that I need help with. You have been by far the most helpful teacher i have had thus far at aio, so please don't take anything personal! It just gets frustrating sometimes when i get stuck and do not know what to do. Again thank you and you may be hearing from me a bit later!
"-RM
Faculty Responsibilities.
-
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
Graded Student Assignments
Hold classroom lectures and tutorials via Adobe Connect
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
Graded Student Assignments
Hold classroom lectures and tutorials via Adobe Connect
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
*Taught classes GDMI, WDMI
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Have One on One Mentor Sessions with individual students
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
*Taught classes GRA2442,GRA1900, GRA2260, GRA1700
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
*Taught classes: MUL203, MUL308, MUL353, MUL356 MUL372, MUL375, MUL461, MUL432, MUL465, MUL483, MUL485
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Hold weekly live chats for classroom exercises and learning
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
*Taught classes ART503, ART507
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Hold Live chat to demonstrate technique and learning
-
Manage both GAD and MAAA faculty
Attend Weekly Lead Meetings
Create and host Faculty Development Trainings
Help other instructors refine their instruction
Research new techniques for students and instructors
*Teach 8 classes per year based on academic Credentials which includes grading, instruction and critique
Review GAD/MAAA classes weekly
Handle any issues that may arise with a professional manner
Assisted students and instructors via telephone, skype and chat in order to help and improve their work
Communicate with Managers and faculty in order to keep a consistent level of instruction
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
*Taught Classes GAME390, DESIGN101, ATEC115
Research new techniques for students
Graded Student Assignments
Hold classroom lectures and tutorials via Adobe Connect
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Peer Review on Curriculum
Design curriculum for classes
Research new techniques for students
*Taught classes GA205, GA255
Developed Class GA225
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Attend Monthly Adjunct Meetings
Participate in Faculty Development Trainings
Polishing teaching skill
Research new techniques for students
*Taught classes C320, C321, GAD115, GAD116, GAD212, GAD231, GAD312, GAD322, GAD324, GAD412, GAD415, GAD422, GAD431, GAD432
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Assisted students via telephone, skype and chat in order to help and improve their work
Created Youtube Videos for instruction as well as critique of artwork
Maintain personal site where I display own work for students to view.
-
Taught DEG and MM/VC programs using programs including 3dsmax, Photoshop, Flash, among other programs
Taught Drawing, Photoshop and 3d workshops
*Taught CD140, GE364, EG465, IT107, IT204, IT211, IT309, IT312, VC100, VC110, VC130, VC210, VC215, VC240, GD310, GD320, GD330, GD340, GD345, GD350, GD360, GD370, GD375, GD400, GD420, GD430, GD440
Graded Student Assignments
Handle Any issues that may arise with a professional manner
Created additional curriculum to better prepare students to be work ready
Created Drawing workshops for students
Attended GDC09 for Professional Development
Attended GenCon10 for Professional Development
Develop Curriculum for Different Game Engines(Torque, UDK, Unity3d)
Assisted with Annual Game Fair
Develop Artwork for Showcasing
Formal Education
-
(2010-2013) 60 credits
MFA in Game Design emphasis on Conceptual ArtANM623 3d Modeling
ANM631 Matte Painting
FA622 Anatomy for Artists
FA626 Chiaroscuro
FA630 Color Theory
GAM601 Element of Video Games
GAM603 3d Characters
GAM612 Visual Development
GAM631 Portfolio and Thesis Prep
GAM651 Prototype Game Dev
GLA602 Art and Ideology of 20th Century
GS603 Anthropology
GS623 History and Techniques of Games
ILL602 Concept Technique and Illustration
ILL604 Narrative Illustration
ILL607 Situation and Environment
ILL610 Clothed Figure Drawing
ILL625 Drawing from Imagination
ILL639 Creature Design
ILL660 Digital Painting
-
(2005-2007)
MAE in Curriculum Design in Education and MultimediaCOM516 Professional Communications
EDD569 Introduction to Action Research
PSY538 Lifespan Development and Learning
EDD520 Critical Issues in Education
QNT575 Measure, Evaluation and Ethics in Research
CUR558 Foundations of Curriculum and Instruction
EDD577 Action Research
CUR524 Instructional Design
CMP540 Integrating Technology into the Classroom
CUR562 Standards-Based Curriculum and Instruction
CUR578 Evaluation and Assessment of Curriculum
EDD580 Applications of Action Research
-
(1997-2000)
BFA in Computer Animation and MultimediaCAM212 Storyboarding and Animation
GE103 Psychology
GE110 Computer Literacy
VC201 Image Manipulation
CAM112 Survey of Animation
CAM201 Advanced Drawing
GE161 Physics
GE251 Human Biology
GE121 Concepts in Modern Mathematics
GE122 Effective Speaking
GE205 Philosophy and Ethics
GE231 Intro to Business Managment
GE202 Sociology
GE222 Economics
MM311 Interactive Telecommunications Design I
VC123 Paint and Mixed Media
VC122 Intro to Typography
VC312 Fundamentals of Animation
VC411 Fundamentals of Multimedia
CAM211 3D Modeling
VC203 Fundamentals of Video
CAM322 2D Animation
GE221 Statitics
MM312 Audio/Video for Digital Media
CAM301 Advanced 3d Modeling
CAM403 Portfolio Preparation
IC402 Career Development
MM211 Project Managmenent
CAM221 3D Animation
CAM350 Special Effects in Animation
CAM405 Senior Project
VP102 Fundamentals of Audio
CAM323 Animation for Interactive Products
CAM401 Advanced 3D Animation
CAM403 Special Topics In Animation
-
Drawing and Illustration
F100 Basic Drawing
F110 Basic Design
F130 Space forms and Materials
F150 Visual Statement I
AH110 Ancient to Renaissance
EN100 English Composition
F101 Basic Drawing II
F111 Color
F131 Space Form Materials II
F151 Visual Statement II
AH111 Renaissance to 1960
AH121 Intro to Humanities
FA200 Drawing I
FA210 Figure Drawing I
DS210 Illustration I
FA260 Intaglio I
EN201 Advanced Composition
FA211 Figure Drawing II
FA201 Drawing II
DS211 Illustration I
FA261 Intaglio II
-
Using Texture to Enhance Digital Paintings in PS
Painting Realistic Environment Concept in PS
Creating Atmospheric Depth for Illustrations In Photoshop
Maximizing Your Wacom Device for Digital Painting
Creating Foliage Brushes for digital illustration
Illustrative and Realistic Rendering Processes in Photoshop
Designing Zombie Minions in Photoshop
Creating Compelling Environment Concepts in Photoshop
Speed Painting Techniques for Environment Work in Photoshop
Digitally Painting Forest Concepts in Photoshop
Painting Over a 3D Model for Vehicle Design in Photoshop
Quick Start to ZBrush: Volume 1
Advanced Creature Painting Techniques in Photoshop
Capturing the Essence of a Character in Photoshop
Concept Designing a Mech Weapon in Photoshop
Developing Space Helmet Options in Photoshop
Environment Concepts for Character in Photoshop
Creating an Armored Knight Concept in Photoshop
Quick and Effective Environment Illustration in Photoshop
Color Theory for Today's Creative Professionals
Photo-bashing an Interstellar Space Craft in Photoshop
Creating Dynamic Weapon Concepts for Games in Photoshop
Creating a Sci-Fi Environment Concept in Photoshop
Transforming Robot Production Pipeline Volume 1: Concept and Design
Taking Your Digital Paintings to the Next Level in Photoshop
Asset Workflows for Modular Level Design
Enhancing Environment Concepts with 3D Paint-Overs in SketchUp and Photoshop
Creating Ancient Temple Concept Art in Photoshop
Kit Bashing a Mech Soldier Concept in Photoshop
Creating Female Character Thumbnails in Photoshop
Matte Painting Different Atmospheric Conditions in Photoshop
Composition for the Creative Artist
Integrating Photographs into Paintings in Photoshop
Creating Comics and Graphic Novels
Creating Mockup Templates in Photoshop
Illustration Intensive 2023, 2019
-
IGDA
GDC 2000, 2005, 2013, 2017
Green Bay Life Drawing Weekly
Classes Taught
-
GAM 207 Info Tech and Digital Games Introduction to digital games and information technology covers game genres and platforms, interface design, game implementation, artificial intelligence, business economics of the game industry, game marketing and design, e-collaboration, and e-commerce. Students learn how to use software packages to design and implement digital games and how to use the Internet to market and distribute digital games. The course includes a project which will culminate in the conception, design, and prototype of an original digital game. The course is designed for students who have an interest in IT and games, including original game concepts, design and implementation, and executive leadership in the game industry. Knowledge of computer programming is not required.
GRA101 Basic Design and Color Theory This course examines the basic elements and principles of design, including balance, emphasis, proportion and rhythm. Students are introduced to visual designing systems that guide the student through the application of computer graphics tools. The basic visual design elements of line, space, texture and color are creatively explored as students complete a series of projects that relate to advertising layout and design and visual merchandising.
GRA211 Interactive Animation This course focuses on programming capabilities to enhance graphic animations and user interfaces to provide spectacular interactive results. Those benefiting from this course include students in game development, advertising, marketing, education, web development, art and other fields that can benefit from interactive animated graphics helping to convey concepts. The course is intended for those with no programming experience as well as those with some programming background. The use and creation of animations will be covered at a level of interest to both those new as well as experienced. The results can be displayed by a browser from the internet or as standalone results displayable on a range of operating systems. This is a hands on computer based course in which the students create a number of individual projects based on their interests and capabilities, focusing on creativity and programming aspects of interactive animation. The course utilizes emerging technologies in interactive animation.
GRA212 Character Animation This course will introduce students to character animation by learning the 12 principles of animation. We will also be going over the pipeline for skinning and rigging a character.
GRA220 Intro to Digital Imaging Using Photoshop and Illustrator software, this course is a Mac-based introduction to professional computer graphics creation and to the software and hardware typically used in the graphic design, video, photography and interactive Web/multimedia industries. Emphasis will be placed on the professional use of image- capturing devices, such as scanners, digital still cameras and video cameras. Image editing and color management systems will be discussed and demonstrated. The important differences between vector and bitmap graphics will be defined, as will the significant differences in preparing images for print, broadcast and Web distribution. Students will be encouraged to experiment with their own and preexisting images using sophisticated digital editing techniques such as layering, channel masking, filtering, cloning and montaging. Students will output their work from inkjet printers and record it on CD, video and film. Special attention will be paid to copyright awareness in the age of digital image.
GRA311 Environmental Design In the first half of this course students will be introduced to a pipeline for the creation of environments inside of a game studio. Students will be shown how to use reference drawings and images to help build props and environment pieces. Students will also be shown how these assets can be used, not only as standalone assets but to create other bigger picture assets when used as a modular set piece. Then the students will digitally sculpt environment assets from references provided to them. When the sculpting phase is finished the students will learn how to build a game model from their digital sculpt. Students will then create the textures that will be used for a final render. In the second half of this course students will be able to go through this same pipeline but instead of using provided artwork, they will create something from their own imagination.
GRA401 Character Design This course will involve a combination of concept, texturing, digital sculpting and 3d modeling to create characters that would appear on both mobile and current generation consoles. Students will learn a proven pipeline used in the gaming industry to bring a concept to creation and ready for game implementation. The course will begin showing students how this pipeline works in combination of different types of software following a given concept. They will have the understanding of how specific software works along the path of the pipeline to create a character. Students will then be asked to create their own concept following the techniques used in class to present a finished game character for their final project.
GRA402 Creature Design In this course students will be shown how creatures are created from an idea to a fully fleshed out game model. They will work through weekly assignments to see the connection of real world animals and fantasy creatures. Students will follow step by step instruction with supplied concepts to build a fantasy creature through real world animal anatomy and the creative process. In the second half of this course students will learn how to go through this same process of using reference of actual creatures/animals from the real world as a spring board to create their own fantasy creature.
GRA420 Advanced Digital Imaging This hands-on computer graphics course combines skills from previous design courses to explore the history, process and essential skills required to develop successful brand identity systems. Topics such as logo design, selection of fonts and colors, and the development of branded marketing materials are covered in depth. In addition, the important techniques of imaging software integration and file format compatibilities are discussed and applied while preparing images for print, video and Web. At the conclusion of this course, students will have developed a complete branded identity system and assembled a portfolio presentation for public viewing.
GRA431 Interactive Animation for Web This class focuses on the design principles of dynamic web page animation to create rich, interactive web content. Students explore the design of characters, animated graphics, light programming, and navigational elements in animated content. Using design software, students develop interactive animations, learn the tricks of controlling file size, integrate special approaches for importing and creating animation, and develop skills in many other production techniques needed for building complete web animation projects.
GRA451 Advanced Multiplatform Design Develop practical application and techniques of the visual design necessary for the multiple web platforms, in- cluding mobile, smartphone, and desktop. Topics covered include effective user interface design principles and navigation for various platforms, the development process for responsive design, and technical components that are platform independent.
IT207 Info Tech and Digital Games Introduction to digital games and information technology covers game genres and platforms, interface design, game implementation, artificial intelligence, business economics of the game industry, game marketing and design, e-collaboration, and e-commerce. Students learn how to use software packages to design and implement digital games and how to use the Internet to market and distribute digital games. The course includes a project which will culminate in the conception, design, and prototype of an original digital game. The course is designed for students who have an interest in IT and games, including original game concepts, design and implementation, and executive leadership in the game industry. Knowledge of computer programming is not required.
FAS110 Introductory Drawing In this course, students are introduced to the fundamentals of drawing from observation and imagination in a variety of media. A series of in-class drawing exercises will introduce the basic visual elements and their application to pictorial composition. Still life, figurative, and abstract drawing projects will afford students multi-faceted experiences in the creation of composition.
FAS310 Illustration This course builds upon the skills and concepts learned in FAS-110 (Introductory Drawing) with the focus shifting to applications of drawing in projects related to the discipline of graphic design. Drawing skills will be applied to such practical applications as storyboarding, text illustration and display, packaging design, web design, video animation and multimedia.
-
DDN105 Drawing for Visual Arts: Drawing, sketching, conceptualization for clients, and preparing storyboards are essential communication skills in a visual world. This introductory drawing course teaches students about rendering spatial relationships, perspective, light, shadow, texture, and forms. This foundational course includes still life, gesture, and perspective drawing as well as lectures, critiques, and discussions. This course does not require that students have an art background. All types of aspiring artists will benefit from the fundamental and techniques taught in this class. Students will provide drawing supplies and paper along with a portfolio to carry them.
DDN205 Figure Drawing This course teaches students the anatomy of figure drawing for animation and character modeling. Developed skill sets transfer to figure drawing of any organic being, whether human or animal.
DDN220 2d Animation Design This course introduces the principles of animation, bringing objects to life using established principles of squash and stretch, key framing, and basic timing techniques. Vector-based design tools are used to create moving design. This course includes reading, writing, and lab assignments and requires the creation and exhibition of student artwork.
DDN230 Sculpture This course introduces students to sculpture in various mediums, both traditional and nontraditional; provides practical and theoretical exploration of form, surface, mass, gravity, and structure; includes reading and writing assignments; and requires the creation and exhibition of student artwork. Students will provide their own sculpture tools. A supply list will be posted prior to the start of class.
DDN305 Drawing for Animation Students develop perspective and layout techniques for creating depth illusion as applied to principles of 3D modeling and animation. This course emphasizes the study of story, size relationships, values, lines, vanishing points, lighting, path direction, camera placements, and composition. Students also explore drawing media.
DDN310 Digital Painting This course is an advanced study in digital painting tools to support animation projects.
DDN330 3d Modeling Design I This course focuses on 3D modeling using a variety of media and processes. Students demonstrate three-dimensional concepts, theories, and application while creating products and package designs; photography and 3D model integration; and beginning character designs. This course includes reading, writing, and lab assignments and requires the creation and exhibition of student artwork.
DDN360 3D Modeling Design II This course is a study of the tools used to convert two-dimensional hand drawings, photos, and other references into three-dimensional elements. Students employ the terminology, tools, and topology of animation and game industries while modeling polygons, NURBS, and SubDs. Students explore texturing methods, camera setups, lighting techniques, and rendering options. This course includes reading, writing, and lab assignments and requires the creation and exhibition of student work. Prerequisites: DDN-330. Technology requirement: Students provide their own laptop, a graphics tablet, external hard drive, and subscription to the Adobe Creative Cloud. Maya software is available as a student download from the Autodesk website.
DDN412 Short Film Production In this course students are introduced to every aspect of the short-film production pipeline, from pre-production when the story and characters are developed to the final lighting, rendering, visual and sound effects, music, titles, and ending credits in post-production. Students prepare a production plan for their own animated short film and create production quality scripts and storyboards. Technology requirement: Students provide their own laptop, a graphics tablet, external hard drive, and subscription to the Adobe Creative Cloud and Maya software. Maya software is available as a free student download from the Autodesk website. Check system requirements to run those programs at https://knowledge.autodesk.com/support/maya/troubleshooting/caas/sfdcarticles/sfdcarticles/System-requirements-for-Autodesk-Maya.html. Prerequisite: DDN-365.
DDN415 3d Visual Effects and Lighting In this course, students plan and visualize a special effects project by creating a shot-by-shot storyboard, building environmental sets and props, applying appropriate lighting and special effects, and rendering the solution. Sets are modeled with realistic texturing, lighting design, visual effects, and rendering solutions demonstrated.
DDN420 Advanced Animation: This is a highly aesthetic and technical course in which students bring all design skills together, including pre-production, graphic design, modeling, animation, audio production, texturing, and rendering. Students must demonstrate composition, timing, and editing while producing a short, time-based project. Technology requirement: Students provide their own laptop, a graphics tablet, external hard drive, and subscription to the Adobe Creative Cloud. Maya software is available as a student download from the Autodesk website. Prerequisite: DDN-412.
-
ART503 Game Theory In the Game Theory course you will read about and research contemporary game theory and demonstrate your understanding by applying it to create a paper prototype game. Masters Level course
ART507 3D Modeling The purpose of each single credit focus module is to provide game design MA candidates with the ability to develop a specific skill in game design and development. A sampling of topics include animation, 3-D modeling, digital photography, project management, sound editing, among many others.
-
WDM I User Experience I Technology companies spend billions of dollars ensuring that their products are intuitive and delight users. This course will teach you how they do that. You’ll learn what drives product usability, the basics of User Experience (UX) design and research, and how to build wireframes and prototypes. By the end of this course, you’ll be on your way to building experiences that make customers happy.
GDM I Game Design Games sit at the intersection of technology, art, and culture, so success within the games industry requires you to understand all three. This course explores why we love games, what role they play in society, and the industry that produces them. You’ll also learn the basics of game development. This course was developed in partnership with Unity and the IGDA to help everyone interested in the games industry start on the right foot. This online class has optional live sessions.
-
MUL465: Motion Graphics and Visual Effects II Students will continue their progress from the previous course and build on their competencies. Focus will be on tracking, chroma keying, rotoscoping, and compositing.
MUL462 Digital Audio Creation Computer-aided digital audio creation used in DVD, video, and Web authoring. Students learn basic music theory and composition practices applied to digital audio production, utilizing professional software tools used in the field, as well as hardware applications. Covers file management and compression for specific delivery mediums.
MUL355 Game Scripting In-depth, hands-on application of web programming, game scripting, and web presentation. Apply aesthetic and usability criteria to produce web presentations, movies and other animated assets for placement into student projects. Explore applied technological constraints of web presentation and animation, game design, game scripting, appropriate uses of motion in a web page, and digital asset management for optimal delivery of animated content.
MUL203 Intro to Visual Storytelling
MUL356 Video Game Rendering &AR/VR
MUL375 3D modeling for Game Art
MUL372 Foundations of 3D Design
MUL483 Final Project
MUL465 Motion Graphics and Visual Effects I
MUL353 2D Design & Interactivity
-
Art 107 Two-Dimensional Design: In this class students can expect to learn the Elements and Principles of Design for artwork in two-dimensional media. Students will work on a variety of art-making materials and develop an understanding of how composition, color and contrast assist visual communication
Design433 Advanced Studio Animation n this course, we'll delve into the world of motion graphics and animation. Students will be introduced to
essential tools, techniques, and creative workflows, covering everything from foundational principles to
advanced animation, VFX and industry practices. The course is designed to provide practical, hands-on
instruction, encouraging students to learn by tackling media tasks creatively. Students will develop the
skills to bring their imaginative ideas to life, mastering the art of motion storytelling through powerful
graphics and visual effects software. -
GRA2442 Motion Graphics Moving graphic 2D animation is the primary focus of this course. Students will composite video, digital images, motion graphics, vector and pixel graphics, titles, and kinetic typography into cohesive motion graphics pieces. Narrative and non-narrative form will be explored. Projects include: kinetic logo design, animated PSAs, broadcast titling, and advertising spots. Students will assemble a demo reel of motion work. Software training builds on previous knowledge to advance students skills with a variety of industry-accepted Adobe design software.
GRA1900 The Art and Business of Design This course will refine the design skills that students have to offer the marketplace. Students will be able to identify prospective clients and learn what clients expect from a graphic design professional. Projects will guide students in pricing design services and exploring essential legal issues that are relevant to the graphic design industry.
GRA2260 Graphics in Motion This course introduces students to motion graphics and their place in graphic design. Students use a variety of techniques to create basic animations that include keyframing, 2D imagery, typography, video, and audio. Students learn how to apply effects and blending modes to enhance their motion graphics projects. This course also prepares students for incorporating motion into graphic design projects.
GRA1700 Elements and Principles of Graphic Design This course introduces students to motion graphics and their place in graphic design. Students use a variety of techniques to create basic animations that include keyframing, 2D imagery, typography, video, and audio. Students learn how to apply effects and blending modes to enhance their motion graphics projects. This course also prepares students for incorporating motion into graphic design projects.
-
Web Graphics I This course introduces Adobe Photoshop, Illustrator and Fireworks. Learners will produce effective, engaging web-optimized graphics. Topics include use of raster graphics software and vector graphics software to optimize images for the web.
Raster Graphics & Layout for Web & Mobile Explores the skills for the production and manipulation of raster images. Learners will produce and edit raster images using selection, layer, digital masking, image correction, and enhancement techniques in image production software. Additional topics include image optimization and file format options.
Web Design 4 This course is a survey of web authoring software tools for website creation and a review of emerging trends in the web design field. Learners will assess various web authoring tools and focus on the use of one tool to design a website. Learners will also identify emerging trends and create a toolbox of resources to assist in the development of their web design skills. Additional topics include: modifying HTML/CSS code in web authoring software.
Content Creation This course covers the development of text and multimedia content to communicate clearly, concisely and effectively on the web. Learners will create and edit text, audio and video content. For the final course project, learners will develop content for their personal website portfolio. Additional topics include: copyright considerations, sound and video editing software and file types, and the content creation process. Note: Online learners will need to purchase audio and video editing software.
Content Management Systems Introduces current web-based Content Management Systems (CMS) and related tools used to create dynamic and flexible web content. Learners will create multiple web projects using the designated CMS tool. Topics include: when to use a CMS; overview of a designated CMS tool; and using a CMS to create, modify, enhance, and maintain a website.
-
IDESIGN130 Introduction to Drawing: This course provides an introduction to the tools and techniques of drawing. Principles of composition, balance, rhythm, color, line, texture, and light are addressed through a series of studio assignments.
GAME110 Drawing Techniques II This course builds on Drawing Techniques I implementing design concepts and techniques that are used to create assets for games. Students will be given the opportunity to study figure drawing, perspective, character and environment design from concept to presentation form.
GAME 205 Modeling I: Students will have the opportunity to learn to navigate a 3D interface and to use modeling tools to create and manipulate three dimensionally modeled assets and props.
GAME355 Modeling III This course involves modeling and rigging of a 3D character for games. Topics include low-polygonal 3D modeling, texture mapping, and rigging for future game character animation.
GAME390 Game Animation: This course focuses on the creation 3D animated cycles, characters, and props for games using animation software. Topics include the development of walk cycles, linking and hierarchies, and forward and inverse kinematics.
ATEC 115 Drawing I This course presents foundational techniques used to generate skills for drawing in perspective. Students will be given the opportunity to develop a proficiency in the terminology and skill sets related to various elements associated with drawing in perspective.
ATEC210 3d Animation : This course will expose students to the functionality of timeline animation as it relates to a three dimensional environment. A series of projects meant to emphasize the principles of animation will give students an opportunity to develop technical skills and gain experience, through practice, with adding motion to 3D objects over time.
ATEC230 3d Character Animation This course begins with an introduction to the techniques and theory of acting. This becomes the foundation to understanding movement in human form. A strong emphasis on character emotion and animation principles will allow students an opportunity to create a series of character animation projects.
ATEC330 Advanced Modeling This course will build on previous modeling and texturing courses. Throughout the duration of this course, students will have the opportunity to model a single character concept from start to finish. This advanced process will utilize a three dimensional sculpting software to generate a high level of detail as well as advanced texturing capabilities
ATEC330 Advanced Modeling This course will build on previous modeling and texturing courses. Throughout the duration of this course, students will have the opportunity to model a single character concept from start to finish. This advanced process will utilize a three dimensional sculpting software to generate a high level of detail as well as advanced texturing capabilities
ATEC405 Rigging Techniques This course will introduce students to the intricate process of rigging for characters. The terminology, tools and techniques used for rigging in a three dimensional environment will be the foundation for students to potentially build an entire character rig from start to finish throughout the time of this course.
ATEC410 Advanced Texturing Based on acquired skills from previous texturing courses, students will be exposed to advanced level tools and techniques used for texturing three dimensional objects. An emphasis on Mental Ray, Look and Shader development as well as procedural texture creation will provide students the opportunity to create textures that meet industry standards.
ATEC415 Production Studio I: Students will have the opportunity to begin production on their studio project. This course will introduce students to techniques used for early production and time management. Students will experience working under heavy deadlines to reach various milestones throughout production. This process is meant to closely simulate a working environment and teach the etiquette of responsibility.
ATEC425 Production Studio II: As a continuation of Production Studio I, students will utilize the acquired knowledge of the production process to continue working on their studio project. Students will have the opportunity to gain an advanced knowledge of the mid-stream production process. A strong emphasis of the ability to remain on task, adhere to time and budget constraints, and accept constructive criticism will become focus of this course. Students will continue to meet milestones to help them remain on task.
-
IT204 Script and Web Authoring I: Students will be introduced to HTML and other markup language(s) or scripting/web authoring tools. Project assignments include the development of simple interactive applications using each of the tools.(prerequisite or corequisite: IT115 Visual Basic and Graphic User Interface Applications)
GA104 Illustration Fundamentals: Students will develop their basic hand-drawing skills. Topics include the use of pencil, marker, charcoal, ink, and other mixed media to render original works of still life and commercial product sketches.
GA205 Diagrammatic Design: This vector-based graphics course teaches students to create dynamic visual communications. They will learn skills required to take advantage of powerful software tools to create illustrations, type effects, charts, graphs and diagrams. Students work with colors, gradients, layers, fonts, and photos to create eye-catching illustrations and text effects.
GRA Pixel Based Imaging: In this course there is an emphasis on correcting and enhancing digital/raster images using state-of-the-art software. Students will create, manipulate and edit digital graphics and photographs. This hands-on course shows techniques of image formatting, filter effects, retouching digital photos, working with layers, and using various painting tools. This course examines the use of raster graphics in industry. Topics include resolution, color correction, color usage, hue, saturation and luminosity, preparation of raster graphics including retouching, color correction, image composition, silhouetting, and special effects.
GA225 Advanced Illustration Techniques: This course builds on techniques learned in illustration fundamentals. Topics include the use of various media to develop advanced illustration skills. Perspective drawing and figurative illustration skills are developed through use of color, line and texture to present conceptual designs and ideas.
GA255 Fundamentals of 3d Design: This course is an introduction to packaging design, die cut forms, wrap-around graphics, and hierarchy of messaging for packaging display.
GA310 Print Production: This course focuses on the print industry language and methods to ensure that the printing process with vendors is smooth and cost-efficient. It gives the students a real-life experience in print specification and markup as well as the graphic steps in preparing a file and releasing it for print.
GA345 Vector Graphic Design: Designers will work with practical software applications to organize information and solve the design challenges in the hierarchy levels of visual communication. This advanced vector-based graphics program gives the students the opportunity to continue to create professional information system graphics while expanding on skills learned in Diagrammatic Design.
-
C222 3d Modeling/Animation II: Students will continue their application of 3-D modeling techniques within a computer animation environment. Students will then create models to which animation is applied.
C320 Advanced Digital Ink and Paint This course is an advanced study of a digital ink and paint software program. The student will focus on the advanced applications of the ink and paint and camera stand operations combined with their 2-D animation to complete a demo quality color animation.
C321 Acting and Movement: This course will introduce the student to the perception and rendition of movement in animation through references in the real world. The student will learn to observe & reproduce movement, human or otherwise, in a convincing manner and will transcribe those notions to the 3-D and 2-D environment.
C411 Introduction to Games: This course explores the development and production of a computer game. Discussion will cover the task of designing a game for specific platforms such as a home PC. Focus will be placed on creating and executing designs within strict technological and financial restrictions
C421 Games This course explores the techniques used in the production of a computer game. Discussion will cover the techniques used in the production of computer graphics for use in platform or PC games. Focus will be placed on creating models and interfaces with limited polygons and low-resolution texture maps.
GAD101: Introduction to Game Development: This course will introduce the student to basic game theory (including game play and strategy) as well as the historical development of all types of games (sports, board games, video games, etc.) as they were affected by world and market conditions. In addition, the specific history of the video game industry will be examined, as will the overall processes involved in developing a video game from basic concept to selling the proposal to production and marketing.
GAD115 Sculpture and Drawing: Basic principles of design, such as balance, rhythm, contrast, and harmony are explored in this course. Students develop three-dimensional (3-D) designs and sculptures from paper, wire, and clay to express concepts, creativity, and emotions. Aesthetics, symbolism and semiotics of form are discussed and applied as a foundation for character development. Drawing is utilized to plan, document, and explore 3-D ideas.
GAD116 Observational Drawing: This course involves observation and translation of three-dimensional (3-D) form into two-dimensional (2-D) drawings. Starting with simple shapes and progressing to more complex organic forms, students will build skill levels in composition and line quality through the use of tone, light, and shadow.
GAD132 2d Animation: This course provides the student with the basic understanding for the creation of 2D animation through the use of traditional cel techniques and stop-action animation. Students create 2D objects and move them in time and space, then render them to video. Topics include all twelve principles of animation.
GAD136 Drawing & Anatomy for GAD: This is a pre-professional drawing course taught at the college level, which requires self-motivation, a serious approach towards learning, and time management. This course offers the art major a solid understanding in drawing techniques, methods, and expressions of the human body. Students will develop skills on anatomical structures of human and animal visual forms that lead to better understanding of the exterior form in relationship with the underlying one, as well as further increasing the sensitivity of the learner’s eyes in comprehending the true form of the surface contours and rendering them with greater fidelity.
GAD212 Digital Storytelling: Digital storytelling takes new tools and techniques—computers and software—to update the ancient craft of telling tales. Students apply their scriptwriting abilities along with digital imaging and editing tools to tell an illustrated story using pictures and narration in ways that are engaging and exciting.
GAD213 Game Production Pipeline: In this course, students will continue to develop lighting and texturing skills and carry out professional quality lighting and texturing projects to be used for their portfolio.
GAD219 Game Modeling: Real-time 3D animation requires a thorough understanding and ability to create scenes and characters in such a way as to minimize the time it takes for a computer to redraw the scene as it moves in a game. Students will learn level detail creation techniques using industry-standard 3D modeling software and computers.
GAD222 3d modeling Animation II: Students will continue their application of 3D modeling techniques within a computer game art and design application. Students will apply animation to the models they create.
GAD231 Advanced Illustration for Game Art: Students will refine their illustration techniques through an advanced study of illustration media while solving design problems related to a variety of print and online venues. Personal style will be emphasized while students create an illustration portfolio using appropriate rendering techniques as well as typography. Deadlines and professional presentation will be stressed throughout the course.
GAD293 Sculptural Modeling: This course provides you the opportunity to analyze and depict human skeleton-muscular anatomy using both traditional physical media and digital sculpture techniques
GAD312 Game Design and Game Play: A well-designed game is an integration of artistic and technological components that must have a clearly defined goal, set of game criteria and rules for game-play. Students learn the fundamentals of what makes a game enjoyable, playable, challenging, and marketable.
GAD321 Mapping for Digital Media: The “skin” or finished look to a 3D model is the result of a map, or image created in the computer and wrapped around the model. These images add detail and realism to objects without adding complexity to the model. Students will create bitmaps and procedural maps and learn how to apply them to simulate textures, applied designs, reflections, and other effects.
GAD322 Project Management for Game Art: This course focuses on the multimedia project management process and development of the project goals. The process examines the main elements required in every proposal/plan: time frame and budget. Key areas of multimedia project teams serve to support the fundamental approach that every project team is tailored to achieve project results efficiently and effectively.
GAD324 Modeling and Animation: Students will create proposals for projects that apply advanced modeling and animation techniques learned in previous modeling and animation courses to produce a variety of high quality 3D objects, environments, vehicles, characters and props. 3 credits
GAD412 Level Design: Building upon the Game Design course, this course will teach the student to analyze and break down the game-play needs of the overall project in order to create specific level designs. Given several basic game designs by the instructor, the students will learn to create 2D maps, design level elements (puzzles, traps, etc.) and learn how to add structures, objects (such as power-ups and weapons) and create balanced game-play through combining these disciplines. The student will learn to use both their own designs as well as pre-created level editors, working as a member of a team in a collaborative effort. The student will produce at least 2 playable level designs, on paper and in the computer.
GAD413 Team Production I: In Team Production I, students enter begin working on a game development team. They will create a game concept, game schedule, art bible, game design document, and playable prototype.
GAD415 Low Polygon Modeling and Animation: Real time 3D animation requires a thorough understanding and ability to create scenes and characters in such a way as to minimize the time it takes for a computer to redraw the scene as it moves in a game. Students will learn low-polygon creation techniques using industry standard 3D modeling software and computers.
GAD422 Portfolio Preparation for Game Art: Real time 3D animation requires a thorough understanding and ability to create scenes and characters in such a way as to minimize the time it takes for a computer to redraw the scene as it moves in a game. Students will learn low-polygon creation techniques using industry standard 3D modeling software and computers.
GAD431 Interactive Game Prototyping: In this course students will create and produce a stand-alone game prototype demonstrating game design principles acquired in preceding courses. The culmination of course work results in students fine tuning their design and production skills as well as scripting and programming.
GAD432 Portfolio: This course will prepare students for job interviews by helping them compile a portfolio. Students will demonstrate their conceptual, design, craftsmanship and other skills as they assemble and refine their portfolios pieces. Working individually with an instructor students will select representative pieces, showcasing work that reflects a unique style.
GAD442 Character Animation for Games Portfolio: This course will focus on the refinement of previous work into a comprehensive collection representative of character animation skills. Emphasis will be on development, design, craftsmanship, and presentation. This course begins the process of examining the student’s strengths and building upon them to produce a marketable portfolio.
GAD443 Team Production II: In Team Production II, students continue working on a game development team. They will continue working on the prototype they created in Team Production I. The students will add to the work they did on the rough prototype they created in Team Production I and create a beta version of a playable game. The game will have fully playable elements, final user interface (UI), and a near final art.
GAD444 Team Production III: In Team Production III, students continue working on a game development team. They will continue working on the prototype they created in Team Production I. The students will add to the work they did on the rough prototype they created in Team Production I and create a beta version of a playable game. The game will have fully playable elements, final user interface (UI), and a final art.
GADA101 Introduction to Game Development This course introduces students to the game industries. Specifically, it will focus on entry-level employment opportunities and responsibilities, career paths, industry products, and their characteristics. Students explore the production pipeline and industry standard software associated with game development.
GADA223 Advanced Hard Surface & Organic Modeling This course explores advanced modeling techniques used for building organic and hard surface objects and environments. Students will utilize industry standard techniques to produce 3D objects.
GADA312 Game Animation Students explore game specific animation and how it is applied in interactive environments. This course will also evaluate creative solutions to handle limitations unique to individual game engines.
MAAA213 3d Modeling: Students will have the opportunity to learn to navigate a 3D interface and to use modeling tools to create and manipulate three dimensionally modeled assets and props.
MAAA223 Hard Surface and Organic Modeling: This course explores advanced modeling techniques used for building organic and hard surface objects and environments. Students will utilize industry standard techniques to produce 3D objects.
MAAA232 3d Animation: In this course, you will be introduced to basic 3D animation techniques. Topics to be covered include hierarchical linking, keyframing, function curves, animated modifiers, basic morphing, animated cameras, and an introduction to character animation.
MAAA252 Background Design and Layout: This course focuses on the fundamentals of background layout with an emphasis on perspective, composition, design basics, staging, mood, texture, and lighting. You will utilize foreground, mid-ground, and background design elements to create an environment for a short animation or game concept. Most animation and game level backgrounds are designed as building interiors or exteriors and contain characteristics common to interior design layouts and exterior landscapes. This course provides the opportunity for students to create architectural interiors representing houses, buildings, and entire worlds contained under a roof, in which to place their animated or game characters.
-
CD140 Rapid Visualization: This course is an introduction to the techniques of freehand drawing and its application to technical sketching and design visualization. Exercises include drawing of two- and three-dimensional shapes and objects, spatial thinking and eye-hand coordination in relation to the practice of drafting and design.
GE364 Art Appreciation: This course is a basic introduction to visual art, focusing primarily on drawing, painting, printmaking, sculpture and architecture. Students will examine well-known works of art through the study of content, technique, form and purpose.
EG465 Modern and Contemporary Art: This course focuses on the major artists, movements and issues in painting, sculpture, architecture and other media in both the modern and contemporary periods.
IT107 Instructional Design: Students are introduced to the theories and practices of instructional design in relation to the creation of interactive tools for training.
IT204 Scripting and Web Authoring: Students will be introduced to HTML and other markup language(s) or scripting/web authoring tools. Project assignments include the development of simple interactive applications using each of the tools.
IT211 Interactive Communication Design I: This course is a continuation of the Visual Design Theory class. Students apply design principles to create an interactive software application that is both communicative and intuitive for its user
IT309 Animation: This course is a continuation of the 3D Modeling course. Principles of form topology, visual design and movement are applied in the creation of simple animated sequence.
IT312 Multimedia Developement Capstone Project: Students will apply knowledge and skills acquired from the previous quarters in developing a complex multimedia project in an area of their choice with faculty
IT312 Multimedia Developement Capstone Project: Students will apply knowledge and skills acquired from the previous quarters in developing a complex multimedia project in an area of their choice with faculty
VC100 Introduction to Design: The fundamental principles of design and color through creative problem solving exercises are covered in this course. Elements of two dimensional form, Gestalt principles, the working relationship between perceptual design principles and communication concepts in the graphic design context will be examined.
VC110 Typography: This course focuses on principles of printing design and typography. Assignments encompass technical specifications, aesthetics, functionality and meaning in typographic design.
VC130 Digital Type and Image Manipulation: This course focuses on image manipulation and typography with a focus on utilizing existing images and type to create new and unique compositions in a digital framework.
VC210 Modeling in 3d: Students explore principles of 3-dimensioning and apply them in the creation of 3D computer representations using appropriate modeling software. Emphasis will be placed on creation of accurate models rendered with color, shading, texture mapping and lighting to simulate effects of materials, finishes and surface graphics.
VC215 Interactive Communication Design: Students apply design principles to create an interactive software application that is both communicative and intuitive for its user.
VC240 Visual Design for the Web: Using current electronic media technologies, this course focuses on basic Web site design and development with emphasis on the intelligent and aesthetically cogent incorporation of still images and type.
GD310 Managing Game Development: This course offers an overview for the game design process, from the concept phase to the final delivery phase. Topics include project management and game design documents.
GD320 Physics of Animation: This course introduces concepts for simulating the real world in a virtual game environment. Topics include simulating gravity, simulating friction, modeling acceleration and velocity, trajectories, kinematics and motion control, collision detection and response and object mass displacement.
GD330 Game Design Process: This course introduces issues inherent in the process of game design. Topics of instruction include the skills and tools needed for story and character development, game design, pre-production, prototyping, testing, end-user testing, human interface, content development and communication documents
GD340 Creative Writing and Storyboarding: This course examines how creative writing techniques can be used to develop game interactions for helping to maintain the players interest. Key elements include: translating rough ideas into a workable script; development of the storyboard based on the principles of storytelling, plot, conflict, action and character development; and camera angles, camera moves and character posing.
GD345 C++ Programming for Game Developers: This course provides an introduction to object oriented computer programming framed in the technical aspects of game programming. Students will apply the following concepts of variables, control structures, functions, arrays, data types, classes, inheritance and polymorphisms as they build a series of games.
GD350 Game Design Strategies: This course explores game design concepts, such as challenge, reward, penalties, game balance, level of difficulty, artificial intelligence, game genres and the social aspects of gaming. A group project involves designing a simple 2D computer game.
GD360 Advanced Animation: This course examines advanced animation techniques such as multiple key frame methods, character setup tools and two-limb animation solver. A discussion of scripting as it pertains to video game development is also included.
GD370 Level Design I: This course introduces the art of game and level design. A combination of lecture, discussion and hands-on applications are used to teach issues addressed by game and level designers. The course integrates theories and skills from a number of other disciplines to demonstrate and simulate the decisions, skills, tools, problems and working conditions of a level designer
GD375 Level Design I: This course introduces the art of game and level design. A combination of lecture, discussion and hands-on applications are used to teach issues addressed by game and level designers. The course integrates theories and skills from a number of other disciplines to demonstrate and simulate the decisions, skills, tools, problems and working conditions of a level designer.
GD400 Game Interface Design: This course examines the navigation and control, visual appeal and functional aspects of the game interface. Case studies of successful and unsuccessful user interfaces are used to illustrate and evaluate the effectiveness of user interface designs.
GD410 Game Engines and Production: This course analyzes both commercial and open-source game engines, and how to apply different technologies based on the type of game being developed. Additionally the strategies for building game engines from scratch will be explored.
GD420 Level Design II: This course offers a primer on scripting and how to use it to create dynamic environments, challenging puzzles, interacting objects and autonomous characters.
GD430 Game Developement Team: This course describes the various teams involved during game development. The roles and skills of the game designer, artist, programmer, tester and project manager are described.
GD440 Capstone Project: Each student will be assigned to a team to design a game approved by the instructor. The project content will involve several areas of study from courses in the program and the use of project management technique, including concept paper, design document and prototype of their game idea.

