The Internet was initially designed for delivering documents across systems, but it's now used as a platform for sophisticated interactive systems used to perform complex tasks. The Web Application Development sequence focuses on the learning and application of web design and development knowledge to solve real-world problems, especially in the areas of business computing.Students learn state-of-the-art web development design principles, methodologies and technologies through hands-on experience with real-world projects. The topics include client and server-side scripting, web interface design, web frameworks, mobile application development, web database processing, web application testing, and evaluation.