Prerequisites: Sophomore standing No previous computer programming experience is needed for this course. An introduction to the World Wide Web (WWW), client server architecture, how the internet works, and the foundational web programming technologies - HTML, CSS and JavaScript.