– Ivan Santiago, Class of 2015
Computer Science with a concentration in Video Game Design
Imagine creating a passion, like the one you feel when gaming, for a new generation of gamers. Video game design, one of the fastest-growing jobs worldwide, can produce a feeling of discovery, vision and even humor, through animation, graphic arts and computer programming - all skills that can be learned at Tiffin University.
Tiffin University’s video game design concentration will prepare students with real-world skills and knowledge of the video game industry, including animation, graphic arts, database structures and computer programming. During their studies, students will have the opportunity to earn a number of industry certifications including the industry recognized Unity Certified User certification, with many any of these certifications being tested on-campus. The video game design concentration is intended to prepare students for a role in game development, with specific expertise in working with the Unity Engine. According to CB Insights, a tech market intelligence platform, Unity developer is the seventh fastest growing job worldwide.
This concentration is intended to provide students with the skills they need to successfully work in
- the games industry as a programmer, designer, or producer. It deliberately focuses on providing
- students with a broad base of experience, in order to allow them to find success either at larger
- firms or with smaller developers.
According to several gaming articles, gaming programmers are in very high demand in the video game industry, and this includes those with experience as well as entry-level. Those who have a bachelor's degree should have the best chance of finding employment and moving towards administrative roles. According to the U.S. Bureau of Labor Statistics (BLS), the median salary for a game developer is slightly over $85,000, with salaries at larger firms easily exceeding $110,000. The BLS generally groups video game designers under the larger umbrella of multimedia artists and animators. The Bureau reported that the job outlook for multimedia artists and animators from 2018 to 2028 was 4%, which is as fast as the national average.
Students in the video game design concentration will be required to take the computer science core:
- MKT 151 Introductory Marketing
- CST 155 Introduction to Operating Systems
- ACC 201 Survey of Accounting
- MGT 201 Management of Organizations
- CST 201 Introduction to Programming
- LAW 211 Business Law I
- ECO 222 Principles of Microeconomics
- CST 230 Networking Fundamentals
- CDS 244 Cyber Security
- CST 280 Database I
- CST 285 Spreadsheets and Analytics
- FIN 301 Business Finance
- CST 412 IT Project Management
- CST 460 Research in Computer Science
- CST 470 Internship
- MGT 495 Organizational Strategy
The video game design concentration will consist of the following courses from Tiffin University:
- CST 255 Internet and Website Development
- CST 301 Advanced Programming Concepts
- CST 450 Programming for Application Development
The video design concentration will consist of the following courses from the RIZE Consortium:
- GDM I Introduction to Games
- GDM II Content and Systems Design
- GDM III Unity I: Working with Unity
- GDM V Unity II: Advanced Unity Programming
- GDM VI Capstone Project – Building a Game
This is a sample course sequence to illustrate course offerings for this major. Consult the official Academic Bulletin for detailed registration and advising information.
Advanced Programming Concepts (CST 301) - This course will continue with concepts of using a programming language introduced in the CST201 Programming course. The course will focus on advance programming techniques building on the basic ideas of programming. This will include building and incorporating in programming code, various array types and other advance data structures, understanding and building objects and using objects and classes built with objects. The student will also build a graphical user interface (GUI) within a coded program. The idea of recursion will be explained, and exception handling will be reiterated. This course will qualify a student to sit for the Microsoft 98-381 Intro to Programming Using Python certification exam through the Microsoft Corporation to obtain a Microsoft Technology Associate (MTA) certification or other comparable certification.
Programming for APPlication Development (CST 450) - This course explores the latest programming methodologies, particularly the newest programming languages in use today. The development environment and programming language utilized is chosen by the instructor. The purpose is to give the student experience in another programming language different from the beginning course work. The level of programming for the student will be driven to where they can design complicated and sophisticated software using advance coding. Projects will include bridging between basic computer concepts identified in previous course work and designing standard & mobile applications. This course will qualify a student to sit for several certifications’ exams depending on the language utilized. Certifications could include the Microsoft 70-483 Programming in C# or the Microsoft 98-338 Introduction to Programming using JAVA certification exam through the Microsoft Corporation to obtain a Microsoft Technology Associate (MTA) certification or other comparable certification.
Have a Question?