Sure, you have a passion for video games. Are you ready to turn that passion into a career and join a multi-billion dollar industry? In the Game Development program at Coleman University, you will learn character development, story-telling, 3-D image rendering, animation, environmental modeling, while working on the Unreal and Unity gaming engine. Master the software and coding to enter the game industry and take your passion for video games to the next level.
The Game Development faculty are professionals who ensure the knowledge you gain and skills you develop are in line with evolving game design industry.
As soon as your first term the Career Services Department is available to assist you on your career path. From building a winning resume, creating a game design, programming, and/or development portfolio, to learning soft skills and interview best practices, students will have career guidance throughout their program. In addition, all Coleman University graduates have lifetime career placement assistance.
The accelerated undergraduate programs at Coleman University start every ten weeks. Find out how you can start your path toward entering the world of Game Development.
We teach you the principles and fundamentals of design necessary for life-long success in the creative field.
Coleman University is a 501(c)(3) non-profit institution that invests in you!
Coleman University is accredited by the Accrediting Council for Independent Colleges and Schools to award Associate's degrees, Bachelor's degrees and Master's degrees.
You deserve a hands-on education and interactive environment, so each class in your academic program will keep the number of students low and participation high.
The courses are not necessarily offered in the sequence in which they are listed. | Full Program Schedule
COM 100 Intro to Computer Science (4 units): This course is designed to give the student a solid theory basis for PC repair. The course covers system types, system assembly, PC components, and diagnostic tools. Emphasis is placed on understanding the PC components, how they function, and troubleshooting skills. Additional topics include PC installation, configuration, upgrading, troubleshooting, diagnosing, safety, preventative maintenance, operating systems diagnostics, and operating system upgrades. Prerequisite(s): None.
COM 101 Introduction to Computer Programming (4 units): Python is an open-source scripting language which allows for rapid development of both large and small software systems. While easy to learn for beginners, the rich and robust debugger and profiler allow Python to be widely used. This course is an introduction to the Python programming language and designed for student with little to no prior programming experience. Python is named after Monty Python and its famous flying circus. Prerequisite(s): None.
COM 103 Introduction to Game Programming (8 units): This course introduces the field of game programming, giving students a solid grasp of the concepts required to write a game. Students will learn and apply the basics of computer programming and key components including input, sound, and graphics, while developing a framework that will be applied in future game coursework. Prerequisite(s): COM 101.
DSN 123 Game Development (4 units): This course covers the basic elements of game design including what a game is, how a game works, and what decisions must be made before the start of any project. The student will learn about user experience, core mechanics, and different game genres, conventions, and pitfalls. Prerequisite(s): None.
COM 123 Introduction to Programming and Logic (8 units): Course enables students to use C++ syntax to write well-structured programs. Students are introduced to C++ specific concepts such as pointers, DMA and OOP concepts such as data abstraction, encapsulation, inheritance and polymorphism. Prerequisite(s): COM 101, COM 103.
COM 203 Intermediate Programming C++ (8 units): This course is organized to provide a pedagogical path that starts with the C++ programming and object-oriented design. We provide an early discussion of concrete structures, like arrays and linked lists, in order to provide a concrete footing to build upon when constructing other data structures. We then add foundational techniques like recursion and algorithm analysis, and, we present fundamental data structures and algorithms, concluding with a discussion of memory management (that is, the architectural underpinnings of data structures). Prerequisite(s): COM 101, COM103, COM123.
COM 253 Game Programming C# (8 units): This course introduces the student to programming interactive computer games with an emphasis on C# programming, using an engine. The student will explore the basics of C#, implementation of fundamental tasks in an engine, and combine a variety of techniques and special effects into a playable game. Prerequisite(s): COM 101, COM 103, COM 123.
DSN 140 Digital Images I (4 unit): This course introduces students to image-editing software as a design tool. Emphasis is placed on the application of design principles in the production process and the optimization of project workflow. Specific topics covered include properly scanning and digitizing artwork, enhancing and color correcting photographic images, optimizing images for use in an engine, manipulating graphics, and applying advanced effects to enhance existing art or create new art. Prerequisite(s): None.
DSN 253 Hard Surface Modeling (4 unit): This course focuses on polygon modeling, texturing, and animation in the 3D environment; emphasis will be placed on low-poly modeling for gaming. Students create and manipulate primitive shapes; apply position, texturing, lighting and rendering of scenes/environments. Students will create the basic building blocks for producing still images, animate 3D models and scenes for the game programmer. Prerequisite(s): DSN 140.
DSN 263 Shader Materials (4 unit): The student will apply the concepts and skills from previous classes to create animated scenes. The focus will be on 2D texturing for a 3D program and the image layout needed to create realistic interactive environments. The student will learn the process of layout and texture creation and implement it in a 3D animation scene. On completion of this class, the student will have created a scene incorporating various textures. Prerequisite(s): DSN 253.
COM 233 Level Design I (4 unit): This course introduces the student to the Unity Game Engine. Topics include: incorporating terrains and externally produced 3D models, utilizing a first person character, scripting and animation, particle systems, sound, lighting, shadows, and more. It takes a practical approach, and enables the student to rapidly use the Unity Game Engine to develop games. Prerequisite(s): COM 253, DSN 140, DSN 253.
COM 293 Game Programming Capstone (8 units): The comprehensive capstone project will require students to work cooperatively to design and implement a game. Students will apply the concepts of game architecture and design acquired in previous classes to create at least one level of a comprehensive game that will include opening, game play, credits, and documentation. Project will require students to work cooperatively in designing and implementing their own game. Prerequisite(s): COM 253, COM 233, DSN 263.Full Program Schedule
All current students and graduates of Coleman University are entitled to lifetime job placement through our Career Services department. You may also meet with a Career Service representative to review and critique your resume, participate in a mock interview, and much more.
Financial Aid is available to those who qualify. Administrators are available to provide individual counseling.
All programs at Coleman University are approved for VA Training. 2015 GI Jobs Military Friendly School®.