SE371
AVAILABLEWeb 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.
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.
- 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.