CPSC 781: Advanced Topic in Human-Computer Interaction

CPSC781.Courses History

Hide minor edits - Show changes to output

Changed line 73 from:
Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.
to:
'''''Microsoft Research''''' contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.
Added lines 71-73:

!! Acknowledgements
Microsoft Research contributed various Windows Phones for use by the class for educational purposes. We are grateful to them for the educational opportunity it presents, as it provides a wonderful platform for student assignments, and further education in various programming techniques.
Changed lines 96-97 from:
||Wed, Oct 16 ||Networking: '''iNetworking''' ||David ||
||Mon, Oct 22 ||WPF: Animation ||Ahmed ||
to:
||Wed, Oct 16 ||Networking: '''iNetworking''' with the Windows Phone||David ||
||
Mon, Oct 22 ||WPF: Animation on the Windows Phone ||Ahmed ||
Changed line 95 from:
||Mon, Oct 14 ||WPF: '''Windows Phone including sensors''' ||Saul||
to:
||Mon, Oct 14 ||[[http://grouplab.cpsc.ucalgary.ca/cookbook/index.php/Technologies/WindowsPhone|WPF: '''Windows Phone including sensors''' ]]||Saul||
Changed lines 95-96 from:
||Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||Saul||
||Wed, Oct 17 ||Networking: '''iNetworking''' ||David ||
to:
||Mon, Oct 14 ||WPF: '''Windows Phone including sensors''' ||Saul||
||Wed, Oct 16 ||Networking: '''iNetworking''' ||David ||
Changed line 105 from:
||Mon, Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
to:
||Mon, Oct. 14 ||'''Sensing Technologies''' ||Ahmed ||
Changed line 86 from:
||[[Jiannan]] ||
to:
||[[Jiannan2|Jiannan]] ||
Changed line 101 from:
||Wed, Nov 21 ||'''Microsoft Surface or Arduino or... TBA''' ||Bon||
to:
||Wed, Nov 21 ||WPF: ''' Windows 8 multitouch''' ||Bon||
Changed lines 80-88 from:
to:
||[[Fereshteh]] ||
||[[Tulio]] ||
||[[David]] ||
||[[Ahmed]] ||
||[[Setareh]] ||
||[[Marinho]] ||
||[[Jiannan]] ||
||[[Bon]]||
October 01, 2012, at 02:13 PM by 136.159.18.28 -
Changed line 91 from:
||Wed, Nov 1 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
to:
||Wed, Oct 31 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
Changed line 100 from:
||Wed, Nov. 1 ||'''Personal Informatics''' ||Bon ||
to:
||Wed, Oct. 31 ||'''Personal Informatics''' ||Bon ||
Changed line 100 from:
||Wed, Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
to:
||Wed, Nov. 1 ||'''Personal Informatics''' ||Bon ||
Changed line 102 from:
||Wed, Nov. 14 ||'''Personal Informatics''' ||Bon ||
to:
||Wed, Nov. 14 ||'''Continuous Interaction Space''' ||Marinho ||
Changed line 84 from:
||Mon/Wed, Sep 17/19 ||'''Proximity Toolkit''' ||Nicolia||
to:
||Mon/Wed, Sep 17/19 ||'''Proximity Toolkit''' ||Nicolai||
Changed line 87 from:
||Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||???||
to:
||Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||Saul||
Changed lines 90-91 from:
||Wed, Nov 1 ||Sensing: '''WiiMote''' ||Setareh ||
||Wed, Nov 7 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
to:
||Wed, Oct 24 ||Sensing: '''WiiMote''' ||Setareh ||
||Wed, Nov 1 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
Changed line 93 from:
to:
||Wed, Nov 21 ||'''Microsoft Surface or Arduino or... TBA''' ||Bon||
Changed lines 84-93 from:
|| Mon/Wed, Sep 17/19 ||'''Proximity Toolkit''' ||Nicolia||
|| Wed, Oct 3 ||Hardware: '''Phidgets''' ||Fereshteh ||
|| Wed, Oct 10 ||Sensing: '''Kinect''' ||Tulio ||
|| Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||???||
|| Wed, Oct 17 ||Networking: '''iNetworking''' ||David ||
|| Mon, Oct 22 ||WPF: Animation ||Ahmed ||
|| Wed, Nov 1 ||Sensing: '''WiiMote''' ||Setareh ||
|| Wed, Nov 7 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
|| Wed, Nov 14 ||Hardware: '''Microsoft microframework''' ||Jiannan ||
to:
||Mon/Wed, Sep 17/19 ||'''Proximity Toolkit''' ||Nicolia||
||Wed, Oct 3 ||Hardware: '''Phidgets''' ||Fereshteh ||
||Wed, Oct 10 ||Sensing: '''Kinect''' ||Tulio ||
||Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||???||
||Wed, Oct 17 ||Networking: '''iNetworking''' ||David ||
||Mon, Oct 22 ||WPF: Animation ||Ahmed ||
||Wed, Nov 1 ||Sensing: '''WiiMote''' ||Setareh ||
||Wed, Nov 7 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
||Wed, Nov 14 ||Hardware: '''Microsoft microframework''' ||Jiannan ||
Changed lines 97-105 from:
||Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
||Oct. 22 ||'''Attentive User Interfaces''' ||Jiannan ||
||Oct. 29 ||'''Controlling Devices''' ||David ||
||Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
||Nov. 5 ||'''Ambient Displays''' ||Fereshteh ||
||Nov. 14 ||'''Personal Informatics''' ||Bon ||
||Nov. 19 ||'''Proxemics in Human Robot Interaction ''' ||Setareh ||
||Nov. 26 ||'''Accessiblity controlled by Proxemics''' ||Tulio ||
to:
||Mon, Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
||Mon, Oct. 22 ||'''Attentive User Interfaces''' ||Jiannan ||
||Mon, Oct. 29 ||'''Controlling Devices''' ||David ||
||Wed, Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
||Mon, Nov. 5 ||'''Ambient Displays''' ||Fereshteh ||
||Wed, Nov. 14 ||'''Personal Informatics''' ||Bon ||
||Mon, Nov. 19 ||'''Proxemics in Human Robot Interaction ''' ||Setareh ||
||Mon, Nov. 26 ||'''Accessiblity controlled by Proxemics''' ||Tulio ||
Changed lines 96-105 from:
||border=1 width=80%
|| Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
|| Oct. 22 ||'''Attentive User Interfaces''' ||Jiannan ||
|| Oct. 29 ||'''Controlling Devices''' ||David ||
|| Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
|| Nov. 5 ||'''Ambient Displays''' ||Fereshteh ||
|| Nov. 14 ||'''Personal Informatics''' ||Bon ||
|| Nov. 19 ||'''Proxemics in Human Robot Interaction ''' ||Setareh ||
|| Nov. 26 ||'''Accessiblity controlled by Proxemics''' ||Tulio ||
to:
||border=1
||Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
||Oct. 22 ||'''Attentive User Interfaces''' ||Jiannan ||
||Oct. 29 ||'''Controlling Devices''' ||David ||
||Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
||Nov. 5 ||'''Ambient Displays''' ||Fereshteh ||
||Nov. 14 ||'''Personal Informatics''' ||Bon ||
||Nov. 19 ||'''Proxemics in Human Robot Interaction ''' ||Setareh ||
||Nov. 26 ||'''Accessiblity controlled by Proxemics''' ||Tulio ||
Changed lines 108-116 from:
||border=1 width=80%
||''' A Proximity Based Recommender ''' || Bon ||
||''' Role-based Visualizations ''' || Ahmed ||
||''' Visualizing Sensor Data ''' || Fereshteh ||
||'''Attentive User Interfaces in Museums''' || Jiannan ||
||'''Medi: HRI Proxemics between robots and children ''' || Setareh ||
||'''Tablet/Tablet Spatial Interactions''' || Marinho ||
||'''Framework for Proxemic Control via a Mobile Device. ''' || David ||
to:
||border=1
||''' A Proximity Based Recommender ''' ||Bon ||
||''' Role-based Visualizations ''' ||Ahmed ||
||''' Visualizing Sensor Data ''' ||Fereshteh ||
||'''Attentive User Interfaces in Museums''' ||Jiannan ||
||'''Medi: HRI Proxemics between robots and children ''' ||Setareh ||
||'''Tablet/Tablet Spatial Interactions''' ||Marinho ||
||'''Framework for Proxemic Control via a Mobile Device. ''' ||David ||
Changed line 84 from:
|! Mon/Wed, Sep 24/26 ||'''Proximity Toolkit''' ||Nicolia||
to:
|| Mon/Wed, Sep 17/19 ||'''Proximity Toolkit''' ||Nicolia||
Added line 87:
|| Mon, Oct 15 ||WPF: '''Windows Phone including sensors''' ||???||
Changed lines 89-90 from:
|| Wed, Oct 24 ||WPF: '''Windows Phone including sensors''' ||Bon ||
|| Wed, Oct 24
||WPF: Animation ||Ahmed ||
to:
|| Mon, Oct 22 ||WPF: Animation ||Ahmed ||
Changed lines 97-105 from:
||'''Personal Informatics''' || Bon ||
||'''Sensing Technologies''' || Ahmed ||
||'''Ambient Displays''' || Fereshteh ||
||'''Attentive User Interfaces''' || Jiannan ||
||'''Proxemics in Human Robot Interaction ''' || Setareh ||
||'''Accessiblity controlled by Proxemics''' || Tulio ||
||'''Continuous Interaction Space''' || Marinho ||
||'''Controlling Devices''' || David ||
to:
|| Oct. 15 ||'''Sensing Technologies''' ||Ahmed ||
|| Oct. 22 ||'''Attentive User Interfaces''' ||Jiannan ||
|| Oct. 29 ||'''Controlling Devices''' ||David ||
|| Nov. 1 ||'''Continuous Interaction Space''' ||Marinho ||
|| Nov. 5 ||'''Ambient Displays''' ||Fereshteh ||
|| Nov. 14 ||'''Personal Informatics''' ||Bon ||
|| Nov. 19 ||'''Proxemics in Human Robot Interaction ''' ||Setareh ||
|| Nov. 26 ||'''Accessiblity controlled by Proxemics''' ||Tulio
||
Added lines 83-95:
||border=1
|! Mon/Wed, Sep 24/26 ||'''Proximity Toolkit''' ||Nicolia||
|| Wed, Oct 3 ||Hardware: '''Phidgets''' ||Fereshteh ||
|| Wed, Oct 10 ||Sensing: '''Kinect''' ||Tulio ||
|| Wed, Oct 17 ||Networking: '''iNetworking''' ||David ||
|| Wed, Oct 24 ||WPF: '''Windows Phone including sensors''' ||Bon ||
|| Wed, Oct 24 ||WPF: Animation ||Ahmed ||
|| Wed, Nov 1 ||Sensing: '''WiiMote''' ||Setareh ||
|| Wed, Nov 7 ||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) ||Marinho ||
|| Wed, Nov 14 ||Hardware: '''Microsoft microframework''' ||Jiannan ||

!!!Presentation Assignments
Ones in bold are topics I definitely want to include. Send my your own suggestions about technologies that are not on this list as well.
Deleted lines 96-108:
|! Mon/Wed, Sep 24/26 ||'''Proximity Toolkit''' || Nicolia||
|| Wed, Oct 3 ||Hardware: '''Phidgets''' || Fereshteh ||
|| Wed, Oct 10 || Sensing: '''Kinect''' || Tulio ||
|| Wed, Oct 17 || Networking: '''iNetworking''' || David ||
|| Wed, Oct 24 || WPF: '''Windows Phone including sensors''' || Bon ||
|| Wed, Oct 24 || WPF: Animation || Ahmed ||
|| Wed, Nov 1 || Sensing: '''WiiMote''' || Setareh ||
|| Wed, Nov 7 || Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) || Marinho ||
|| Wed, Nov 14 || Hardware: '''Microsoft microframework''' || Jiannan ||

!!!Presentation Assignments
Ones in bold are topics I definitely want to include. Send my your own suggestions about technologies that are not on this list as well.
||border=1 width=80%
Changed lines 84-95 from:
||Hardware: '''Phidgets''' || Fereshteh ||
||Sensing: '''Kinect''' || Tulio ||
||WPF
: '''Windows Phone including sensors''' || Bon ||
||iNetworking or .Networking || David ||
||WPF: '''Animation''' || Ahmed ||
||Sensing: '''WiiMote''' || Setareh ||
||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) || Marinho ||
||Hardware: '''Microsoft microframework''' || Jiannan ||
||Vision: OpenCV || ? ||
||Hardware: Arduino || ? ||
||WPF: Microsoft Surface || ? ||
to:
|! Mon/Wed, Sep 24/26 ||'''Proximity Toolkit''' || Nicolia||
|| Wed, Oct 3 ||Hardware: '''Phidgets''' || Fereshteh ||
|| Wed, Oct 10 || Sensing: '''Kinect''' || Tulio ||
|| Wed, Oct 17 || Networking: '''iNetworking''' || David ||
|| Wed, Oct 24 || WPF: '''Windows Phone including sensors''' || Bon ||
|| Wed, Oct 24 || WPF: Animation || Ahmed ||
|| Wed, Nov 1 || Sensing: '''WiiMote''' || Setareh ||
|| Wed, Nov 7 || Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) || Marinho ||
|| Wed, Nov 14 || Hardware: '''Microsoft microframework''' || Jiannan
||
Changed lines 104-105 from:
||'''---''' || Tulio ||
||'''---''' || Marinho ||
to:
||'''Accessiblity controlled by Proxemics''' || Tulio ||
||'''Continuous Interaction Space''' || Marinho ||
Changed line 116 from:
||'''---''' || Marinho ||
to:
||'''Tablet/Tablet Spatial Interactions''' || Marinho ||
Changed line 113 from:
||''' --- ''' || Fereshteh ||
to:
||''' Visualizing Sensor Data ''' || Fereshteh ||
Changed lines 111-112 from:
||''' --- ''' || Bon ||
||''' --- ''' || Ahmed ||
to:
||''' A Proximity Based Recommender ''' || Bon ||
||''' Role-based Visualizations ''' || Ahmed ||
Deleted line 115:
||'''---''' || Tulio ||
Changed lines 118-119 from:
||'''Controlling Devices''' || David ||
to:
||'''Framework for Proxemic Control via a Mobile Device. ''' || David ||
Changed lines 108-119 from:
to:
!!!Projects
Ones in bold are topics I definitely want to include. Send my your own suggestions about technologies that are not on this list as well.
||border=1 width=80%
||''' --- ''' || Bon ||
||''' --- ''' || Ahmed ||
||''' --- ''' || Fereshteh ||
||'''Attentive User Interfaces in Museums''' || Jiannan ||
||'''Medi: HRI Proxemics between robots and children ''' || Setareh ||
||'''---''' || Tulio ||
||'''---''' || Marinho ||
||'''Controlling Devices''' || David ||
Changed line 102 from:
||'''---''' || Jiannan ||
to:
||'''Attentive User Interfaces''' || Jiannan ||
Changed line 103 from:
||'''---''' || Setareh ||
to:
||'''Proxemics in Human Robot Interaction ''' || Setareh ||
Changed lines 106-108 from:
||'''---''' || David ||
to:
||'''Controlling Devices''' || David ||
Changed line 99 from:
||'''---''' || Bon ||
to:
||'''Personal Informatics''' || Bon ||
Changed line 101 from:
||'''---''' || Fereshteh ||
to:
||'''Ambient Displays''' || Fereshteh ||
Changed line 91 from:
||Hardware: '''Microsoft microframework''' || Jianin ||
to:
||Hardware: '''Microsoft microframework''' || Jiannan ||
Changed line 102 from:
||'''---''' || Jianin ||
to:
||'''---''' || Jiannan ||
Added lines 84-85:
||Hardware: '''Phidgets''' || Fereshteh ||
||Sensing: '''Kinect''' || Tulio ||
Added line 87:
||iNetworking or .Networking || David ||
Deleted lines 88-91:
||WPF: Microsoft Surface || ? ||
||Hardware: '''Phidgets''' || Fereshteh ||
||Hardware: Microsoft Microf ramework || Jianin ||
||Hardware: Arduino || ? ||
Changed lines 90-91 from:
||Sensing: '''Kinect''' || Tulio ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) || Marinho ||
to:
||Vision: '''Fiduciary Tag Recognition''' (e.g., ARToolkit) || Marinho ||
||Hardware: '''Microsoft microframework'''
|| Jianin ||
Changed lines 93-96 from:
||iNetworking or .Networking || David ||
||... || ? ||
||...
|| ? ||
to:
||Hardware: Arduino || ? ||
||WPF: Microsoft Surface || ? ||
Added lines 98-110:
!!!Presentation Assignments
Ones in bold are topics I definitely want to include. Send my your own suggestions about technologies that are not on this list as well.
||border=1 width=80%
||'''---''' || Bon ||
||'''Sensing Technologies''' || Ahmed ||
||'''---''' || Fereshteh ||
||'''---''' || Jianin ||
||'''---''' || Setareh ||
||'''---''' || Tulio ||
||'''---''' || Marinho ||
||'''---''' || David ||
Changed line 88 from:
||Hardware: Microsoft Microframework || ? ||
to:
||Hardware: Microsoft Microf ramework || Jianin ||
Changed line 90 from:
||Sensing: '''WiiMote''' || ? ||
to:
||Sensing: '''WiiMote''' || Setareh ||
Changed line 87 from:
||Hardware: '''Phidgets''' || ? ||
to:
||Hardware: '''Phidgets''' || Fereshteh ||
Changed lines 91-92 from:
||Sensing: '''Kinect''' || ? ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) || ? ||
to:
||Sensing: '''Kinect''' || Tulio ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) || Marinho ||
Added line 94:
||iNetworking or .Networking || David ||
Changed line 85 from:
||WPF: '''Animation''' || ? ||
to:
||WPF: '''Animation''' || Ahmed ||
Changed line 81 from:
Technology Assignments
to:
!!!Technology Assignments
Added line 82:
Ones in bold are topics I definitely want to include. Send my your own suggestions about technologies that are not on this list as well.
Changed lines 84-96 from:
||WPF: '''Windows Phone including sensors''' |Bon]] ||
||WPF: '''Animation''' | ?]] ||
||WPF: Microsoft Surface | ?]] ||
||Hardware: '''Phidgets''' | ?]] ||
||Hardware: Microsoft Microframework| ? ||
||Hardware: Arduino | ? ||
||Sensing: '''WiiMote''' | ? ||
||Sensing: '''Kinect'''| ? ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) | ? ||
||Vision: OpenCV | ? ||
||
... | ? ||
||...| ? ||
to:
||WPF: '''Windows Phone including sensors''' || Bon ||
||WPF: '''Animation''' || ? ||
||WPF: Microsoft Surface || ? ||
||Hardware: '''Phidgets''' || ? ||
||Hardware: Microsoft Microframework || ? ||
||Hardware: Arduino || ? ||
||Sensing: '''WiiMote''' || ? ||
||Sensing: '''Kinect'''
|| ? ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) || ? ||
||Vision: OpenCV || ? ||
||... || ? ||
||...||
? ||
Changed lines 83-95 from:
|| WPF: '''Windows Phone including sensors''' | Bon]] ||
|| WPF: '''Animation''' | ?]] ||
|| WPF: Microsoft Surface | ?]] ||
|| Hardware: '''Phidgets''' | ?]] ||
|| Hardware: Microsoft Microframework| ? ||
|| Hardware: Arduino | ? ||
|| Sensing: '''WiiMote''' | ? ||
|| Sensing: '''Kinect'''| ? ||
|| Vision: Fiduciary Tag Recognition (e.g., ARToolkit) | ? ||
|| Vision: OpenCV | ? ||
|| ... | ? ||
|| ...| ? ||
to:
||WPF: '''Windows Phone including sensors''' |Bon]] ||
||WPF: '''Animation''' | ?]] ||
||WPF: Microsoft Surface | ?]] ||
||Hardware: '''Phidgets''' | ?]] ||
||Hardware: Microsoft Microframework| ? ||
||Hardware: Arduino | ? ||
||Sensing: '''WiiMote''' | ? ||
||Sensing: '''Kinect'''| ? ||
||Vision: Fiduciary Tag Recognition (e.g., ARToolkit) | ? ||
||Vision: OpenCV | ? ||
||... | ? ||
||...| ? ||
Added lines 81-95:
Technology Assignments
||border=1 width=80%
|| WPF: '''Windows Phone including sensors''' | Bon]] ||
|| WPF: '''Animation''' | ?]] ||
|| WPF: Microsoft Surface | ?]] ||
|| Hardware: '''Phidgets''' | ?]] ||
|| Hardware: Microsoft Microframework| ? ||
|| Hardware: Arduino | ? ||
|| Sensing: '''WiiMote''' | ? ||
|| Sensing: '''Kinect'''| ? ||
|| Vision: Fiduciary Tag Recognition (e.g., ARToolkit) | ? ||
|| Vision: OpenCV | ? ||
|| ... | ? ||
|| ...| ? ||
Changed lines 66-67 from:
* [[CPSC781:Pres-781-intro-2.pptx | Introduction 2]]
to:
* [[HCILectures:Pres-781-intro-2.pptx | Introduction 2]]
Changed line 82 from:
* [[78112LessonPlans | lesson plans]]
to:
* [[78112LessonPlans | lesson plans]]
Changed line 65 from:
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/uploads/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
to:
* [[HCILectures:Pres-781-intro-1.pptx | Introduction 1]]
Changed line 65 from:
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/pmwiki.php/uploads/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
to:
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/uploads/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
Changed lines 65-70 from:
<<<<<<<
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/pmwiki.php/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
=======
* [[Attach:foo.pdf | xcIntroduction 1]]
* [[Attach:Pres-781-intro-1.pptx | Introduction 1]]
>>>>>>>
to:
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/pmwiki.php/uploads/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
Added lines 65-67:
<<<<<<<
* [[http://pages.cpsc.ucalgary.ca/~saul/wiki/pmwiki.php/CPSC781/Uploads/Pres-781-intro-1.pptx | Introduction 1]]
=======
Added line 70:
>>>>>>>
Changed line 87 from:
* [[78112LessonPlans | lesson plans]]
to:
* [[78112LessonPlans | lesson plans]]
Changed lines 25-26 from:
This will be a demanding, time-intensive course. You are expected to take the lead in defining and pursuing projects and course sub-topics. You will gather and distill academic materials, and define and implement major projects. I strongly encourage projects that are tightly related to your thesis research or your direct interests, and / or that can generate research results such as publications and/or thesis chapters.
to:
This will be a demanding, time-intensive course. You are expected to take the lead in defining and pursuing projects and course subls
-topics. You will gather and distill academic materials, and define and implement major projects. I strongly encourage projects that are tightly related to your thesis research or your direct interests, and / or that can generate research results such as publications and/or thesis chapters.
Changed lines 65-66 from:
* [[Attach:CPSC781:Pres-781-intro-1.pptx | Introduction 1]]
to:
* [[Attach:foo.pdf | xcIntroduction 1]]
* [[Attach
:Pres-781-intro-1.pptx | Introduction 1]]
Changed line 64 from:
* [[CPSC781:Pres-781-intro-1.pptx | Introduction 1]]
to:
* [[Attach:CPSC781:Pres-781-intro-1.pptx | Introduction 1]]
Changed lines 64-67 from:
* [[CPSC70181:Pres-7018110-admin.ppt| Administrivia]]
to:
* [[CPSC781:Pres-781-intro-1.pptx | Introduction 1]]
* [[CPSC781:Pres-781-intro-2.pptx | Introduction 2]]

Old materials - ignore
July 16, 2012, at 10:55 AM by 24.64.81.73 -
Changed line 78 from:
* [[78111LessonPlans | lesson plans]]
to:
* [[78112LessonPlans | lesson plans]]
July 16, 2012, at 10:55 AM by 24.64.81.73 -
Changed line 4 from:
(:table border=0 cellspacing=5 :)
to:
(:table border=0 cellspacing=4 :)
Changed lines 10-11 from:
(:cell :)Monday / Wednesday 1:00 pm - 2:15 pm. If all students permit it, we may occasionally conduct the class on a single day as a 3 hour block on Monday or Wednesday.
to:
(:cell :)Monday / Wednesday 1:00 pm - 2:15 pm. \\
If all students permit it, we may occasionally conduct the class on a single day as a 3 hour block on Monday or Wednesday.
Changed line 28 from:
(:table border=0 cellspacing=1 :)
to:
(:table border=0 cellspacing=4 :)
Changed line 78 from:
* [[7018110LessonPlans | lesson plans]]
to:
* [[78111LessonPlans | lesson plans]]
July 16, 2012, at 10:44 AM by 24.64.81.73 -
Changed line 53 from:
* [[ReadingsPage2010|Readings for the Course]]
to:
* [[Readings|Readings for the Course]]
July 16, 2012, at 10:19 AM by 24.64.81.73 -
Deleted lines 3-4:
'+'''Fall 2012 topic: Proxemic Interactions in Ubiquitous Computing'''+'
Added lines 14-16:

'+'''Fall 2012 topic: Proxemic Interactions in Ubiquitous Computing'''+'
July 16, 2012, at 10:18 AM by 24.64.81.73 -
Deleted line 52:
* [[http://cpsc781.blogspot.ca/?view=classic | Class Blog]]
Changed lines 66-67 from:
!!The Blog
* The blog is at: http://cpsc70181.blogspot.com/
to:
!!The Class Blog
* The blog is at: [[http://cpsc781.blogspot.ca/?view=classic | http://cpsc781.blogspot.ca/]]
July 16, 2012, at 10:17 AM by 24.64.81.73 -
Added line 57:
** '-[[http://www.cc.gatech.edu/~keith/classes/ubicomplexity/readings.html | Keith Edward's Reading List, Georgia Tech]]-'
Changed lines 61-62 from:
** '-[[http://www.iturls.com/English/TechHotspot/TH_77.asp | Tech Hot Spot on Ubiquitous & Pervasive Computing]]-'
to:
** '-[[http://www.ics.uci.edu/~jpd/ubicomp/ | UCI = Ubicomp Reading List]]-'
July 16, 2012, at 10:14 AM by 24.64.81.73 -
Changed line 53 from:
* [[http://cpsc70181.blogspot.com/ | Class Blog]]
to:
* [[http://cpsc781.blogspot.ca/?view=classic | Class Blog]]
July 16, 2012, at 09:59 AM by 24.64.81.73 -
Changed lines 21-22 from:
* student-led seminars and discussions about papers and topics of interest.
to:
* student-led presentations, seminars and discussions about papers and topics of interest.
Changed lines 36-39 from:
Typical students attending this course will be those pursuing Human Computer Interaction as part of their thesis research, where their research will include (or is related to) aspects of ubiquitous computing. Students should be fully comfortable and adept at programming at a level expected of a graduate students.

Students with no background in Human Computer Interaction (HCI) sometimes ask me about this course. I caution that this is ''not'' an introductory HCI
course. Rather, it is an advanced course on a highly specialized topic in HCI. While people without any HCI background may be able to get through the material, they will have to work much harder and will likely not get as much out of it due to its specialized nature. If you are looking for a basic introduction to HCI, or interface design, or basic HCI methods, I suggest you take or sit in on CPSC 481.
to:
Typical students attending this course are those pursuing Human Computer Interaction as part of their computer science thesis research, where their research will include (or is related to) aspects of ubiquitous computing. If you are thinking of attending, you should be fully comfortable and adept at programming at a level expected of a computer science graduate students.

If you have no background in Human Computer Interaction (HCI), feel free to ask me about this
course. I caution that this is ''not'' an introductory HCI course. Rather, it is an advanced course on a highly specialized topic in HCI. If you don not have any HCI background, you may still be able to get through the material, but you will have to work much harder and will likely not get as much out of it due to its specialized nature. If you are looking for a basic introduction to HCI, or interface design, or basic HCI methods, I suggest you take or sit in on CPSC 481.
July 16, 2012, at 09:55 AM by 24.64.81.73 -
Changed line 16 from:
This advanced course in Human Computer Interaction will focus on '''Proxemic Interactions''', which is a particular aspect of '''Ubiquitous computing'''. Its contents is structured around:
to:
This advanced course in Human Computer Interaction will focus on '''Proxemic Interactions''', which is a particular aspect of '''Ubiquitous computing'''. Contents are structured around:
Changed line 20 from:
* learning software systems and other methods for various ubicomp-related technologies, including learning by doing through simple exercises.
to:
* learning and teaching software systems and other methods for various ubicomp-related technologies, including learning by doing through simple exercises.
Changed lines 23-24 from:
This will be a demanding, time-intensive course. Students are expected to take the lead in pursuing projects and course sub-topics. They will gather and distill academic materials, and define and implement major projects. I strongly encourage projects that are tightly related to one's thesis research, and that can generate research results such as publications and/or thesis chapters.
to:
This will be a demanding, time-intensive course. You are expected to take the lead in defining and pursuing projects and course sub-topics. You will gather and distill academic materials, and define and implement major projects. I strongly encourage projects that are tightly related to your thesis research or your direct interests, and / or that can generate research results such as publications and/or thesis chapters.
July 11, 2012, at 10:10 PM by 24.64.81.73 -
Changed lines 75-79 from:
||[[richard| Richard]] ||
||[[miaosen| Miaosen]] ||
||[[anthony| Anthony]] ||
||[[matthew| Matthew]] ||
to:
July 11, 2012, at 10:06 PM by 24.64.81.73 -
Changed lines 4-6 from:
'+'''This years topic: Proxemic Interactions in Ubiquitous Computing'''+'

(:table border=0 cellspacing=1 :)
to:
'+'''Fall 2012 topic: Proxemic Interactions in Ubiquitous Computing'''+'

(:table border=0 cellspacing=5 :)
Changed line 28 from:
(:cell :)Computer Science 481 or equivalent
to:
(:cell :) Computer Science 481 or equivalent
Changed line 30 from:
(:cell :) A second graduate or under-graduate HCI course or equivalent
to:
(:cell :) A second graduate or under-graduate HCI course or equivalent
Changed line 32 from:
(:cell :) Contact mailto:saul.greenberg@ucalgary.ca
to:
(:cell :) Contact mailto:saul.greenberg@ucalgary.ca
July 11, 2012, at 10:04 PM by 24.64.81.73 -
Added lines 1-81:
(:title CPSC 781: Advanced Topic in Human-Computer Interaction :)
'''Note: The information on this site is currently under construction, tentative, and subject to change.'''

'+'''This years topic: Proxemic Interactions in Ubiquitous Computing'''+'

(:table border=0 cellspacing=1 :)
(:cellnr align=left:) ''Instructor:''
(:cell :)Saul Greenberg
(:cellnr align=left :) ''Semester:''
(:cell :)Fall, 2012
(:cellnr align=left :) ''Time:''
(:cell :)Monday / Wednesday 1:00 pm - 2:15 pm. If all students permit it, we may occasionally conduct the class on a single day as a 3 hour block on Monday or Wednesday.
(:tableend:)

!!Overview
This advanced course in Human Computer Interaction will focus on '''Proxemic Interactions''', which is a particular aspect of '''Ubiquitous computing'''. Its contents is structured around:
* introductory readings related to conceptual and technical concepts in ubiquitous computing;
* specialized readings on social, conceptual and technical concepts in proxemic interaction;
* a major independent project that you define that develops a proposal, design, implementation and critique of a system for proxemic interactions.
* learning software systems and other methods for various ubicomp-related technologies, including learning by doing through simple exercises.
* student-led seminars and discussions about papers and topics of interest.

This will be a demanding, time-intensive course. Students are expected to take the lead in pursuing projects and course sub-topics. They will gather and distill academic materials, and define and implement major projects. I strongly encourage projects that are tightly related to one's thesis research, and that can generate research results such as publications and/or thesis chapters.

!!Prerequisites
(:table border=0 cellspacing=1 :)
(:cellnr align=left :) ''Required:''
(:cell :)Computer Science 481 or equivalent
(:cellnr align=left :) ''Highly recommended:''
(:cell :) A second graduate or under-graduate HCI course or equivalent
(:cellnr align=left :) ''Or Permission of the instructor:''
(:cell :) Contact mailto:saul.greenberg@ucalgary.ca
(:tableend :)

!!Typical Students
Typical students attending this course will be those pursuing Human Computer Interaction as part of their thesis research, where their research will include (or is related to) aspects of ubiquitous computing. Students should be fully comfortable and adept at programming at a level expected of a graduate students.

Students with no background in Human Computer Interaction (HCI) sometimes ask me about this course. I caution that this is ''not'' an introductory HCI course. Rather, it is an advanced course on a highly specialized topic in HCI. While people without any HCI background may be able to get through the material, they will have to work much harder and will likely not get as much out of it due to its specialized nature. If you are looking for a basic introduction to HCI, or interface design, or basic HCI methods, I suggest you take or sit in on CPSC 481.

Come speak with me if you are unsure.

!!Deliverables and Grading
* ''Written / oral presentations'': 20%
* ''Assignments:'' 20%
* ''Term Project'': 60%
* [[78112Deliverables|''See details ...'']]

!!Details and Schedule
* [[78112TentativeSchedule | Tentative Schedule]]

!!Resources
* [[ReadingsPage2010|Readings for the Course]]
* [[http://cpsc70181.blogspot.com/ | Class Blog]]
* [[http://grouplab.cpsc.ucalgary.ca/cookbook/index.php | Developer Cookbook]] - software and examples for tools you may use
* [[http://www.acm.org | ACM Digital Library]] and [[http://www.hcibib.org/ | HCI Bibliography]] - digital archives of papers
* Other reading lists on these topics that I found on the web (try your own search)
** '-[[http://www.ece.rutgers.edu/~parashar/Classes/02-03/ece572/readings-perv.html | Rutgers - Parallel and Distributed Computing]]-'
** '-[[http://www.cs.utah.edu/~sgoyal/res/pervasive/ | Utah - Pervasive Computing Reading List ]]-'
** '-[[http://www.cs.indiana.edu/~connelly/b649.html | Indiana - Ubiquitous Computing]]-'
** '-[[http://www.iturls.com/English/TechHotspot/TH_77.asp | Tech Hot Spot on Ubiquitous & Pervasive Computing]]-'

!! Lectures
* [[CPSC70181:Pres-7018110-admin.ppt| Administrivia]]
* [[http://grouplab.cpsc.ucalgary.ca/cookbook/uploads/Toolkits/2010-09_ProximityToolkit.pptx|The Proximity Toolkit, by Rob Diaz]]
* [[CPSC70181:Pres-7018110-ubicomp-overview.ppt| Overview]]

!!The Blog
* The blog is at: http://cpsc70181.blogspot.com/
** create a google account. Once you do so, you will be able to post a comment.

!! Student Sandbox (highly tentative)
Students: The sandbox is a place for you to put your own materials for this course.
||border=1 width=80%
||[[saul| Saul Greenberg]] ||
||[[richard| Richard]] ||
||[[miaosen| Miaosen]] ||
||[[anthony| Anthony]] ||
||[[matthew| Matthew]] ||

!!Admininstration
* [[7018110LessonPlans | lesson plans]]