CS 3002 Web Server and Database Development

This course focuses on the tools and patterns used to build servers and use databases. Students learn resourceful architecture for organizing server code and data. Students will learn how to authenticate and authorize web application users, and manage the dynamic rendering of HTML pages. Students will complete various tutorial projects including a clone of a social news aggregation and online forum, as well as their own custom dynamic website. (Mac Required)

Prerequisite: CS 2001

Credits

4.00 units