Skip to content

IF25-22014

Web Application Development

  • 2025 Curriculum

Description

This course prepares students to develop web interfaces using HTML, CSS and JavaScript, develop server-side web applications connected to databases and REST APIs, explain web application architecture, the HTTP protocol and the MVC pattern, and integrate artificial intelligence services into web applications. Study materials: Foundations of Programming Languages (FPL), Software Engineering (SE), Software Development Fundamentals (SDF), Artificial Intelligence (AI), Specialized Platform Development (SPD).

Topics

  1. Web interfaces using HTML, CSS and JavaScript
  2. Server-side web applications connected to databases and REST APIs
  3. Web application architecture, the HTTP protocol and the MVC pattern
  4. Artificial intelligence services in web applications

Course Learning Outcomes (CLO)

Each course outcome derives from one programme outcome.

  1. CPMK0501

    Students are able to apply programming concepts for software development

    CPL05
  2. CPMK0502

    Students are able to explain programming concepts for software development

    CPL05
  3. CPMK0503

    Students are able to apply intelligent system technologies in software development

    CPL05

Supported PLOs

CPL05
Analyse and apply software engineering concepts to develop intelligent systems professionally.

Prerequisites

Student projects

Project demos from this course, from the study program YouTube channel.

2024/2025 - Pemweb - 122450074

2024/2025 - Pemweb - 122140223

2024/2025 - Pemweb - 122140237

2024/2025 - Pemweb - 122140233

2024/2025 - Pemweb - 122450072

2024/2025 - Pemweb - 122450022

Back to course catalogue