course-details-portlet

PROG2053 - Web Technologies

About

Examination arrangement

Examination arrangement: Written examination
Grade: Letters

Evaluation Weighting Duration Grade deviation Examination aids
Written examination 100/100 4 hours A

Course content

Generelt - The HTTP-protocol Serverside - Serverside programming in NodeJS - Cookies and session management - Data persistence Clientside - HTML/CSS - Client side programming in Javascript - Client/server communication - Web components and Polymer

Learning outcome

Knowledge - a broad knowledge about klient- server development for web - can explain the REST-architecture - can explain mechanisms for safety handling in full-stack applications - knowledge about tools and technologies to aid in developing full-stack applications - knowledge about developing for different data handling plattforms Skills - can develop safe, stable and maintainable applications - can assess advantages and disadvantages of using different tools and technologies General competence - able to acquire new knowledge in a field in continuous development

Learning methods and activities

-Lectures

-Laboratory work

-Project work

 

Project work

Compulsory assignments

  • Assignment 1 - Project work
  • Assignment 2
  • Assignment 3

Further on evaluation

Re-sit examination: There is no re-sit examination, resit the next time the course is run. If the projects has been passed they do not need to be taken again for a resit. Forms of assessment: -One project that accounts for 40% -Individual 5 hours digital home exam with incremental deliveries in BitBucket, accounts for 60% -Both parts must be passed. The students will be given the URL for a BitBucket repository to be forked when the exam starts. The internal examiner should be made an admin on the forked repository. The students should update the repository at a minimum once every hour worth of work.

Specific conditions

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

Admission to a programme of study is required:
Computer Science (BIDATA)
Engineering - Computer Science (BIDAT)
IT Operations and Information Security (BITSEC)
Programming (BPROG)

Course materials

Tutorials and teaching material available trough BlackBoard

More on the course
Facts

Version: 1
Credits:  7.5 SP
Study level: Intermediate course, level II

Coursework

Term no.: 1
Teaching semester:  AUTUMN 2021

Language of instruction: English

Location: Gjøvik

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

Department with academic responsibility
Department of Computer Science

Examination

Examination arrangement: Written examination

Term Status code Evaluation Weighting Examination aids Date Time Digital exam Room *
Autumn ORD Written examination 100/100 A 2021-12-20 09:00
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.
Examination

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

More on examinations at NTNU