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)
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 Outcomes | Course Objectives |
---|---|
PS & CT d. Implement computing solutions that consist of system and application software written in various programming languages | 1. 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 clearly | 2. 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 development | 3. Document ability to incorporate new sources of information in the solution of computing problems. |