Information on individual educational components (ECTS-Course descriptions) per semester

  
Degree programme:Master Computer Science
Type of degree:FH MasterĀ“s Degree Programme
 Full-time
 Winter Semester 2024
  

Course unit titleProgressive Web Applications
Course unit code024913110401
Language of instructionGerman
Type of course unit (compulsory, optional)Elective
Semester when the course unit is deliveredWinter Semester 2024
Teaching hours per week2
Year of study2024
Level of course unit (e.g. first, second or third cycle)Second Cycle (Master)
Number of ECTS credits allocated4
Name of lecturer(s)024717060201 dotNet NONAME


Prerequisites and co-requisites

Web applications
         HTML
         JavaScript
     Computer systems and networks
         HTTP
     Enterprise applications
         REST
     Elementary algorithms and object-oriented programming
     Software engineering basics

Course content
  • Progressive web applications from the user's point of view
  • Service workers
  • Web workers
  • App shell
  • Browser APIs
    • Push notifications
    • Bluetooth
  • Geolocation
  • WebStorage
  • IndexedDB
  • App manifest
Learning outcomes

Students are able to

  • describe the characteristics of a PWA (Progressive Web Application)
  • to develop a PWA with modern web standards
  • to assess whether a PWA can solve specific problems
Planned learning activities and teaching methods
  • Lectures
  • Programming exercises
Assessment methods and criteria
  • Peer feedback of the submissions (20%)
  • Electronic exam in presence (80%)

For a positive grade, overall across all parts of the examination a minimum of 50% of the possible points must be achieved AND in the following parts of the examination a minimum of 50% of the points must be achieved:

  • Electronic exam in presence (80%)

 

Comment

 None

Recommended or required reading
Mode of delivery (face-to-face, distance learning)

Face-to-face event with recording of the lecture

Winter Semester 2024go Top