Web Design - CSC 306

This course introduces the essential building blocks of modern front-end web development at the user interface level. Students will gain hands-on experience with HTML, CSS, JavaScript, and selected front-end frameworks, while also learning key concepts in UI/UX design, browser compatibility, search engine optimization (SEO) best practices, and web accessibility standards. The course emphasizes both the technical and design aspects of creating responsive, user-friendly, and search-engine-friendly websites. Prerequisites: CSC 210, CSC 212, CSC 215, or CSC 216.