CPSC 417 - Advanced Web Technologies

Catalog Description

The course emphasizes up-to-date technologies that enable the development of interactive Web applications. New Web standards and their applications and development toolkits will be exemplified. Advanced concepts in scripting languages for the Unix and Windows environments will be discussed.

Prerequisite: CPSC 317 (3 credits)

Course Outcomes

This course and its outcomes support the Computing Learning Outcomes of Problem Solving and Critical Thinking (PS&CT), Communication and Interpersonal Skills (C&IS), and Ethical and Professional Responsibilities (E&PR). These Computing Learning Outcomes are tied directly to the University Wide Outcomes of Critical Thinking, Effective Communication, and Whole Personality.

Learning OutcomesCourse Objectives
PS & CT d. Implement computing solutions that consist of system and application software written in various programming languages1. Write dynamic, scripted, Web-based programs that involve decisions based on user input.
PS & CT e. Create efficient, user-friendly applications appropriate to the computing problems
C & IS a. Document all aspects of a system precisely and clearly2. Write self-documenting code with an appropriate user interface that meets the style requirements for readability and usability
C & IS c. Devise effective user interfaces based on the application
E & PR e. Recognize the need for continuing professional development3. Document ability to incorporate new sources of information in the solution of computing problems.