Learn the most commonly used client- and server-side programming languages to build interactive, database-driven websites. Gain intermediate to advanced level knowledge of the languages, but learn how to use more than one programming language to create website functionality.

  • Identify and apply HTML/XML/XSL/CSS tags and attributes for web page design.
  • Apply database connectivity programming techniques to build secure ecommerce applications. These are the techniques necessary to prepare students to build server-side enterprise web applications.
  • Design websites using appropriate security principles, focusing specifically upon the vulnerabilities inherent in common web and other server and client implementations.
  • Apply object-oriented programming techniques and make use of frameworks and libraries of ready-made components that can be customized for a variety of applications.



Course #TitleCredits
CMIT 135 Introduction to Computer Theory 3
CMIT 200 Relational Database 3
WEBD 310 Server Side Scripting 3
WEBD 330 Client Side Scripting 3
WEBD 225 Web Development II 3
PLUS 1 of the following electives:
WEBD 430 Advanced Client Scripting 3
WEBD 325 Advanced PHP Programming 3
  Total 18
