LOG INAPPLY

WELCOME TO VEFSKÓLINN

AI-NATIVE WEB DEVELOPMENT SCHOOL IN ICELAND

ABOUT US

Vefskólinn is the web development programme at Tækniskólinn. Its official name is Vefþróun, in English the Reykjavik Academy of Web Development. In one year you learn to design, build and ship web products: the interface people use and the code behind it. It is the only programme in Iceland that teaches web design, user interfaces and web programming together.

Every student does both design and code. A developer without an eye for the interface cannot organise the data well, and a designer who cannot build cannot ship. That combined profile is the one small teams hire first, so we do not offer a design-only or code-only track.

We are small on purpose: one cohort a year, a programming teacher and a design teacher, and a classroom where everyone knows your name.

Length
1 year full time (autumn, spring and summer term), or up to 2 years at your own pace
Workload
About 40 hours a week if you aim to finish in one year, less if you take two
Credits
90 einingar at hæfniþrep 4, a diploma from Tækniskólinn
Language
All teaching in English
Tuition
30,000 kr per term, 90,000 kr for the whole programme
Where
Tækniskólinn, Flatahraun 12, Hafnarfjörður
Intake
Once a year, in autumn
Smári The Programming Teacher

ELLERT SMÁRI KRISTBERGSSON

PROGRAMMING TEACHER

Jakub The Design Teacher

JAKUB MIERZEJEK

UI/UX TEACHER

THE PROGRAM

The programme is project-based. Most modules end in a group project that you present in public, and guests from Icelandic tech companies grade it together with the teachers. The tools open up as the year goes on: by the later modules you choose your own stack. The final project is done in the summer term together with a company or another partner, under a teacher's guidance.

The year, module by module

  1. Introduction: HTML, CSS, design basics and how we work.
  2. Community and networking: Industry visits, meetups and your first professional contacts.
  3. The fundamentals: TypeScript, the design process and user interface design.
  4. Connecting to the world: React, APIs and accessibility.
  5. Back end and infrastructure: Databases, authentication, deployment and open source, including two weeks at our Erasmus+ partner school in Las Palmas in January.
  6. Growing complexity: Testing, larger applications and choosing your own stack.
  7. Exploration: Specialities and your own direction, ending in the final project.
CLICK HERE TO VIEW THE ASSIGNMENTS

HOW WE USE AI

Typing code was never the hard part of the job. Deciding what to build, judging what comes back and shipping something people can use is. Those skills matter more, not less, when an AI assistant does the typing, so the programme is built around them.

  1. Phase one: foundations. Hands on the keyboard, no assistants. HTML, CSS, TypeScript and the design process, until you know what code does before anything writes it for you.
  2. Phase two: AI on every project. You use AI assistants the way working developers do, and we grade what you verified: tests, code review, security, and whether you can explain every line you shipped.

The rule is simple: you own every line you ship.

HOW STUDYING HERE WORKS

The teachers are in the classroom every working day from 9 to 16. Attendance is not compulsory and there is no penalty for missing a day: we expect you to take responsibility for your own studies.

We do strongly recommend coming in. The classroom is where the help is, every day, and where you get to know your classmates. A good class spirit makes the year better for everyone.

Deadlines are as flexible as we can make them. If you have the time and the ambition, you can finish in one year, which takes about 40 hours a week, like a full-time job. Most students start out aiming for one year, and many switch to two when that pace does not fit their life. People get sick, have children or land their dream job halfway through. That is fine: you can take up to two years to finish.

WHERE GRADUATES WORK

Graduates work as web developers and interface designers at agencies and in-house teams, at companies such as Hugsmiðjan, Jökulá, Kolibri, Reon, Metall, Origo, Icelandair and Taktical. Many also work freelance or start their own companies.

FREQUENTLY ASKED QUESTIONS

How long is the programme?

Three terms (autumn, spring and summer), 90 einingar. Full time, about 40 hours a week, that is one year. You can also take up to two years at your own pace, and many students do.

How much does it cost?

30,000 kr per term, 90,000 kr for the whole programme. The programme qualifies for student loans from Menntasjóður námsmanna. VR and LÍV members can apply to Starfsmenntasjóður verslunar- og skrifstofufólks for up to 90% of tuition, at most 180,000 kr a year, and other unions' education funds are worth checking too.

Is it taught in English?

Yes. All teaching is in English, and you need good English to apply. You do not need to speak Icelandic.

Do I have to attend every day?

No. The teachers are in the classroom every working day from 9 to 16, and we strongly recommend coming in, but attendance is not compulsory and missing a day has no penalty. You take responsibility for your own studies.

How is AI used in the programme?

In two phases. First you learn the foundations by hand, without AI assistants. Then AI is part of every project, and you are graded on how you verified the result: tests, code review, security and explaining every line you shipped.

Do I need to know how to code before I start?

No. You need a stúdentspróf or equivalent education, basic computer skills and good English. A background in graphic design or some programming strengthens your application, and relevant work experience is considered.

When and how do I apply?

Students are admitted once a year, for the autumn term. Application dates are published on the programme page at tskoli.is, and you apply through Tækniskólinn's application form. After the deadline, applicants are invited to an admission project that works the way the programme does.

What do I need to bring?

Your own laptop.

Who can I ask about the programme?

Send your question through the form on the programme page at tskoli.is. It reaches the programme's contact person, who passes questions about the studies on to the teachers.

Application dates are on the programme page at tskoli.is. Questions? Ask through the form on tskoli.is.

APPLY