CS 444 - Spring 2017: Schedule

Syllabus

Instructor Dr. Joan Francioni
Office Watkins 108D
507-457-2336
email/Web jfrancioni "at" winona.edu
http://cs.winona.edu/Francioni
Office Hours TBD
and by appointment
Text
  1. Reference: Interaction Design: Beyond Himan Computer Interaction, 4th Ed., Yvonne Rogers, Helen Sharp, Jenny Preece, June 2011
  2. Usability.gov
Prerequisites CS 344 and CS 341
Grading (Tentative)
35% Usability Study
30% Homework and Lab assignments
20% Midterm
15% Final

Deductions for missed classes:

3 missed classes = - 5%
4 missed classes = -10%
7 missed classes = -20%
10 missed classes = -30%
11 missed classes = -50%
Collaboration Anyone who is caught cheating or plagiarizing in this class will receive a grade of F for the class. Note also that if you are caught cheating then you will not be permitted to withdraw from the class (i.e., the F will go on your permanent transcript).
Inclusion WSU recognizes that our individual differences can deepen our understanding of one another and the world around us, rather than divide us. In this class, people of all ethnicities, genders and gender identities, religions, ages, sexual orientations, dis/abilities, socioeconomic backgrounds, regions, and nationalities are strongly encouraged to share their rich array of perspectives and experiences. If you feel your differences may in some way isolate you from WSU’s community or if you have a need for any specific accommodations, please speak with the instructor early in the semester about your concerns and what we can do together to help you become an active and engaged member of our class and community.

If you or a friend has been a victim of sexual assault, dating violence, domestic violence, or stalking, you can talk to a trained, confidential advocate by calling 507-457-5610. See http://www.winona.edu/RE for more information about your rights and resources.

See WSU's Diversity website for a description of relevant resources and also the history of this syllabus statement.
Topics The three main questions addressed in this class are the following:
  1. How do humans to interact with computer systems?
  2. What makes a computer system "usable"?
  3. How can computer systems be designed to be more usable?
In addition, this class aims to prepare students for
  • a deeper understanding of web development frameworks,
  • a purposeful career in computer science, and
  • an understanding of research in the field of computer science.