
With advances in the Internet and World Wide Web technologies, research on the design, implementation and management of web-based information systems has become increasingly important. In this course, we will look at the systematic and disciplined creation of web-based software systems. Students will be expected to work in teams on projects involving mobile devices and web applications.Upon successful completion of this course, students will: Possess an understanding of the nature of web applications; Understand Service-Oriented Architecture and can implement SOA in a project; Be able to design a software architecture for a web service; Be able to design, implement, and maintain a web application; Have a good understanding of HTML5, PHP, and XML; Have created a handful of web applications, some geared specifically to mobile devices; and, Be able to understand and setup a LAMP-type server.