This course provides an introduction to Internet application development. This introduction includes both client and server side technologies. Client side technologies include HTML for structure, CSS for presentation and Java Script for interactivity. Server-side technologies include PHP for middleware and MySQL for dynamic web applications.

The course combines conceptual knowledge with hands-on experiences. Given our time constraints, it will not be possible to become an expert with each technology. Though, it is expected that each student will demonstrate a ‘Hands On’ understanding of Internet Application Development. By design, this course provides a foundation for more in depth learning and prepares students to do well in future classes and projects.

Since Computer Information Systems, as a discipline, contains both technical and organizational attributes, the course is structured to provide students with the opportunity to reflect on the business context for web applications. Within this context, students will learn how properly employed Internet technologies can make a significant contribution to an organization’s goals.

Welcome to the class! If you are eagar to begin, click on Getting Started. Of course, you are also welcome to browse through any of the course modules that you will find to your left.