Human-Computer Interaction Specialization
If you have an interest in how people interact with technology or computers, you like design, psychology, sociology, or any number of additional fields that human-computer interaction (HCI) intersects with, the HCI specialization could be a good fit.
HCI is the branch of informatics that studies and supports the design, development, and implementation of humanly usable and socially acceptable information technologies.
Because human–computer interaction studies a human and a machine in conjunction, it draws from supporting knowledge on both the machine and the human side. On the machine side, techniques in computer graphics, operating systems, programming languages, and development environments are relevant. On the human side, communication theory, graphic and industrial design disciplines, linguistics, social sciences, cognitive psychology, and human factors such as computer user satisfaction are relevant.
Those completing this specialization will also receive an undergraduate certificate in Human-Computer Interaction.