Professional Degree in Front-End Development
Online
Associate Degree
DURATION
4 years
LANGUAGES
English
PACE
Full time, Part time
APPLICATION DEADLINE
EARLIEST START DATE
Jan 2026
TUITION FEES
NOK 62,000 / per semester *
STUDY FORMAT
Distance Learning, On-Campus
* oslo, bergen: 62,000 NOK/semester | online studies: full time - 45,000 NOK/semester, part time - 22,500 NOK/semester
Key Summary
The technology education where visual design meets coding, web, and UX design. The high demand for front-end developers opens doors to a diverse career in IT and design.
Why Study front-end development?
As a front-end developer, you write the code behind what users see and interact with on websites, programs, and apps. This programme equips you with expertise in design principles, universal design, and user experience. After graduation, you'll be ready for roles in design agencies, IT companies, software houses, media, and communications firms.
You’ll learn key industry tools, including JavaScript, which, alongside HTML and CSS, is essential for creating dynamic, interactive web solutions. Throughout the programme, you'll gain practical experience by working on real-world assignments, preparing you for your future career.
Developers in Norway earn an average of around 850,000 NOK per year, based on statistics from SSB.
AI in the study programme
How is AI used in the Front-End Development programme?
Students are encouraged to use AI as a supportive tool to enhance their learning, not as a replacement for their knowledge. While we currently do not offer specific lectures or courses on AI in front-end development, plans are underway to integrate this into the curriculum. This will ensure that students learn how to responsibly and effectively use AI tools, preparing them for its increasing role in the industry.
How is AI being used in the workplace as a Front-End Developer?
AI is transforming front-end development by enhancing both the user experience and the development process. It enables the creation of adaptive and user-centric designs, tailoring interfaces to individual preferences and behaviors. Developers can use AI tools like GitHub Copilot and Tabnine to generate boilerplate code, suggest relevant code snippets, and autocomplete complex structures, saving time and allowing them to focus on creative problem-solving.
AI also helps optimize code by analyzing performance, reducing unnecessary re-renders in frameworks like React, and resolving inefficiencies in CSS and JavaScript. Furthermore, AI streamlines the development process by automating tasks such as testing and debugging, enabling developers to detect and address issues faster than traditional methods.
While AI offers significant efficiency and precision, it cannot replace a developer’s creativity, empathy, and contextual judgment. Skilled developers remain essential for designing and evaluating solutions that meet user needs, ensuring that the human touch remains at the core of frontend development.
Financing
All our study programs are approved for loans and grants from the Norwegian State Educational Loan Fund (Lånekassen). You can apply to the Loan Fund for basic support (loan and grant; NOK 151,690) and tuition fees (NOK 77,192).
As an adult student, you can receive loans and grants from the State Educational Loan Fund. This also applies if you work while studying.
As a main rule, you must be a Norwegian citizen to receive support from the Norwegian State Educational Fund. However, foreign citizens may also be entitled to financial support.
Course structure
First-year subjects:
- Design
- HTML and CSS
- Project methodology
- Semester Project
- Javascript 1
- Agency 1
- Project Exam 1
- Portfolio 1
Second-year subjects:
- CSS Frameworks
- Javascript 2
- Workflow
- Semester Project 2
- Industry Knowledge
- Development Platforms
- Javascript Frameworks
- Project Exam 2
- Portfolio 2
The program's central focus is on developing the interface between customer experience and system development. The products developed during the study period should combine aesthetic appeal, functionality, and precise technical execution. You will receive thorough instruction in design processes, interaction design, and programming to achieve this holistic approach.
The main goal of the study is to ensure practical mastery of skills, and the teaching is largely based on practical work with tasks that reflect industry requirements. You will gain insight into the principles of entrepreneurship, as a career as a frontend developer requires expertise in workflow, automation, and efficiency in both work processes and final products.
The final project exam is a demonstration of students' competence, and the result can be used as an attachment to job applications or as a tangible proposal for production in the industry. This integrated study approach ensures not only theoretical understanding but also provides you with the necessary practical experience and insight crucial for a successful career in frontend development.
After completing the Front-end Development program, you can pursue jobs such as:
- Application Developer
- Frontend Developer
- Web Designer
- Interaction Designer
- Frontend Architect
- Consultant
- Entrepreneur


