WEB APPLICATIONS (CS3051)

Much of the world’s population relies on online technologies, particularly online applications accessed through a web browser, otherwise known as websites. Understanding how websites work and being able to create powerful online applications is an important aspect of the software profession. More than other digital applications, complete web applications require the integration of numerous technologies. This course will introduce students to online technologies and provide the foundations and skills needed for creating professional web applications.

The course will cover HTML, CSS, Javascript, and Node.js. Students will create full-stack websites backed by a SQL database. Prior programming experience is required.

Code: 
CS3051
Name: 
WEB APPLICATIONS
Discipline: 
CS (Computer Science)
Type: 
CCD
Level: 
Undergraduate
Credits: 
4
Can be taken twice for credit?: 
No
Pre-requisites: 
CS1040 OR CS1040GE110 OR CS1040CCD
Co-requisites: 
None