Courses
CSC443 Web Programming
[3–0, 3 cr.]
This course introduces advanced concepts in web programming and focuses on the development of dynamic web pages that incorporate both client-side and server-side programming. Topics include web programming using JavaScript, NodeJS, React, design patterns, relational and non-relational databases, security, web services, cloud deployment, and scalability and performance Issues. Hands-on experience is part of the course.
Co-requisite: CSC375 Database Management Systems.