IDG1011 - Front-End Web development


Examination arrangement

Examination arrangement: Written examination and work
Grade: Letters

Evaluation Weighting Duration Grade deviation Examination aids
Written examination and work 100/100 3 hours A

Course content

- Selecting and manipulating DOM nodes using JavaScript - Generating DOM elements dynamically and manipulating the DOM structure - Fetching information from external sources - Basic JavaScript constructs - Testing and finding bugs - Data persistence on the client - Object oriented programming, classes, objects, methods

Learning outcome

Knowlegde - have a thorough knowledge about basic JavaScript constructs and the DOM and how this can be used to create dynamic, interactive websites - understand the basic principles i object oriented programming: classes, objects and methods - Know the basic methods for testing and finding bugs in the code in the web browser Skills - being able to create simple interactive, dynamic websites using JavaScript, HTML and CSS - being able to solve simple programming tasks General competence After having completed the course the students will have better skills in - problem solving - analytic thinking

Learning methods and activities

-Lectures -Group work -Laboratory work -Exercises -Supervision Coursework requirements: 3 (three) obligatory assignments, all must be approved.

Compulsory assignments

  • Obligatory 1
  • Obligatory 2
  • Obligatory 3

Further on evaluation

Re-sit examination: Normal re-sit exam The obligatory assignments are valid for the following calendar year.

Specific conditions

Compulsory activities from previous semester may be approved by the department.

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

Course materials

Online material with links from BlackBoard. Recorded lectures Lab assignments

More on the course



Version: 1
Credits:  7.5 SP
Study level: Foundation courses, level I


Term no.: 1
Teaching semester:  SPRING 2022

Language of instruction: Norwegian

Location: Gjøvik

Subject area(s)
  • Computer Science
Contact information
Course coordinator: Lecturer(s):

Department with academic responsibility
Department of Computer Science


Examination arrangement: Written examination and work

Term Status code Evaluation Weighting Examination aids Date Time Digital exam Room *
Spring ORD Written examination and work 100/100 A
Room Building Number of candidates
  • * The location (room) for a written examination is published 3 days before examination date. If more than one room is listed, you will find your room at Studentweb.

For more information regarding registration for examination and examination procedures, see "Innsida - Exams"

More on examinations at NTNU