BASPI Bachelor in Game Technology
Bachelor in Game Technology
- Number of credits180
- Part-time/full-timeFull-time
- Start semester2026 Autumn
- Language of instructionEnglish
- CampusHamar
This programme focuses on offering students the fundamentals of a well-rounded informatics and game programming study during the first year, and second and third year are dedicated to a specialty of their choosing.
The specialisations the students can choose from are the following:
- Game Programming
- Advanced programming
- Engine programming
- Game design
- Game mechanics
- Gamification
- Databases and networking
- Computer Graphics
- Advanced programming
- Engine programming
- Game design
- Advanced mathematics
- 3D programming, Shader programming
- Game engine architecture
- Visualisation and simulation
Students across all tracks will have collaborations every semester through game projects together with students from Bachelor in Game Art and Animation.
The first year of studies provides basic knowledge, an understanding of programming, mathematics, general content production and pipeline in a game production. In the second year of studies, students choose their specialisation. In third year, the students study their specialisation further and in combination with project work, either in external internship in a company, internal research projects or within the scope of entrepreneurship and start up.
The final project (Bachelor project), groups of students with different areas of competence from the Game School's bachelor programmes work together on a project. The project can be carried out in collaboration with the business sector.
All students gain comprehensive knowledge in their chosen track of focus, experience in production, and interdisciplinary group work.
The courses that make up the study programme and the progress are specified in the course list below.
The Bachelor in Game Technology combine creativity and advanced programming to develop computer games and interactive applications. The program focuses on developing both the technical and creative abilities of the students and teaches techniques for building visual systems and developing software for both creative industries and engineering fields.
Game technology covers a vast area, including simulation, system analyses, programming, game design and mathematics and evolves into complex software systems. Society requires competent professionals with knowledge of the latest technology, dissemination of information, interactive processes, system understanding, and game design for different user groups.
The Bachelor in Game Technology provides a solid vocational and academic education. Through in-depth studies in computer science combined with cross-disciplinary game projects, students experience and learn game- and software development,.
Game technology covers a vast area, including simulation, system thinking, programming, game design and mathematics, and is associated with development of complex computer systems.
For a programmer, showcasing your work is crucial for success. This program places a strong emphasis on boosting students' confidence and professionalism by regularly sharing their work with classmates. This helps them build their personal brand, which can improve their opportunities in their future careers, whether as employees or as entrepreneurs with their own businesses. The exposure training culminates in a yearly screening of student work.
Students develop holistic thinking, collaboration skills and problem-solving abilities through practical group work and cross-disciplinary projects.
Learning outcome
A candidate who has completed the course has the following learning outcomes:
The candidate
- can demonstrate comprehensive knowledge of game technology relevant to interactive systems and their specialisation
- understand the architecture of game engines and production pipelines, including subsystems such as rendering, physics, AI, audio, networking, and asset management
- is familiar with development methodologies (incremental prototyping, iterative design, co-design, co-production) and how they apply in collaborative game projects
- can recognize the ethical, cultural and societal dimensions of game technology in relation to diversity, inclusion, accessibility, and environmental impact
- has knowledge of national and international research and development work of relevance to game technology, and knows how to update their knowledge in the field
The candidate
- can design, implement, and evaluate gameplay systems, tools, and prototypes using modern programming languages, libraries, and engines
- can apply mathematics, algorithms, and computer graphics methods to solve problems in real-time rendering, simulation, and interaction
- can use development tools and workflows (version control, debugging, profiling, testing) to support collaborative projects
- can integrate technical contributions with assets and design elements into a cohesive, functional game project
- can apply sustainable design and development principles when creating games, simulations, or gamified applications
- can integrate user-centered and ethical design methods that ensure accessibility and inclusivity in sustainable game projects
- with specialisation in Game Programming can implement efficient and scalable engine components, gameplay logic, AI systems, and networking solutions
- with specialisation in Computer Graphics can create and optimize rendering solutions, shaders, lighting systems, and visual effects for high-quality game visuals
The candidate
- can work independently and collaboratively in multidisciplinary teams, demonstrating responsibility, adaptability, and leadership in complex projects
- can critically reflect on their own and others’ work, applying feedback and iterative methods to improve processes and results
- can communicate technical concepts, design choices, and project outcomes clearly to specialist and non-specialist audiences
- can work collaboratively in multidisciplinary teams to develop solutions that support sustainability goals in industry, research, and education
- can apply professional, sustainable and ethical standards in the design and development of games, serious games, and gamified applications
- can demonstrate readiness for professional practice in the game industry, software development, or related fields, and for further studies at the postgraduate level
- can inspire and facilitate entrepreneurship, new thinking and innovation, and the involvement of local working, social and cultural life
Most courses have a practical approach, with considerable emphasis on problem solving, and contain compulsory individual and group coursework requirements.
In every semester the students work with projects together with students from Bachelor in Game Art and Animation in interdisciplinary teams.
In fifth semester the students can choose internship in a company, work in an internal research project at the University or work with their own start up related to a production.
Supervision will be conducted both at an individual level and in groups or project teams.
The programme is for students who want to work with development and operation of computer systems in the business sector, the entertainment industry, the game industry and related fields. The programme is suitable for students who are interested in games, natural science, and technology.
The programme is open for both Norwegian and international students.
Admission requirements
In addition, mathematics level R1 (S1 and S2) or equivalent is required.
Language requirements
Bachelor's programmes taught exclusively in English do not have Norwegian language requirements.
The general basis for admission to universities and university colleges in Norway is called Higher Education Entrance Qualification (GSI). For applicants with foreign education, the requirements are specified in the GSU list. The list will show if the English requirement is covered by your secondary school or higher education.
In addition, you will have proof of sufficient English proficiency if you:
- have Norwegian or Nordic upper secondary school: Passing grade in English equivalent to foundation/level 1 course at Norwegian upper secondary school (140 hours), or the equivalent from upper secondary school in one of the other Nordic countries.
- are native speaker of English from UK, USA, Canada, Ireland, New Zealand or Australia with English as a subject in their secondary education.
- have a complete or incomplete undergraduate degree in English language and literature with courses in English language and literature that are equivalent to minimum 60 ECTS.
- have completed a minimum of one year of upper secondary school or one year university studies taught in English in Australia, Canada, Ireland, New Zealand, Great Britain or the USA.
Applicants who do not meet the English proficiency requirements may take one of the following tests/courses:
- TOEFL
Minimum score required: 500 for a paper-based test (PBT) or 60 on an internet-based test (IBT). - IELTS – Academic
Minimum score required: 5.0
- Cambridge ESOL Examinations
First certificate in English, Certificate in Advanced English, Certificate of Proficiency.
- PTE Academic
Minimum score required: 51 on PTE Academic/PTE Academic Online.
- TELC
Minimum scores required: all English certificates at C1-level.
The programme provides a sound vocational education, and opportunities for work in game development, simulator development and more traditional programming.
The programme is also an academic education that qualifies students to apply studies at the master’s level.
The Bachelor in Game Technology is an international study program where all teaching materials are in English. Assignments are presented to students in English, but students can choose to submit their assignments in either English or Norwegian (bokmål/nynorsk).
Students can study at a foreign educational institution during the 3rd to 5th semester. The study abroad must be approved by Inland Norway University in advance, so that the courses done at the foreign educational institution can be incorporated into the student's study plan.
It is necessary for the exchange program to align with the Bachelor in Game Technology at Inland Norway University to ensure that the student stays on track with their study program.
Students interested in pursuing this opportunity must do so in collaboration with a supervisor at the Game School.
Students will develop skills in searching for, assessing and referring to information and subject matter in their academic work. This is a key piece of academic competence and the basis for lifelong learning. Therefore, in collaboration with the academic communities, the University Library offers instruction in searching for subject-specific information, referencing technique, source criticism and problems associated with plagiarism. It is expected that all students have a critical attitude towards sources of information and use these sources appropriately in all academic work throughout their entire course of study. Breaches of the rules regarding the use of sources are regulated in the Regulations relating to admission, studies and examinations at University of Inland Norway.
The programme is kept updated using new literature, research and methods. Students can work with internal and external parties on research and development projects.
- For students with permanent residency in countries within the EU/EEA and Switzerland/EFTA: Student Union Semester fee only.
- Applicants from countries outside the EU/EEA and Switzerland/EFTA, must be prepared to pay tuition fees. For more information, please see INN’s website: Tuition - English (inn.no) or study in Norway's website: https://studyinnorway.no/list-institutions-tuition-fees.
- All students are also expected to acquire their own laptop computer to bring to class. For some modules students may be required to buy/licence additional software. The Game School has its own list of requirements which the laptop should meet to ensure the students have the necessary computer power to do all assignments in the program. Updated list of technical requirements is found at https://gameschool.no/equipment
The students are also recommended to take on work practise through internship in a company. The students need to cover costs related to accommodation and travel.
Courses are assessed with pass/fail or alphabetical grades, on a scale from A to F, with E as the lowest passing grade.
Different forms of assessment are used, including individual written exams and individual and group-based portfolio assessments. Compulsory coursework, activities and attendance must be approved to take exams on the courses. The exam is a display of one's own development work. It is compulsory for the students to have three development talks with a member of staff regarding their progress plan and ambitions, to better help direct their efforts. These talks should take place throughout the bachelor; therefore, it is recommended to have one development talk a year.