364 - Building Interactive Applications
This course is an introduction to building online interactive multi-user applications using database technology. It covers both theoretical and practical aspects of Database Management Systems (DBMS), including data base design, use, and implementation using the database language SQL. Some topics in physical database design are also discussed. An essential part of the course is developing applications using both web and mobile technologies for collaboration, electronic commerce, information retrieval, or a similar application. Students use the open-source MySQL database, HTML5, PHP, and other technologies to develop throughout the course.