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 Invention Work on mini-project #2.
8 Feb 25 Writing and presentation Your mini-project #2 is due tomorrow.
8 Feb 27 Final project helpdesk (bring your ideas) Submit your 1-slide before next class.. Access the Google Form here. Use this Google Form . Submit your [firstnamelastname].docx to this email (NONE). Due by March 3rd before class..
9 Mar 3 Presentation: 1-slide (2 min max) Write your final paper.
9 Mar 5 In-class peer review of your Proto-papers (paper reviews) Re-write paper and submit paper by March 8th (Sunday), 23:59. Access the Google Form here. Use this NONE. Submit your [firstnamelastname].docx to this email (NONE). Due by March 8th, 11:59 PM.
10 Mar 10 In-class peer review of your Proto-papers (Program Committee meeting) Re-write talk based on reviews.
10 Mar 12 No class (Reading Period) Re-write talk based on reviews. Talk are due on March 19th 10AM. (optionally you can also re-write the paper based on your reviews).
11 Mar 17 No class Class canceled. Submit your talk by March 19th 10AM..
11 Mar 19 No class Class canceled. Submit your talk by March 19th 10AM..