Human-Computer Interaction Specialization at the B.S. Level
In order to graduate with a B.S. degree with specialization in Human-Computer Interaction, a student must complete the following core, elective, and project requirements.
1. Core Courses
|
a. CSE 323 |
Human-Computer Interaction | 3 credits |
|
b. PSY 260 |
Survey of Cognition and Perception | 3 credits |
|
c. CSE 328 OR |
Fundamentals of computer Graphics OR Introduction to Scientific Visualization | 3 credits |
|
d. CSE 333 OR |
User Interface Development OR Research Lab: Human Factors | 3 credits |
2. Electives
At least two of the following courses (6 credits)
|
CSE 327 |
Fundamentals of Computer Vision |
|
CSE 328 |
Fundamentals of Computer Graphics |
|
CSE 332 |
Introduction to Scientific Visualization |
|
CSE 333 |
User Interface Development |
|
CSE 334 |
Introduction to Multimedia Systems |
|
CSE 336 |
Internet Programming |
|
CSE 352 |
Artificial Intelligence |
|
CSE 364 |
Advanced Multimedia Techniques |
|
CSE 366 |
Introduction to Virtual Reality |
|
CSE 378 |
Introduction to Robotics |
|
CSE 390-394* |
Special Topics in Computer Science |
|
PSY 366 |
Human Problem Solving |
|
PSY 368 |
Sensation and Perception |
|
PSY 369 |
Special Topics in Cognition and Perception |
|
PSY 384 |
Research Lab: Human Factors |
(* Special topic must be in human-computer interaction)
3. Project Requirement: Completion of CSE 487 Research in Computer Science or CSE 488 Internship in Computer Science or CSE 495/496 Senior Honors Research Project I, II, on a topic in human-computer interaction
