course-details-portlet

IDG1100

Web Fundamentals

Credits 7.5
Level Foundation courses, level I
Course start Autumn 2025
Duration 1 semester
Language of instruction English
Location Gjøvik
Examination arrangement Oral exam

About

About the course

Course content

This course introduces students to the main concepts, ideas and principles of the Web, and technologies that power it. The students will learn the basics of scripting and familiarize themselves with a selection of common tools used in Web development.

Topics

  • History and governance of the Internet and the World Wide Web
  • Underlying principles of the Web architecture
  • Common tools, techniques, and technologies used in web development
  • Basic concepts of programming
  • Basic principles of graphical website builders

Learning outcome

Knowledge

Students, upon completion of this course, will know:

  • the history and organizational principles of the Internet and the World Wide Web
  • the basics of the client-server architecture underlying the Web
  • the basics of graphical website builders
  • the fundamental principles, tools, and techniques of programming

Skills

Students, upon completion of this course, will be able to:

  • create simple websites using graphical website builders
  • program simple algorithms with scripting languages
  • automate calculations using scripting languages

Overall competence

Students, upon completion of this course, will know how to:

  • create and deploy a website online
  • structure and program a script for Web-related tasks
  • collaborate with teammates on a programming project

Learning methods and activities

Conventional lectures and student group supervision and coaching.

This course is offered to exchange students. Language of instruction is English.

Compulsory assignments

  • Website Builder-related Task
  • Programming assignment 1
  • Programming assignment 2

Further on evaluation

Students will submit three compulsory assignments that have to be approved to take the exam. One assignment is related to the use of graphical website builders (e.g., WordPress), while the other two are related to programming (e.g., JavaScript scripting). If one or more compulsory assignments are not approved, a student will need to retake the course, and complete all three assignments again.

Forms of assessment

  • Oral exam (100%)

Students must receive a passing grade on all obligatory assignments to be admitted to the exam.

Resit

August

Voluntary retake

The entire course must be retaken voluntarily to improve the grade.

Specific conditions

Admission to a programme of study is required:
Web Design (ÅRWEB)
Web Development (BWU)

Required previous knowledge

The course is reserved for students of the Bachelor in Web Development (BWU) and of the one-year-programme in Web design (ÅRWEB).

The course will run in fall 2025 for the last time and will not be offered in its current form afterwards.

Course materials

Learning aids will be released throughout the semester. Each student has to have access to a computer with internet access.

Subject areas

  • Design Methodology

Contact information

Course coordinator

Department with academic responsibility

Department of Design

Examination

Examination

Examination arrangement: Oral exam
Grade: Letter grades

Ordinary examination - Autumn 2025

Oral exam
Weighting 100/100 Examination aids HJELPEMIDD Duration 30 minutes

Re-sit examination - Summer 2026

Oral exam
Weighting 100/100 Examination aids HJELPEMIDD Duration 30 minutes