Computer Game Development and Programming
| Program start date | Application deadline |
| 2026-08-31 | - |
Program Overview
Introduction to the Computer Game Development and Programming Program
The Computer Game Development and Programming program is a bachelor's level program offered by Luleĺ University of Technology. The program is designed to equip students with strong programmer skills, making them highly desirable on the global job market.
Program Description
The education includes both game programming courses and creative projects. Students will study courses in AI Programming, Physics programming for games, Game Engine architecture, Graphics Programming, and Game Production, among others. From the ground up, students will be able to program and create the underlying system and rules that govern a game. They will learn to create artificial intelligence for video games, exploring algorithms and techniques that enable game characters to act intelligently and realistically within the game.
Program Structure
The program consists of several components, including:
- Media Technology (142.5 credits)
- Computer Science and Engineering (15 credits)
- Optional courses (15 credits)
- Computer Science (7.5 credits)
Media Technology
Media Technology includes:
- Thesis work: Thesis in Game Development (15 credits)
- Compulsory courses:
- Game production 1 (15 credits)
- Gameplay development (7.5 credits)
- Game math (7.5 credits)
- Specialization project in game development (15 credits)
- Introduction to game development (7.5 credits)
- Realtime graphics programming (15 credits)
- Game engine architecture (15 credits)
- Game production 2 (15 credits)
- Game systems (7.5 credits)
- Game AI programming (7.5 credits)
- Game production practices (7.5 credits)
- UX and tools programming (7.5 credits)
Computer Science and Engineering
Computer Science and Engineering includes:
- Compulsory courses:
- Data structures, applied game math and algorithms (7.5 credits)
- Data-oriented design (7.5 credits)
Optional Courses
Within the optional space of the program, it is possible to choose optional courses. The given number of credits must be met for the degree.
Computer Science
Computer Science includes:
- Compulsory courses:
- Introduction to Programming (7.5 credits)
Career Opportunities
After graduation, the exciting and rapidly growing gaming industry awaits. Students will have the opportunity to pursue jobs all over the world. They can work at major companies in the gaming industry or smaller indie companies. Since the education provides students with a broad knowledge of programming, they will have a wide range of options in the job market.
Admission Criteria
To meet the general entry requirements for first-cycle studies, students must have successfully completed upper secondary education and have documented skills in the English language. The specific requirements include:
- Upper secondary school courses: English 6, Mathematics 3b or Mathematics 3c
- Or: English level 2, Mathematics Further level 1b or Mathematics Further level 1c
Selection
The selection is based on final school grades or the Swedish Scholastic Aptitude Test.
Program Details
- Credits: 180
- Length of study: 3 years
- Study pace: 100%
- Location: Skellefteĺ
- Language: English
- Tuition fees: Information available for non-EU/EEA students
- Application code: LTU-87444 (for international students) and LTU-87456 (for EU/EEA students)
- Number of places: 10 (for international students) and 20 (for EU/EEA students)
