Human-Centered Computing

Core (8-10 credits):

CSSE 371Software Requirements Engineering4
or ENGD 250 Human Computer Interfaces Studio
CSSE 471Introduction to Human-Centered Computing4

Computing Electives (8 credits): Students must take two courses from the following list:

CSSE 372Software Project Management4
CSSE 377Health Technology Design4
CSSE 490Special Topics in Computer Science (Player-Centered Video Game Design)4

Human-Centered Elective (4 credits): Students must take one course from the following list:

ANTH S101Introduction to Anthropology4
HUM H140Introduction to Disability Studies4
HUM H199Introduction to International Studies4
or SOC S199 Introduction to International Studies
PHIL H401Philosophy of Mind4
PHIL H403Human Nature4
PSYC S100Introduction to Psychology4
PSYC S210Cognitive Psychology4
PSYC S220Social Psychology4
SOC S101Introduction to Sociology4

Additional Electives (8 credits): Students must take 8 additional credits of electives, which can include any Computing or Human-Centered elective not already used to satisfy that requirement or any class from the following list:

ARTS H244Design and Color4
ENGL H371Scientist, Engineer, Communicator4
ENGL H471Storytelling with Data4
EMGT 330Introduction to Engineering Management4
EMGT 532Technical Entrepreneurship4
EMGT E540Human Factors4
EMGT E542Measuring User Experience4
EMGT 584Systems Thinking & Evaluation4
MA 223Engineering Statistics4
PSYC S410Computational Psychology4

Note: The minor in Human-Centered Computing must be separated from any other minor and the named required courses of any major by a minimum of 12 credit hours. Engineering Design majors may not take HUM H140 as one of their Human-Centered Electives. Electives not listed above may be substituted with other courses with the approval of the minor advisor. The minor plan of study must be approved by the minor advisor and the student’s advisor.