Earn a Degree in Computer Simulation and Gaming - Tulsa, OK

Computer Simulation & Gaming Program

The Computer Simulation and Gaming (CSG) program in the Tandy School of Computer Science at the University of Tulsa, provides students with a hands-on, project-based, leading-edge curricular that combines the multiple disciplines of computer science, art, music, film, and storytelling. Throughout their studies, CSG students will develop skills for game programming, 3D graphics, animation, 2D & 3D level design, game mechanics, and gameplay.

Interdisciplinary Program

The Computer Simulation and Gaming (CSG) undergraduate program provides majors with two options:

  • CSG Design option features courses in graphics, 3d modeling, and animation. Students in this option receive both a minor in Computer Science and Art.
  • CSG Development option features courses in developing game engines and provides students with both a minor in Computer Science and Mathematics.

While different, both options offer the same core CSG courses to students. The CSG program is interdisciplinary by nature providing students with a mix of both design and development skills. Students graduating with a degree in CSG will have mastered the skillset to develop a fully functional game/simulation independently or as part of a fully-fledged team. 

2020-2021 Computer Simulation & Gaming Lookbook

Computer Simulation & Gaming 2020-2021 Lookbook

For more information about everything going on within the Computer Simulation & Gaming (CSG) program download a copy of our CSG 2020-2021 lookbook, which features stories and highlights on CSG students and sponsored events.

Unity Academic Alliance

TU CSG Unity Academic Alliance More than 50% of all games today are developed on the Unity game engine. The Computer Simulation and Gaming (CSG) degree program at TU is a proud member of the Unity Academic Alliance (UAA).

UAA provides support and products needed to expand our CSG curricular in areas such as AR, VR, XR, Game Design & Development, New Media, Interactive Arts, Computer Science, and more.

Students in the CSG program are eligible to take the Unity Certified Associate exam at no extra cost to the student, during their senior year. This industry-level certification is designed for future game developers, validating their mastery of core Unity skills and concepts.

Computer Simulation and Gaming Conference

Computer Simulation and Gaming Conference
In addition to interactive class time and research, the Tandy School of Computer Science hosts the annual Computer Simulation and Gaming Conference (CSGC), which aims to brings together students, educators, professionals, and enthusiasts for two-days of STEM learning, innovation, networking, and gaming. CSGC also hosts acclaimed competitions in Game Development & Design and Simulations & Graphics, open to students K-12, college, and indie professionals. For more information please visit csgconf.utulsa.edu

Virtual Reality Nursing Training Sim

The University of Tulsa’s Oxley College of Health Sciences recently reached out to the Tandy school of computer science to enlist our Computer simulation and gaming (CSG) students to develop a Virtual Reality (VR) Nursing training simulation to help nursing students practice and prepare for a variety of nursing scenarios.

YouTube player

Beyond Gaming

CSG senior Cheyanne Wheat believes that games have the potential for more than just entertainment and has partnered with local museums through the TU Undergraduate Research Challenge (TURC), to develop cutting edge virtual experiences.

YouTube player

Andromeda Trail – Interview with the Creators

Recent CSG graduates Jacob Eddy and Zachary Reyes share their experience in developing the game Andromeda Trails as part of their senior project.

YouTube player
  • Program Objectives

    Bachelor of Science in Computer Simulation and Gaming

    It is our school’s goal, for all students majoring in a degree program housed in the Tandy School of Computer Science to meet the following objectives after graduation:

    1. Meet the expectations of employers in their field of study
      Graduates will have demonstrated a thorough grounding in the scientific, mathematical, and technical principles of computer science including written and oral communication as expected by their employers.
    2. Graduates will pursue professional development (which might include advanced studies)
      Graduates will need to be able to change and adapt to the changing discipline of computer science. We expect our graduates will regularly update their knowledge and skills as a computer scientist making use of a wide range of professional development opportunities. Some of our graduates will pursue advanced degrees.
  • Degree Options

    Computer Simulation and Gaming Undergraduate Degrees

    Computer Simulation and Gaming, Design Option, B.S.C.S.G.

    Design technologies such as advanced scientific simulators, virtual reality environments and computer games.

    Computer Simulation and Gaming, Development Option, B.S.C.S.G.

    Develop technologies such as advanced scientific simulators, virtual reality environments and computer games.

    Computer Simulation and Gaming Minor

    Students from other disciplines may minor in computer simulation and gaming design.


    Computer Science Undergraduate Degrees

    Computer Science, B.S.C.S.

    Gain a foundation in mathematics and the sciences with core computer science courses.

    Computer Science Minor

    Non-majors are welcome to minor in computer science within the Tandy School of Computer Science.


    Additional Minors

    Bioinformatics Minor

    Students from any discipline may minor in bioinformatics.

    Computational Sciences Minor

    Prepares students for graduate programs focused on computer modeling and simulation of technical and natural systems.

    Data Science Minor

    A interdisciplinary minor designed as a flexible program for students majoring in math, computer science, and other STEM disciplines.

    High Performance Computing Minor

    Students from other disciplines may minor in high performance computing.

  • CSG Courses By Option

    The Computer Simulation and Gaming (CSG) degree program offer students a design option and development option. Both options include a minor in Computer Science. The development option includes an additional mathematics minor while the design option includes an art minor.

    Below is an outline of the core CSG course for each option.

    Design Option Development Option
    Game Design Concepts Game Design Concepts
    Intro to Game Programming Intro to Game Programming
    Game Assets: 3D Modeling and Animation Exploration of Gaming Technology
    Game Assets: 3D Character Design Game Engine Design
    Game Level Design Game Level Design
    Portfolio and Professional Development Portfolio and Professional Development
    Game Development & Production Game Development & Production
    Game Development & Production II Game Development & Production II

    CSG students take an additional 9 credit hours of CSG courses at the 3000 level or higher.

  • Professional Opportunities

    The field of Computer Simulation and Gaming extends beyond the video game industry and students who graduate from this program can expect to find careers in the following fields:

    • Video Game Development and Design
    • Special Effects and Digital Productions
    • Aerospace and Automotive
    • Museums Arts and Entertainment
    • Training and Development
  • Student Organizations

    We encourage students to collaborate and network with peers outside of the classroom by joining CSG or related student organizations such as:

    • Tulsa University Game Designers (TUGD) is a student chapter of the International Game Developers Association (IGDA) and aims to bring together computer scientists, artists, filmmakers, and entrepreneurs with a passion for developing unique and original games. For more information on TUGD join their discord at https://discord.gg/NsWeG5A
    • Esports at the University of Tulsa, the university has an ever-growing esports community consisting of several different teams and made up of students from all over campus. To join a team or to support one, become a member of  their discord for the latest information https://discord.gg/mZHRnBg
  • Fun Facts on Gaming

    The Entertainment Software Association (ESA) annually releases the essential facts guide outlining many statistics regarding games and the people who play them.

    man and women playing video games
    – Average player age is between 35-44 years old
    46% of all gamers are women
    Women over 18 play more games than boys under 18.
    75% of American households have at least one gamer
    Casual games make up for 71% of all game sales