Game Programming (BS)

Integrated Masters with deeper specialization and research focus
Taught in English
Duration 4 Years
Mode On Campus
Level Undergraduate
Degree Bachelors Degree
Next Intake TBA

Course Overview

The Bachelor of Science in Game Programming at De Paul University equips you with the foundational computer science principles and specialized skills necessary to excel in the dynamic world of video game development. You will delve into core areas such as data structures, computer systems, and object-oriented programming, while also exploring the intricacies of 3D design, game scripting, and computer graphics. This program is ideal for aspiring game programmers who are passionate about the technical challenges of creating immersive and engaging digital experiences, preparing you for a career at the forefront of interactive entertainment.

This full-time, on-campus undergraduate program is structured over four years, guiding you through a comprehensive curriculum that includes essential subjects like discrete mathematics and introduction to computer science. You will gain hands-on experience through practical scripting, game engine programming, and advanced 3D geometry, culminating in a significant capstone project where you will apply your accumulated knowledge. Upon graduation, you will possess the technical proficiency and creative problem-solving abilities sought after by leading game studios and technology companies worldwide.

Course Curriculum & Details

Detailed information for serious evaluators

Program Overview

This program provides a comprehensive foundation in game programming, covering essential computer science principles and specialized game development techniques. Students will delve into topics such as 3D design and modeling, data structures, optimized C++, and computer graphics. The curriculum emphasizes practical application through game engine programming, scripting, level design, and object-oriented development, culminating in capstone projects that integrate real-time networking and software development.

1 Major Requirements

3D design & modeling Compulsory
Introduction to computer science I Compulsory
Introduction to computer science II Compulsory
Data structures I Compulsory
Data structures II Compulsory
Optimized C++ Compulsory
Computer systems I Compulsory
Fundamentals of game design Compulsory
Game development II Compulsory
Applied 3D geometry Compulsory
Practical scripting for games Compulsory
Introduction to level design Compulsory
Object-oriented game development Compulsory
Game engine programming I Compulsory
Game engine programming II Compulsory
Game modification workshop Compulsory
Computer graphics development II Compulsory
Discrete mathematics I Compulsory
Game development project I and game development project II (Capstone) Compulsory
Real-time networking (formerly GAM 390) and software projects (Capstone) Compulsory

2 Major Electives

Cost & Affordability

A clear picture of what this course will cost you

Program Costs

First Year Fee Tuition fee
USD 46,776.00
Second Year Fee Tuition fee
USD 46,776.00
Third Year Fee Tuition fee
USD 46,776.00
Fourth Year Fee Tuition fee
USD 46,776.00
Total Program Cost Estimated total tuition
USD 187,104.00

Currency note: Program costs shown in USD based on the available tuition breakdown.

Living Costs

Accommodation
USD 1,080.00 - USD 2,863.00
Food & Groceries USD 3,600.00 - USD 5,400.00
Transport USD 840.00 - USD 1,440.00
Utilities & Bills USD 1,200.00 - USD 2,040.00
Estimated Total USD 5,640.00 - USD 8,880.00

Living cost estimates are based on Loop Campus.

Outcomes & Employability

What happens after you graduate

91%
Graduate Employment Rate Within 6 to 12 months of graduation

Common Graduate Roles

Cloud Computing & InfrastructureCreative & ContentCustomer Experience & SupportCybersecurityCybersecurity & Network SecurityDevOps & Site Reliability EngineeringMarketing Analytics & Data ManagementPublic RelationsQuality Assurance & TestingSatellite Communications

Top Employers Hiring for this course

Accenture

CDW

Google

Microsoft

Why Study Game Programming (BS) at De Paul University

What makes this program stand out

Top 20 in UK For Computer Science

Exeter's Computer Science department consistently ranks among the top 20 in the UK for both teaching quality and research output.

Fast Offers Quick turnaround

Exeter typically responds to applications within 2-3 weeks, giving you clarity on your options quickly.

Flexible Intakes September start

Primary intake in September with January start available for some pathways through the INTO foundation program.

Accredited Industry recognized

Accredited by BCS, The Chartered Institute for IT, meeting requirements for Chartered IT Professional (CITP) status.

Life at De Paul University in null

What daily life looks like for international students

Language

English

Primary language everywhere

Climate

Mild & Rainy

10-20°C average, pack layers

Safety (Numbeo Safety Index)

Very Safe

Exeter is one of UK's safest cities

Frequently Asked Questions

Common questions about Game Programming (BS) at De Paul University

Can I work while studying?

International students can work up to 20 hours per week during term time and full-time during breaks. No permit is required for on-campus work.

What English language score do I need for this course?

To enroll, you need to meet specific English language test scores. Requirements include a minimum Duolingo overall score of 115 or equivalent scores in TOEFL, IELTS, or PTE.

What jobs can I get after studying this course?

Graduates can pursue careers as Game Developer, Level Designer, AI Programmer, Graphics Programmer, or Game Tester.

What will I actually study in this course?

This program combines computer science fundamentals with specialized game programming techniques. Key subjects include level design and artificial intelligence programming.

When can I start — what are the intake months?

The Game Programming (BS) program has an intake in September. Be sure to prepare your application ahead of time to secure your spot.
ℹ️️
ℹ️️
ℹ️️
 
Account
  • New student?

Search for universities & courses

ℹ️️
ℹ️️
ℹ️️
ℹ️️