CSC417 – User Interfaces
3 Credit Hours
Instructor: Dr. Robert Kline, Associate Professor of Computer Science
Text book, title, author, and year
Other Supplemental Materials
The Instructor's website: http://www.cs.wcupa.edu/rkline/csc217
Specific course information
brief description of the content of the course (catalog description)
This course deals with database-driven graphical user interface applications. The Model- View-Controller software paradigm is used as a guiding principle for the applications developed. The course features applications using Java-based components as well as web-based components with a modern server-side scripting language such as PHP. Most of the course work is based on developing a complex, large-scale web database system with the goal of implementing this system within a web application framework.
prerequisites or co-requisites
Prerequisite: CSC 241: Data Structures and Algorithms, or permission of instructor.
indicate whether a required, elective, or selected elective course in the program
Selected elective (student must take one of: CSC417, CSC416, CSC496).
specific outcomes of instruction
explicitly indicate which of the student outcomes listed in Criterion 3 or any other
outcomes are addressed by the course.
Course addresses Student Outcomes (a), (i), (k) and (n).