/> />

Game Programmer

About the education

Gameplay, game physics or AI – become a game programmer!

Gameplay, game physics or AI – get the experience you need to work with programming in the games industry!

Open for late applications ONLINE and ONSITE in Skellefteå and Boden. Apply!

Whether it is gameplay functionality, physics, AI or tools that you are most interested in doing for games, this program will get you into the industry with credibility through hands-on development experience in programming.

  • Start working right after the education
  • Located in Stockholm, SoFo, Skellefteå and Boden
  • Government funded with financial support from CSN
  • 2,5 years (5 terms)
  • 30 weeks of internship

LEARNING BY DOING, LEARNING BY REFLECTION

Develop core competence in game development by having teachers from leading game companies teaching you the tricks of the trade. Get access to our creative environment, including computers and relevant development software. You will be growing and building your skills together with 240 highly talented schoolmates and senior game developers. Take part in intense game projects together with parallel Futuregames programs simulating professional game projects in order to reflect what you will be doing in the games industry and prepare you for an ever-developing and creative career.

We want to create pragmatic developers with a balanced and wide perspective of the entire development process and strong teamwork skills with a practical and proactive approach.

CLOSE INDUSTRY CONNECTION

This education is implemented in direct cooperation with the games industry and Futuregames including: KingAvalanche StudiosUbisoftEA DICEFatshark GamesParadox InteractiveStarbreeze StudiosGlorious Games GroupUprise, NEAT Corporation, Epic Games and Really Interactive. Many more support this higher vocational program and around 20-30 game studios are involved in Futuregames every year.

SPECIALIZATIONS

  • Game Programming
  • Tools Programming
  • Game Engine Programming
  • AI Programming
  • Game System Design

KNOWLEDGE AFTER COMPLETING THE EDUCATION

  • Program games in C++
  • Program games in C#
  • Be able to identify the unique methods to program efficiently in modern game productions
  • Create algorithms to calculate basic graphical elements
  • Use the game engine Unreal Engine 4 for game programming
  • Use the game engine Unity for game programming
  • Create and implement scripts for game production
  • Create server/client solutions for games
  • Create a multiplayer game with several clients
  • Simulate and evaluate computer programs in complex situations
  • Program games in a structured and qualitative manner
  • Create and apply entertaining AI systems
  • Customize game development based on experience of common problem areas
  • Produce customized GUI and applications for game developers
  • Render advanced 3D graphics
  • Work independently and in a team with planning, development and production of games

Educational plan

Game programming with C#
25YHP / 5v
3D mathematics for game development
20YHP / 4v
Game project 1
10YHP / 2v
Data structures and algorithms in game development
25YHP / 5v
Design patterns for game development intelligence in game production
15YHP / 3v
Development tools in game projects
10YHP / 2v
Game project 2
20YHP / 4v
Game programming with C++
50YHP / 10v
Game project 3
35YHP / 7v
Game physics
15YHP / 3v
Game project 4
20YHP / 4v
Artificial intelligence in game production
20YHP / 4v
3D and shader programming
15YHP / 3v
Computer technology for game development
20YHP / 4v
Network programming for games
20YHP / 4v
Market Analysis, CV and Portfolio
15YHP / 3v
ndustry preparatory game programming
15YHP / 3v
Degree project
50YHP / 10v
Internship in game development (LIA)
150YHP / 30v
TOTALa
550YHP / 110v

Eligibility

REQUIREMENTS TO APPLY

  • Grades or proof of post graduate qualifications from upper secondary school/high school or equivalent
  • CV and a personal letter (letting us know why you have chosen the specific program)
  • English 6 from upper secondary school/high school or proof of equivalent knowledge
  • Mathematics 2 from upper secondary school/high school or proof of equivalent knowledge
  • Programming 1 from upper secondary school/high school or proof of equivalent knowledge
  • Work Sample (see more information below)

Term times

Information om terminstider kommer snart!

How to apply

APPLICATION

Applications are normally open between the period February-May, but can be extended if there are still seats available. Click on the “Apply now” button on the webpage for you education of choice to be transferred to our admissions system.

 

This is where you fill in all information needed for your application to be completed:

  • High school diploma or equivalent
  • Documentation special prerequisites
  • CV and personal letter
  • Work sample
  • Possible certificates and other grading documents

When you apply, you will need to state the desired location where you wish to study. This educational program is spread over Stockholm, Boden and Skellefteå .

Please note that your CV, personal letter and work sample(s) all need to be written in English.

 

SELECTION

If we receive more applications than we have seats (currently 35 per education), we will judge applicants by the score on their work samples. The applicants with the highest score, regardless of location, will be offered a seat to the program and other eligible applicants will become reserves. You can see information about our selection tests below.

 

ADMISSION

You will normally receive an admission notice via our admission system by early July. You will then need to respond yes or no within seven days to keep your seat or reserve status. If the school does not receive your answer within 7 days, we will automatically move on to the next reserve.

 

REQUIREMENTS TO APPLY

  • Grades or proof of post graduate qualifications from upper secondary school/high school or equivalent
  • CV and a personal letter (letting us know why you have chosen the specific program)
  • English 6 from upper secondary school/high school or proof of equivalent knowledge
  • Mathematics 2 from upper secondary school/high school or proof of equivalent knowledge
  • Programming 1 from upper secondary school/high school or proof of equivalent knowledge
  • Work Sample (see more information below)

 

WORK SAMPLE GAME PROGRAMMER

Your work sample should aim at explaining the process in which you work and show your skills and strengths coding a small game or tool related to game development.

Content:

  • Showcase your game or tool with the following formats; code, images, gifs or videos
  • Explanatory text about your piece including the process of creating it

Format:

  • Maximum ten pages long.
  • Save in PDF format.
  • Name the file firstname_surname.pdf

Futuregames will measure your work sample in the 3 following areas:

  • Visualization ability – measures the artistical ability to express oneself through illustration and text
  • Technical ability – measures how well one utilize the machine as tool
  • Industry relevance – measures the relevance of the presented content towards the games industry and game development

CSN

This course is eligible with CSN. Apply on their website at www.csn.se.

As soon as you’ve got your letter of application from us you can apply with CSN. If you need extra papers from the school, please contact your course manager. The school reports to CSN regularly to make sure all the students are continuing their studies, as part of the agreement between CSN and each student.

Career

FUTURE CAREERS

Gameplay Programmer – Tools Programmer – AI Programmer

Educational board

Each educational program has a Board of Education that ensures the quality of the education, and that makes decisions about admission and examination. The board meets twice per semester. One or more students from the class are also selected to be part of the board as representatives for the class.

The board can consist of representatives from the industry, the business community, the school management, the public school system, universities / colleges, industry organizations and students. One of the board’s main tasks is to ensure that the educational program meet the labour market’s needs for qualified workforce.

More information about the Board of Education will be updated before the program starts.

Course manager

Course manager

Sara-Mari Eriksson

Site Manager Skellefteå, Education Coordinator

sara-mari.eriksson@cmeducations.se +46 703 271 406

Similar educations

You will now be transferred to our application system. This is where you attach your grade certificate from school, CV etc. When your application is complete we will contact you. Welcome with your application!

Choose location

Skellefteå
Stockholm
Boden
Online
We use cookies to give you the best possible user experience.