This course studies the vibrant world of web development, examining the duality of form and function. While aesthetics and user experience remain central, so does the commitment to secure web practices. Students learn about the intricacies of front-end languages and backend dynamics, always contextualizing with web vulnerabilities and defenses. Students also gain an understanding of concepts like Cross-Site Scripting, SQL injection and the Secure Socket Layer. As websites remain the front doors to businesses worldwide, ensuring they’re both inviting and secure is a paramount skill for modern IT professionals. Credits: 4
Prerequisite: CSC 6003
Systems management and security concentration only.