CSE
3345 – Graphical Interface Design and Implementation – Spring 2009
Class
Location: 129 Embrey
Class Time: MW
1:00pm – 2:20pm.
Instructor: Don
Evans
Office: Expressway Tower 800T
Office
Phone: (214)768-3929
Web
Page: http://engr.smu.edu/~devans
E-Mail: devans@engr.smu.edu
Office
Hours: MW 10:30-11:50 in SIC 310
Course Prerequisites: CSE 2341 with a grade of C- or
better.
Learning
Outcomes: After successful
completion of this course students should have knowledge of:
Required
Texts: (1) User
Interface Design by Soren Lauesen,
(2) Java How to Program, 7e by Deitel and Deitel
Required
Software:
1) Java (JDK 6) https://sdlc5a.sun.com/ECom/EComActionServlet;jsessionid=06DD35572E7ADD39ACD8F8DE630617A0
2) BlueJ IDE http://www.bluej.org/download/download.html
Topics (this schedule is subject to
minor change):
W 1/21
– class overview; UID Chapter 1 Usability
M 1/26
– UID Chapter 1 Usability
W 1/28
– UID Chapter 2 Prototyping and Iterative Design
Th 1/29
– Java Chapters 1 and 2 (Introduction to Java Applications)
M 2/02 – Java
Chapter 11
W 2/04 – Java
Chapter 11
M 2/09 – UID
Chapter 3 Data Presentation
W 2/11 – UID
Chapter 4 Mental Models and Interface Design
M 2/16 – Java
Chapter 10 (Polymorphism); Test Review
W 2/18 – Test 1
M 2/23 – UID
Chapter 5 Analysis, Visions and Domain Descriptions
W 2/25 – UID
Chapter 6 Virtual Windows Design
M 3/02 – Java
Chapter 22 (GUI Components: Part 2)
W 3/04 – Java
Chapter 22 (GUI Components: Part 2)
M 3/09 – Spring Break
W 3/11 – Spring Break
M 3/16 –
Software Requirements
W 3/18 –
Requirements Engineering Process
M 3/23 – Team
Project Assignment
W 3/25 – Test 2
M 3/30 – UID
Chapter 8 Prototypes and Defect Correction
W 4/01 – In-class
lab
M 4/06 – Java
Chapter 20 (Introduction to Java Applets)
W 4/08 – In-class
user tests
M 4/13 - In-class user tests
W 4/15 – Java
Chapter 21 (Multimedia)
M 4/20 – Java
Chapter 23 (Multithreading)
W 4/22 - Java
Chapter 23 (Multithreading)
M 4/27 –
Project Presentations
W 4/29 – Project
Presentations
M 5/04 – Test 3
Distribution:
Exams
…………..50%
Design
Project …20%
Java
Programs.…30%
Scale:
93 - 100 A
90 - 92 A-
87 - 89 B+
83 - 86 B
80 - 82 B-
77 - 79 C+
73 - 76 C
70 - 72 C-
67 - 69 D+
63 - 66 D
60 - 62 D-
00 - 59 F
Department Contact:
Debra
McDowell debra@engr.smu.edu (214)
768-3080
Beth Minton beth@engr.smu.edu (214) 768-3083
Disability Accommodations: Students needing academic accommodations for a
disability must first contact Ms. Rebecca Marin, Coordinator, Services for Students with Disabilities (214-768-4557) to
verify the disability and establish eligibility for accommodations. They should then schedule an appointment with
the professor to make appropriate arrangements.
Religious Observance:
Religiously observant students wishing to be absent on holidays that
require missing class should notify their professors in writing at the
beginning of the semester, and should discuss with them, in advance, acceptable
ways of making up any work missed because of the absence.
Excused Absences for University
Extracurricular Activities: Students participating in an officially
sanctioned, scheduled University extracurricular activity will be given the
opportunity to make up class assignments or other graded assignments missed as
a result of their participation. It is
the responsibility of the student to make arrangements with the instructor
prior to any missed scheduled examination or other missed assignment for making
up the work.
Other Useful Information