Architect scalable, standards-compliant web applications from network primitives to modern distributed frontends.
Master full-stack web engineering through rigorous study of HTTP network architectures, relational database integrity, and asynchronous runtime environments. Students build robust, production-grade applications using modern component-driven frontends, REST services, and automated CI/CD pipelines. This course bridges formal distributed computing principles with modern commercial software delivery standards.
Two complete tracks. Study either or both — each has its own exam and certificate.
A mathematically grounded, formal exploration of web protocols, relational database normalization, security invariants, and single-threaded asynchronous runtime theory.
Rigorous study of the OSI application layer, HTTP protocol specifications, browser parsing pipelines, and cross-origin security models.