May 22, 2024  
University of Alberta Calendar 2021-2022 
University of Alberta Calendar 2021-2022 [ARCHIVED CATALOG]

CMPUT 404 - Web Applications and Architecture

★ 3 (fi 6) (either term, 3-0-3) 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.