ART 128 Interface Programming 1 provides the foundation of skills and principles necessary for students to create visually effective Web sites. Through lectures, demonstrations, and hands-on exercises, this course develops skills in writing HTML, hypertext markup language; understanding the fundamentals of JavaScript to add greater control over Web page and site design for cross-browser dynamic Web pages; and an Introduction to Cascading Style Sheets and DHTML which combines HTML, JavaScript, Style Sheets, Absolute Positioning, Plug-Ins, and DOM.