CS 451 Frontend Web Development *
This course provides students with the fundamental concepts and models of full-stack web development with an emphasis on front-end web applications. Students learn topics including the development of client-side application systems, including client-side views, controllers, routers, local databases, and access to the relevant backend components. Students leave understanding the underlying processes related to building functional applications and the complexity of full-stack web application development using modern, widely used, and sophisticated application frontend frameworks.
Prerequisite
For students to succeed in this course, CS132, IS 312, and
IS 360 are required pre-requisites.
Outcomes
- As a result of this course, students will know or be able to do the following:
- 1. Understand full-stack architecture for front-end applications.
- 2. Apply full stack development to front-end applications.
- 3. Integrate full stack components in frontend applications.
- 4. Evaluate full stack technologies for front-end applications.
- 5. Develop a front-end application by using a full stack.