View Courses

Information Systems

Information Systems courses carry science credit. Programming courses may not be audited.

CIS 385-CN : Programming for the Web


In this project-based course, students gain an understanding of how to build a modern full-stack web application using the MEAN framework (MongoDB, Express, AngularJS and Node.js). Students also learn how to deploy their web applications to both Amazon AWS and Microsoft Azure, the two largest cloud hosting providers. Finally how the npm package manager and third-party and open source modules can extend their web applications will be covered. Collaboration is paramount to a successful product, website and/or mobile application. However, students will be responsible for completing their own project/web application and submitting independent assignments.

Prerequisite: CIS 130 or working knowledge of web technologies such as HTML5, CSS and JavaScript along with comfort using modern source control systems. Proficiency in at least one programming language, preferably either Java or Python from CIS 110, CIS 212, or CIS 323.

May not be audited or taken P/N.

Winter 2022
Start/End DatesDay(s)TimeBuildingSection
01/03/22 - 03/19/22Tu
6:15 – 9:15 p.m. 12
InstructorCourse LocationStatusCAESAR Course ID
Chapla, Amul
Remote Campus
Schedule Notes :

This course will meet remotely, with weekly remote synchronous sessions held at the scheduled meeting time.


^ Back to top ^