CMSC 23240/CMSC 33240: Emergent Interface Technologies


Schedule (Syllabus)

Week  Date
(slides available here)
Homework
1 Jan 7 What is HCI? -- a brief history Write an essay on "As we may think" by V. Bush. Access the pdf here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assignm.01yzi0em2pqjsdv3@u.box.com). Due by January 12; 23:59 .
1 Jan 9 From indirect to direct manipulation (from CLI & GUI to NUI) Write an essay on the "Mother of all demos" by D. Engelbart + Read up on touchscreen technologies. Access the video here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assignm.3n0j6yt1aqph5is3@u.box.com). Due by January 12; 23:59 .
2 Jan 14 Disappearing devices: what comes after the NUI? Solve 4 exercises on wearabes . Access the on the template (.docx) here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assignm.3uk6koom223oz328@u.box.com). Due by January 19; 23:59 .
2 Jan 16 Unusual Auditory interfaces (aka the microphone as a all purpose sensor) Your thoughts (essay) on Agents vs. Direct Manipulation in the age of cyborgs. Access the two pdfs (in a zip). here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assignm.fk0qc4ctsizr9hga@u.box.com). Due by January 19; 23:59 .
3 Jan 21 New realities: VR + Mini-project 1 announced Four questions: (1) Where is VR headed, (2) What is VR really about: medium vs. mimicry?, (3) Mission for VR; (4) Modify the VIVE controller. Access the .pdf here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assignm.50byylscs49mwvci@u.box.com). Due by January 26; 23:59 .
3 Jan 23 Haptics for VR Two challenges on VR + Haptics + new modalities. Access the questions in template. here. Use this template (.docx). Submit your [firstnamelastname].docx to this email (Assigme.kh4r1y3c58ca3i71@u.box.com). Due by January 26; 23:59 .
4 Jan 28 New realities (pt.2): AR & AR Haptics Work on your mini-project 1; Hand in: video, code and three photos for mini project 1. See wiki for details. .
4 Jan 30 Devices that overlap with the human body (pt.1): muscle computer interfaces Work on your mini-project 1; Hand in: video, code and three photos for mini project 1. See wiki for details. Also: Review the rules of branstorming, next week we will need this a lot. . Access the rules of brainstorming (.pdf) here. Use this NONE. Submit your [firstnamelastname].docx to this email (NONE). Due by February 3rd (monday); 23:59 (for Mini-project#1).
5 Feb 4 Devices that overlap with the human body (pt.2): muscle computer interfaces Run a brainstorming and then submit your 5 novel ideas to us, one of these ideas will become your final paper to write for this class. No reason to wait: start running brainstormings now. . Access the rules of brainstorming (.pdf) here. Use this Google Form . Submit your [firstnamelastname].docx to this email (NONE). Due by February 16th, 23:59. .
5 Feb 6 Activating new senses (Jas Brooks) + announcement mini-project #2 Go work on your brainstormings + mini-project #2 (this is hard, start now). Access the rules of brainstorming (.pdf) here. Use this NONE. Submit your [firstnamelastname].docx to this email (NONE). Due by NONE.
6 Feb 11 Embodiment + Sharing Perspectives (Jun) Go work on your brainstormings + mini-project #2 (this is hard, start now). Access the rules of brainstorming (.pdf) here. Use this NONE. Submit your [firstnamelastname].docx to this email (NONE). Due by NONE.
6 Feb 13 Tangible Computing Your brainstorming is due by 16th + keep working on mini-project #2. Access the rules of brainstorming (.pdf) here. Use this NONE. Submit your [firstnamelastname].docx to this email (NONE). Due by NONE.
7 Feb 18 Interactive Fabrication Work on mini-project #2.
7 Feb 20 New Materials Work on mini-project #2.
8 Feb 25 Invention Your mini-project #2 is due tomorrow.
8 Feb 27 Writing and presentation Write your final paper.
9 Mar 3 Writing and presentation Write your final paper.
9 Mar 5 In-class peer review of your Proto-papers (paper reviews) Re-write paper based on reviews.
10 Mar 10 In-class peer review of your Proto-papers (Program Committee meeting) Re-write paper based on reviews.
10 Mar 12 No class (Reading Period) Re-write paper based on reviews.
11 Mar 17 Final Presentations pt.1 Present your work in class.
11 Mar 19 Final Presentations pt.2 + Discussion Present your work in class.