Course Description: An in-depth study of methodology and practice utilized in today's advanced web sites. A comprehensive analysis of current trends in software and programming techniques developed especially for Internet applications. Concentration on programming languages that include tools for high level of web site interaction. Managing the full software cycle from web site visual design to server-client programming. Scheduled fall semesters of even years.