This course introduces core web technologies and the fundamentals of building web applications. Students learn how web-apps work, explore key internet concepts, and examine ethical considerations in web design (e.g. intellectual property and accessibility). The course will use up-to-date tools and frameworks for web development. Students will create a full-stack web app. 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