Homework Assignments
To be completed on your website
see Mickey Mouse's Example Website

Homework
Due Date
    Assignment    
1
Intro
Sep 17
1. Establish a website for this course and e-mail me the URL (you might have, for example, a link from your personal homepage to this website). Include: your name, e-mail address, where you work, the nature of your work, etc. Here is a link to the recommended Student Course Website Template (Mickey Mouse's site) with directions for making a copy.
2. Add a link to your first homework assignment, which is to write a paragraph
about what you hope to learn from this course.
2
Intro
Sep 17
1. Create a one sentence definition of Emerging Information Technologies.
2. Create an ordered list (most important first) of what you consider the 5-10 most important emerging technologies (be specific: e-commerce is not sufficient).
3. For each of the first three items on your list, explain (approximately one page each) why you think it is important and include what you mean by "important."
3
Pen
Oct 5
Today's pen computing devices are improved significantly over those available ten years ago. At that time the majority were opaque tablet systems (Tappert, et al.). Today almost all pen devices integrate the digitizer and display into the same surface creating a paper-like interface, and many are small handheld devices. Some of these devices perform recognition of handprinted characters (alphabetics, digits, etc.), of cursive writing, of editing symbols, or of other handdrawn input. Others, while not performing recognition, allow for the storage and, in some cases, manipulation of handwritten input. Others that do not allow handdraw input accept pen selections.

These three homework assignments (3, 4, and 5) give you the opportunity to explore and enumerate the devices available today. Much of this information can be found through the course web links to Pen Computing and Applications, particularly the one to Pen Computing Magazine. These homeworks can be done individually or as a team effort, and a significantly better product will be expected from a team.

For this homework create a table of those devices that recognize handprinted characters or cursive script with the following table column headings: Company/Model/OS, Application, Recognizer or Alphabet, Size/Weight, Cost, Comments (add other columns as appropriate). Use the comment column to indicate special hardware or other items of interest. For example, most small devices use a pressure sensitive digitizer and an LCD display and you should use the comment field to indicate otherwise. Your table should have a minimum of three entries. See Mickey Mouse's homework example.

4
Pen
Oct 5
Create a table of those devices that allow only pen selection (no recognition or handdrawn input), with the following table column headings: Company/Model/OS, Application, Size/Weight, Cost, Comments (add other columns as appropriate). These devices are often referred to as having a pen interface although the pen is only used for cursor control. Your table should have a minimum of three entries.
5
Pen
Oct 5
Create a table of those devices that allow handdrawn input but do not perform recognition, with the following table column headings: Company/Model/OS, Application, Size/Weight, Cost, Comments (add other columns as appropriate). Your table should have a minimum of three entries. This information is probably the hardest of the three to find. If you can't find such devices, find three companies that provide the recognition software and describe their alphabet and user constraints (e.g., Palm created the Graffiti recognizer, CIC created the Jot recognizer).
6
Speech
Oct 26
The toy industry often takes the lead in the production of emerging technology products. Create a table of speech toys, with the following table column headings: Company/Toy Name, Cost, Speech Technology (for example, small vocabulary speech recognition of isolated words, synthetic speech output, etc.), Comments, add other columns as appropriate. Your table should have a minimum of three entries. To get you started, see the Links page for a weblink to Speech Toys Home Page.
7
Speech
Oct 26
Create a table of speech products for business use, with the following table column headings: Company/Product Name, Cost, Speech Technology (for example, small vocabulary speech recognition of isolated words, continuous speech recognition, synthetic speech output, etc.), Comments, add other columns as appropriate. To get you started, see the Links page for weblinks to speech recognizers by IBM, Lernout and Hauspie, and SpeechWorks.
Story: a friend's son types papers for college classmates for extra income, but rather than actually typing the papers he reads the papers into one of the continuous speech recognizers and edits the output.
8
Speech
Oct 26
Create a table of speech products for Internet use, with the following table column headings: Company/Product Name, Cost, Speech Technology (for example, small vocabulary speech recognition of isolated words, continuous speech recognition, synthetic speech output, etc.), Comments, add other columns as appropriate. To get you started, see the speech papers on VoiceXML and e-commerce applications.
9
AI
Nov 16
Create a table of neural network and genetic algorithm products, with the following table column headings: Company/Product Name, Cost, Description, add other columns as appropriate.
10
AI
Nov 16
Create a table of expert-system AI products for business and personal use, such as decision support and medical diagnostic systems, with the following table column headings: Company/Product Name, Cost, Description, add other columns as appropriate.
11
AI
Nov 16
Create a table of AI game products, with the following table column headings: Company/Product Name, Cost, Description, add other columns as appropriate. Many AI games require the search of a state space -- examples include chess, checkers, tic-tac-toe, go, backgammon, etc. If you can, try to include some AI games that do not search a state space.
12
VR
Dec 14
Create a table of head-mounted-display products for virtual reality (complete emersion environment), with the following table column headings: Company/Product Name, Cost, Description, Comments, add other columns as appropriate.
13
VR
Dec 14
Create a table of head-mounted-display products for performing hands-free tasks (view of the real world with the display covering only a portion of the eyepiece), with the following table column headings: Company/Product Name, Cost, Description, Comments, add other columns as appropriate.
14
VR
Dec 14
Create a table of commercial virtual reality software for amusement and game playing, with the following table column headings: Company/Product Name, Cost, Description, Comments, add other columns as appropriate.
15
VR
Dec 14
Create a table of software products for advanced graphics on the Internet, with the following table column headings: Company/Product Name, Cost, Description, Comments, add other columns as appropriate. An example is the Virtual Reality Modeling Language (VRML) extension of HTML. Some say that VRML is to graphics what HTML is to text. Most browsers still require a plugin to handle VRML (that is, to render VRML-coded worlds), such as the Cosmo Player freeware, see http://www.cai.com/cosmo/