Web Design is an intermediate level course that integrates Cascading Style Sheets (CSS), the JavaScript programming language, and Dynamic HTML into a deliverable web-based eCommerce or Transactional Processing System interface. CSS's display and print properties are presented in detail through various practical Web design projects. Student will be able to organize complicated web page designs, position HTML elements, control visibility and presentation of HTML layers similar in quality found in the desktop publishing environment. By using the Document Object Model, students will use JavaScript client-side programming language to transform static web pages into applications that will interact with the web user, enhance document navigation, process data before submitting to a server and store state information through the use of cookies. Integrating DHTML (Dynamic HTML) concepts with JavaScript will enable a student to code JavaScript that will change Web page content and style dynamically and instantly in response to user interaction.