Creating Modern & Mobile Web Applications

Course Home Page:
Offered this year?No
When Offered?Most years


This course covers all aspects of web application development, including the initial concept, user-centric design, development methodologies, front end development, databases, back end development, security, testing, load testing, accessibility, and deployment. There will be a substantial team project. The course is designed both for students with substantial programming background (equivalent to CS32 or CS33) who want to learn how to use this background to build web applications, and for students with a substantial background in web design including HTML and Javascript who are interested in learning how to extend design techniques to incorporate the technologies needed in modern web applications. Project teams will consist of students with both types of backgrounds. this course, if taken in the senior year, will satisfy the capstone requirement for CS ScB concentrators.

CRN: None