CSE 3461 Section A Fall 2006
Tuesday 10:15 11:15, Thursday 10:15 11:15
Mark Shtern (email@example.com)
Dec 20, 2006 Grades for Assignment #3 now posted. To view your grade, log on to Prism and issue the command courseInfo 3461. Note: The final course grades are not quite ready. They will be sent to you by the Registrar in the new year. Have a good holiday.
Dec 4, 2006 The final exam is now prepared. Here's a brief summary. There are 12 questions, totaling 68 marks. One question has a series of True/False statements (12 marks). The remaining questions are "short answer", except for the final two questions which require programming (16 marks). All material for the course is included. Some API sheets are included in support of the programming questions. Good luck. See you Friday.
Nov 30, 2006 It has just come to my attention that there is/was a small typo in the instructions for submitting Assignment #3. Please make sure your source file is named a3.java and that you submit your file using submit 3461 a3 a3.java.
Also, here are the slides for topic 15, "The two-handed desktop interface: Are we there yet?" (f06-a-15.pdf) as well as the slides shown earlier on Alan Cooper's "The inmates are running the asylum" Note: there is no topic 13 or 14.
Nov 27, 2006 Grades for Assignment #2 now posted. To view your grade, log on to Prism and issue the command courseInfo 3461
Nov 23, 2006 Here are the slides for topic 12, "Designing for humans: Human limits and capabilities" (f06-a-12.pdf). Note: there is no topic 11.
Nov 21, 2006 Here's an update to the slides for topic 10, "Designing for humans: What went wrong?" (f06-a-10.pdf). It include the three additional slides discussed in class today.
Nov 20, 2006 Assignment #3 now posted. See the main web page for the course for details, or click here.
Nov 16, 2006 Here are the slides for topic 10, "Designing for Humans: What went wrong?" (f06-a-10.pdf).
Nov 14, 2006 Here are the slides for topic 9, "Designing for Humans" (f06-a-09.pdf).
Nov 2, 2006 Here's the demo program shown in class today (nov01.zip). Remember to read the article by Amy Fowler noted in the API of this program.
Nov 1, 2006 Marks for midterm exam now posted. To view your mark, log on to Prism and issue the command courseInfo 3461
Oct 30, 2006 Final exam now scheduled. See the main course web page for details.
Oct 24, 2006 Here are the demo programs from today's class (oct24.zip). For Thursday's class, please read the API for these programs and study the code. Also, read the articles referenced (with links) in the API of DemoPaintPanel.java.
Oct 23, 2006 Grades for Assignment #1 now posted. To view your grade, log on to Prism and issue the command courseInfo 3461
Oct 20, 2006 Assignment #2 now posted. See the main web page for the course for details, or click here.
Oct 19, 2006 The course evaluation for CSE3461 will take place in class on Tuesday, November 21 @ 12:25.
Oct 15, 2006 Just to add a bit more to the information given in class, re the midterm exam... The exam has 10 questions, totaling 52 marks. There are just three marks on the Norman readings.. All questions are short-answer. One involves some coding. To prepare, study the Norman reading, the notes (PPT slides), and the demo programs (code and API). Relevant sections of the Java API should be studied as well. By "relevant", I mean the API for the classes and methods using in our demo programs. Good luck.
Oct 14, 2006 I made slight changes to the code and API for DemoPosition.java, based on our discussion in class on Thursday. Please update your files.
Oct 10, 2006 I just posted the TA's name and email address above. NOTE: If you send him an email, you must include 3461 (space delimited) in the subject line, otherwise your email will go to his trash folder.
Oct 3, 2006 I did some investigating, re the little problem we observed in class today with Integer.parseInt. As it turns out, the string passed to the parseInt method did not include the current character (because the current character is not actually in the text field until after focus is lost). The value passed to parseInt was not the value that appeared in the JTextField. I modified the program so that the value passed to parseInt contains the current character. Now the program allows 2,147,483,647 (231 1) but does not allow any integer larger than this. The changes are contained in the following new version of DemoInputValidation1.java. Please update your files.
Oct 3, 2006 Here are the programs demo'd in class today (oct03.zip).
Sept 28, 2006 Here are the programs demo'd in class today (sep28.zip).
Sept 21, 2006 Here are the programs demo'd in class today (sep21.zip).
Sept 19, 2006 Here are the demo programs shown in class today (sep19.zip) as well as the slides for the topic "Sequential vs. Event-driven programming" (f06-a-03.pdf). Note: there are a few programs in this set of notes that I somehow skipped over today in class today. I'll demo and discuss these on Thursday, after our discussion on menus.
Sept 14, 2006 Assignment #1 now posted. See the main web page for the course for details, or click here.
Sept 14, 2006 Here are the demo programs shown in class today (sep14.zip).
Sept 12, 2006 Here are the slides for the topic "Interaction Styles" (f06-a-02.pdf).
Sept 7, 2006 Here are the slides for the topic "Introduction" (f06-a-01.pdf) as well as the source and image files for the two demo programs shown in class today (sep07.zip). For Tuesday's class, please download, compile, and execute the demo programs. Also, build the javadoc comments for the demo programs. For next Thursday, please read Chapter 1 in Norman's Design of Everyday Things.
Aug 15, 2006 Web page up and running. Look here for announcements, downloads, etc.