People Thread
The People thread is where computing meets users. This thread prepares students by helping them to understand the theoretical and computational foundations for designing, building, and evaluating systems that treat the human as a central component.
The student who pursues people can combine it with devices to study human-robot interaction, or information to pursue research in data visualization, or intelligence for learning sciences and technology, or with platforms to explore ubiquitous computing, or ....
People |
|
|---|---|
| Early Preparation |
|
| Knowledge Goals |
|
| Skill Outcomes |
|
Resources and Role Models
If you are following one of the BSCS Threads study plans implemented before Summer 2008 or one of the BSCS study plans that were in place prior to Threads, click here.
Required Courses
Must take PSYC 1101 as one of the Social Sciences electives
- CS1301 Introduction to Computing and Programming, 3
- CS1331 Introduction to Object-oriented Programming, 3
- CS2340 Objects and Design, 3
- PSYC2015 Research Methods and Practices, 4
Pick 1 of Social/Behavioral Science for Computing:
- PSYC2210 Social Psychology, 3
- PSYC2760 Psychology of Human Language, 3
- PSYC3040 Sensation and Perception, 3
Pick 2 of Human-Centered Technology:
- CS3790 Introduction to Cognitive Science, 3
- CS3750 Human-Computer Interface Design and Evaluation, 3
- CS4660 Introduction to Educational Technology, 3
Elective Courses (pick and choose whatever courses you wish)
Free Electives (6 hours)
- FREE-PEP1 Free Elective-People, 3
- FREE-PEP2 Free Elective-People, 3
User Support Technology
- CS4460 Information Visualization, 3
- CS4470 Introduction to User Interface Software, 3
- CS4605 Mobile and Ubiquitous Computing, 3
- CS4625 Intelligent and Interactive Systems, 3
Educational technology
- CS4660 Introduction to Educational Technology, 3
- CS4665 Educational Technology: Design and Evaluation, 3
- CS4670 Computer-supported collaborative learning, 3
Design and evaluation
- CS4690 Qualitative Methods, 3
- CS3750 Human-Computer Interface Design and Evaluation, 3
- PSYC2020 Psychological Statistics, 4 (Required for PSYC3011, Requires PSYC2010)
- CS4770 Mixed Reality Experience Design, 3
Human cognition and interaction
- CS3790 Introduction to Cognitive Science, 3
- CS4793 Perspectives Cognitive Science, 3
- PSYC2210 Social Psychology, 3 (Requires PSYC1101)
- PSYC2760 Psychology of Human Language, 3
- PSYC3011 Cognitive Psychology, 4 (Requires 2020)
- PSYC3040 Sensation and Perception, 3 (Requires BIO1510)
- PSYC4090 Cognitive Neuropsychology, 3
- PSYC4260 Aging, 3