The objective of this course is to provide an understanding of modern web development languages and tools. This course introduces the concept of developing interactive web applications using Java and .NET based technologies. This includes developing a web compatible database system, developing the user interface between the database and the end user and implementing a transfer protocol between the client and the server.
Upon succesful completion of this course, a student will be able to
1. Design and implement a web compatible database system
2. Design and implement the user interface for a web application
3. Design a transfer protocol between the client and server of a web application
4. Use XML for communication between the client and server of a web application
5. Implement secure web applications
6. Implement a web application using the .NET platform