MSCS3204: Web Development

Credits 3
Web Development covers the fundamentals of web development from basic web structures to more advanced webpage and website development. This course views web development as both a science and an art. HTML 5 (Structure), CSS 3 (Presentation), and JavaScript (Behavior) will be introduced as the three foundation languages that form the basic structure of a webpage. Communication protocols will also be discussed. The course material will cover security and how security can be built into webpages at conception. The course has multiple projects which culminate with a fully developed website that is both aesthetic and functional.