CS 556 Interactive Software Systems
Introduction
The purpose of this course is to student techniques for creating graphical user
interfaces. This course will cover the basic concepts of windowing systems,
interactive drawing, user interface management systems and basic concepts of
user interface design
Course Structure
Ways to get help:
Please try them in this order
- Check the news group and post
your question there
- Email to the TA or
instructor
- Call instructor for an appointment (378-2225)
Text:
- User interface Management Systems
- CS556 Packet at the book store
- NIC.
Course Philosophy
The goal of a graduate education is not so much the actual content that you learn but rather that you learn how to learn new things on your own. This course will consist of much less lecture time than most courses. Instead, reading and problems will be assigned before each class period. Class members should have already read and understood the material before class. Students will be asked in class to present short portions of the material. Class participation will be graded as discussed below. Formation of study groups to prepare for class is recommended.
Grading
- Exams 40%
- 2 Tests 10% each
- Final Exam 20%
- Programs 40%
- Class Participation 20%
- Students will be regularly asked to present or discuss reading
materials in class. Grading will be on whether or not you
have prepared and thought carefully about the material. Grading
is based on prepared or unprepared, not right or wrong.
Missunderstandings of the material can be corrected by class
discussions and will not be counted against you
Course Calander