Human-Computer Interaction Specialization at the B.S. Level |
|
Back to Specializations |
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.
Core Courses
| CSE 323 | Human-Computer Interaction | 3 credits |
| PSY 260 | Survey of Cognition and Perception | 3 credits |
| CSE 328 OR CSE 332 |
Fundamentals of computer Graphics OR Introduction to Scientific Visualization | 3 credits |
| CSE 333 OR PSY 384 |
User Interface Development OR Research Lab: Human Factors | 3 credits |
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)
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
