Mar 28, 2024  
2021-22 Catalog 
    
2021-22 Catalog [ARCHIVED CATALOG]

Add to Favorites (opens a new window)

CS 380 - Web Programming


5 CR

This course explores the design and development of software applications that reside on a web platform. Through hands-on experiences, students will develop interactive and dynamic web pages. Both server-side and client-side web application development are covered. 

Recommended: CS 331 .
Prerequisite(s): CS 211  and admission to Computer Science, BS , or instructor’s permission.

Course Outcomes
  • Describe the client-server architecture and its constraints for a web application. 
  • Review existing web applications using current web standards 
  • Design and implement a simple interaction web application. 
  • Design and develop single-page web applications within a JavaScript framework. 
  • Generate dynamic content and implement user-authentication schemes by incorporating different types of databases. 
  • Compare and contrast web programming with general purpose programming. 


Find out when this course is offered




Add to Favorites (opens a new window)