Syllabus Entrance
Printer Friendly
Email Syllabus

CS 314 User Interface Design
Pfauth, Mike J


COURSE SYMBOL AND NUMBER: CS314

COURSE TITLE: User Interface Design

COURSE DESCRIPTOR: User Interface Design in a Graphical Environment using Visual Basic

TERM COURSE BEING TAUGHT: F1J

NAME OF FACULTY MEMBER: Mike Pfauth

TITLE OF FACULTY MEMBER: Instructor

FACULTY OFFICE LOCATION: None

FACULTY OFFICE HOURS: None

FACULTY OFFICE TELEPHONE NUMBER:  None

FACULTY PARK EMAIL ADDRESS: Mike.Pfauth@park.edu

OTHER FACULTY EMAIL ADDRESS: mpfauth@kc.rr.com

FACULTY WEB PAGE ADDRESS: None

DATES OF THE TERM: August 25, 2005October 13, 2005

CLASS SESSIONS DAYS: Thursday

CLASS SESSION TIME: 5:30- 9:50pm

PREREQUISITE(S): CS255

CREDIT HOURS: 3

 

MISSION STATEMENT

The mission of Park University, an entrepreneurial institution of learning, is to provide access to academic excellence, which will prepare learners to think critically, communicate effectively and engage in lifelong learning while serving a global community.

 

VISION STATEMENT

Park University will be a renowned international leader in providing innovative educational opportunities for learners within the global society.

 

COURSE DESCRIPTION: The student will learn techniques of designing a user interface in a graphic environment. Topics covered include the user interface design process from specify the goals and objectives of a UI design thru prototyping and testing of that design. We will work in both a desktop GUI environment as well as designing for the Web browser as supported by VB.Net. Students will become proficient in the VB.Net programming environment. Students will be responsible for creating and validating a User Interface of their own design.

 

 

FACULTY’S EDUCATIONAL PHILOSOPHY: The instructor’s educational philosophy is one of combining the best of current theoretical thinking in the user interface design area with the experience of creating interfaces that meet the real objectives of workable and cost effective designs.  The instructor will engage each learner in what is referred to as disputatious learning to encourage the lively exploration of ideas, issues, and contradictions.

 

COURSE OBJECTIVES:

On completion of this course, student should be able to:i

  • Understand the importance and benefits of  good user interface design
  • Know the interface tools common to all environments, including radio boxes, check boxes, dialog boxes, buttons, and text boxes
  • Develop menus and navigation schemes that meet the needs of the application
  • Understand the UI design process
  • Demonstrate the steps involved in improving an interface design
  • Create an interface for a specific task using Visual Basic as the implementation language
  • Understand the role of task analysis and user data collection in the design of the user interface
  • Define and use the various types of user interface testing in validating a design

 

COURSE TEXTBOOK(S):

  • Preece, Interaction Design, Wiley,2002, ISBN 0-471-49278-7.
  • Bradley, J. and Millspaugh, A., Programming in Visual Basic .Net W/Student CD & VS.NET, Fourth Edition, McGraw Hill/Irwin, 2003, ISBN 0-07-285437-5.

 

ACADEMIC HONESTY: “Academic Honesty is required of all members of a learning community.  Hence, Park will not tolerate cheating or plagiarism on tests, examinations, papers or other course assignments.  Students who engage in such dishonesty may be given failing grades or expelled from Park.”

 

PLAGIARISM: Plagiarism—the appropriation or imitation of the language or ideas of another person and presenting them as one’s original work—sometimes occurs through carelessness or ignorance.  Students who are uncertain about proper documentation of sources should consult their instructors.”

 

ATTENDANCE POLICY: Instructors are required to keep attendance records and report absences.  The instructor may excuse absences for cogent reasons, but missed work must be made up within the term of enrollment.  Work missed through unexcused absences must also be made up within the term of enrollment, but unexcused absences may carry further penalties.  In the event of two consecutive weeks of unexcused absences in a term of enrollment, the student will be administratively withdrawn, resulting in a grade of “F”.  An Incomplete will not be issued to a student who has unexcused or excessive absences recorded for a course.  Students receiving Military Tuition Assistance (TA) or Veterans Administration (VA) educational benefits must not exceed three unexcused absences in the term of enrollment. Excessive absences will be reported to the appropriate agency and may result in a monetary penalty to the student.  Reports of F grade (attendance or academic) resulting from excessive absence for students receiving financial assistance from agencies not mentioned above will be reported to the appropriate agency.

 

LATE SUBMISSION OF COURSE MATERIALS: Assignments not turned in on the due date/time will be subjected to a late penalty of the instructor’s discretion. Further late assignments will be subject to increased penalty or not accepted.

 

COURSE ASSESSMENT: Course assessment is based on successful completion of group projects, individual projects, homeworks, quizzes, presentations of homework and tests. The weighting of the assignments will be as follows: Grading weights are as follows:              Letter grades are assigned (based on your overall score) as follows:

            Programming projects   20%                 90 – 100                      A

            Group project               20%                 80 – 89                        B

            Homework                   20%                 70 – 79                        C

            Quizzes                        10%                 60 – 69                        D

            Midterm/Final               10%                 less than 60                  F

            Individual projects        20%

 The instructor may change this weighting as found and letter grades as found necessary. Students shall be informed of grade progress on a periodic basis.

 

CLASSROOM RULES OF CONDUCT: Students shall be expected to act in a professional manner. The instructor reserves the right to ask  a student to leave from class if they become a disruptive influence. Normal rules of conduct include use of mobile phone in class.

 

DISABILITY GUIDELINES: Park University is committed to meeting the needs of all students that meet the criteria for special assistance.  These guidelines are designed to supply directions to students concerning the information necessary to accomplish this goal.  It is Park University’s policy to comply fully with federal and state law, including Section 504 of the Rehabilitation Act of 1973 and the American with Disabilities Act of 1990, regarding students with disabilities and, to the extent of any inconsistency between these guidelines and federal and/or state law, the provisions of the law will apply.  Additional information concerning Park University’s policies and procedures related to disability can be found on the Park University web page: www.park.edu/disability

 

COURSE TOPICS/DATES/ASSIGNMENTS:

Week

Date

Topics/Assignments

Week 1

August 25

UI Web Assignment, VB assignment

Week 2

September 1

UI Group Design, VB assignment

Week 3

September 8

UI Group Design Evaluation, VB Assignment

Week 4

September 15

Individual UI Assignments, VB Assignment

Week 5

September 22

Individual UI Assignments, VB Assignment

Week 6

September 29

Review and evaluate UI assignments

Week 7

October 6

Complete UI assignments

Week 8

October 13

Final Exam

 

GRADING PLAN:

  • Group UI assignments               20%
  • Individual UI projects               20%
  • VB Assignments                       20%
  • Exams                                      20%
  • Quizzes                                    20%