User Tools

Site Tools


hci_syllabus

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
hci_syllabus [2011/01/08 11:31] jtkorbhci_syllabus [2011/01/11 06:59] (current) – added privacy option jtkorb
Line 23: Line 23:
 ===== Prerequisites ===== ===== Prerequisites =====
  
-Permission of instructor is required.  The project requires solid programming experience (e.g., in Java, C/C++, and/or Python), understanding of dynamic data structures, familiarity with operating system intefaces, and ability to use a variety of software development tools (e.g., Eclipse and Git or SVN).  Android experience a plus.+Permission of instructor is required.  The project requires solid programming experience (e.g., in Java, C/C++, and/or Python), understanding of dynamic data structures, familiarity with operating system intefaces, and the ability to use a variety of software development tools (e.g., Eclipse and Git or SVN).  Android experience a plus.
  
 ===== Course Goals ===== ===== Course Goals =====
Line 32: Line 32:
 ===== Learning Objectives ===== ===== Learning Objectives =====
  
-  - Create, as a team, a body of HCI knowledge encountered during the course. +Working individual and as part of a team, you will create during the semester: 
-  - Create, as a team, a large project using HCI principles (among others).+  - a body of HCI knowledge encountered during the course, and  
 +  - a large project using HCI principles.
  
 ===== Course Requirements ===== ===== Course Requirements =====
Line 39: Line 40:
 ==== Readings ==== ==== Readings ====
  
-  * Each student will identify three papers to use as course readings (book chapters may be used instead of papers).  //All reading choices require instructor approval.//+  * Each student will read the overview materials provided in class and participate in discussions. 
 +  * Each student will identify 2-3 papers to use as course readings (book chapters may be used instead of papers).   
 +  * //All reading choices require instructor approval.//
   * With these papers, each student will   * With these papers, each student will
     * create a review (summary plus critique) on the class wiki site,     * create a review (summary plus critique) on the class wiki site,
     * lead a class discussion on the paper, and     * lead a class discussion on the paper, and
     * update the review based on class feedback.     * update the review based on class feedback.
-  * All students will read all papers and provide feedback to the student reviewer (in class and on the wiki site)+  * All students will read all papers (where possible) and provide feedback to the student reviewer (in class and on the wiki site).
-  * With 10 students in the class, there will be 30 papers covered during the semester.+
  
 ==== Project ==== ==== Project ====
Line 53: Line 55:
     * The project is a control system for the Harris video wall in the Lawson Commons.     * The project is a control system for the Harris video wall in the Lawson Commons.
     * Students will be responsible for a presentation at the CS Corporate Partners meeting, April 4-5, 2011.     * Students will be responsible for a presentation at the CS Corporate Partners meeting, April 4-5, 2011.
 +
 +==== A Note on Privacy ====
 +
 +We will be using various public sites for posting notes, critiques, reviews, code, and other artifacts created for this course.  While there will not be grades posted on these sites, there may be feedback on and edits made to your postings.  If you wish to remain anonymous, please create accounts at these sites that do not identify you personally and let the instructor know your id.
  
 ===== Required Texts ===== ===== Required Texts =====
Line 62: Line 68:
 ==== General Course Policies ==== ==== General Course Policies ====
  
-  * Class participation is a component of the grade: Full credit given each day for being on time, staying the full period, and actively participating. +  * Class participation is a component of the grade: Full credit is given each day for being on time, staying the full period, and actively participating in class discussions and lab exercises
-  * Email (jtk@purdue.edu) is the best way to reach me.  You are welcome to stop by my office at any time for a brief questionalthough I do have frequent meetings, or you may schedule an appointment.+  * Email (jtk@purdue.edu) is the best way to reach me.  You are welcome to stop by my office at any time for a brief question (although I do have frequent meetings), or you may schedule an appointment.
  
 ==== Grading ==== ==== Grading ====
Line 77: Line 83:
 For more information, see the Purdue [[http://www.purdue.edu/odos/aboutodos/academicintegrity.php|Academic Integrity: A Guide for Students]]. For more information, see the Purdue [[http://www.purdue.edu/odos/aboutodos/academicintegrity.php|Academic Integrity: A Guide for Students]].
  
-=== Additional Class Policies ===+=== Additional Class Policy ===
  
   * When reviewing papers for this class, be sure to use quotations and references as necessary to properly credit the original authors.  Text that is attributable to you must be in your own words.   * When reviewing papers for this class, be sure to use quotations and references as necessary to properly credit the original authors.  Text that is attributable to you must be in your own words.
Line 90: Line 96:
 The dean of students has a [[http://www.purdue.edu/odos/services/classabsence.php|Class Attendance and Absence Reporting Policy]]. The dean of students has a [[http://www.purdue.edu/odos/services/classabsence.php|Class Attendance and Absence Reporting Policy]].
  
-=== Class Policy ===+=== Additional Class Policy ===
  
   * Full attendance is required at all weekly class and lab sessions.   * Full attendance is required at all weekly class and lab sessions.
Line 117: Line 123:
 ==== Class Schedule  ==== ==== Class Schedule  ====
  
-Provide an outline of the content of the course with dates for readings, assignments, midterms, quizzes, labs, exams, etc.  Be clear about the topics that will be covered each day in class and what the students should do in advance of class. +The class schedule is at the top of this page.  The time and place for the final exam will be announced when it is available
 ---- ----
  
 This syllabus is subject to change. This syllabus is subject to change.
  
hci_syllabus.1294515089.txt.gz · Last modified: 2011/01/08 11:31 by jtkorb