CMPUT 404 - Web Applications and Architecture

★ 3 (fi 6)(EITHER, 3-0-3)

Faculty of Science

Introduction to modern web architecture, from user-facing applications to machine-facing web-services. Topics include: the evolution of the Internet, relevant technologies and protocols, the architecture of modern web-based information systems, web data exchange and serialization, and service-oriented middleware. Prerequisites: CMPUT 301 and 291, or consent of the instructor.

No syllabi

Fall Term 2023

Lectures

Section Capacity Class times Instructor(s)
LECTURE A1
(85098)
120
2023-09-05 - 2023-12-08 (MWF)
13:00 - 13:50
CSC B-02

Final Exam:
2023-12-14
14:00 - 17:00
ETLC E1-013
Primary Instructor: Hazel Campbell

Labs

Section Capacity Class times Instructor(s)
LAB D01
(85099)
60
2023-09-05 - 2023-12-08 (M)
17:00 - 19:50
NRE 1-001
LAB D02
(85100)
60
2023-09-05 - 2023-12-08 (W)
17:00 - 19:50
NRE 1-001

Winter Term 2024

Lectures

Section Capacity Class times Instructor(s)
LECTURE B1
(17373)
120
2024-01-08 - 2024-04-12 (MWF)
13:00 - 13:50
CAB 265
Primary Instructor: Hazel Campbell

Labs

Section Capacity Class times Instructor(s)
LAB H01
(17374)
60
2024-01-08 - 2024-04-12 (M)
17:00 - 19:50
SAB 3-31
LAB H02
(17375)
60
2024-01-08 - 2024-04-12 (W)
17:00 - 19:50
SAB 3-31