ITEC 425: Advanced Web Development
Prerequisite: ITEC 325
                                    
                                    Credit Hours: (3)
An advanced development class in Web programming for those students that have completed
                                       the Web Programming I and II sequence.  Includes the applied study of Web services,
                                       asynchronous web programming, web server configuration, web object oriented constructs,
                                       and other current topics in Web development.
Detailed Description of Content of Course
Topics include:
1. Web services
2. Asynchronous web programming
3. Web server configuration
4. Content Management Systems
Detailed Description of Conduct of Course
Course delivery methods will include classroom lectures, related programming and homework
                                       assignments, and group work.  Program examples for some problems will be introduced
                                       by the instructor. Students will be required to finish some projects for problems
                                       similar to those discussed in class.
Student assignments will continue to emphasize the use of good structured programming
                                       and software engineering methods.
Goals and Objectives of the Course
Students who complete the course will be able to:  
1. Demonstrate the ability to create simple web services.
2. Analyze security and performance issues for web server installations.
3. Demonstrate the ability to build applications within a CMS.
4. Implement asynchronous web applications.
5. Describe basic cryptography that relates to securing information on the web.
Assessment Measures
Students will be evaluated based on several programming assignments/projects and two
                                       examinations.
Other Course Information
None.
Review and Approval
Oct. 2004         Initial course approval     Joe Chase, Chairman
                                    
                                    Revised: June 1, 2012