The student will be introduced to techniques for coding Web pages that interact with back-end databases. The emphasis in this class is to develop code that runs on the client computer and to develop techniques for balancing the client-side code with server-side code. Topics covered will be specific pro- gramming language fundamentals and logic, and an introduc- tion to data maintenance using data manipulation coding techniques. Other topics include writing secure Web code, er- ror handling and data validation. Server