Contact
SYS_TIME [ 00 00 00 ]

SE371

AVAILABLE

Web Engineering

SE371 covers the engineering of web-based systems and applications. Topics span web architecture, client-server models, HTML/CSS/JavaScript, server-side technologies, web frameworks, APIs, and deployment practices.

Course Code SE371
Credit Hours 3
Prerequisites CS210

SE371 covers the engineering of web-based systems and applications. Topics span web architecture, client-server communication, HTML/CSS/JavaScript, server-side programming, web frameworks, RESTful APIs, databases for the web, security fundamentals, and deployment practices.

0x01Web Architecture & ProtocolsIDX_01
0x02HTML & CSS FundamentalsIDX_02
0x03JavaScript & DOM ManipulationIDX_03
0x04Client-Side FrameworksIDX_04
0x05Server-Side ProgrammingIDX_05
0x06RESTful APIs & Web ServicesIDX_06
0x07Databases for Web ApplicationsIDX_07
0x08Web Security FundamentalsIDX_08
0x09Deployment & Web PerformanceIDX_09
···Topics will be updated once slides are receivedTBD
  • Design and implement full-stack web applications using modern technologies.
  • Understand HTTP, web architecture, and client-server communication models.
  • Build RESTful APIs and integrate web services into applications.
  • Apply web security principles to protect against common vulnerabilities.
  • Use databases effectively within web application contexts.
  • Deploy and optimize web applications for performance and scalability.

Detailed outcomes will be finalized once course slides are received.