The program combines computer science courses leading to expertise in artificial intelligence and graphics with cognitive psychology courses and specialized courses in human-computer interaction. This program aims to produce an understanding of human psychological abilities and relate them to computer use and the ergonomics of computational services.
Potential Occupations
This program prepares students for work in computer interface design and organizations evaluating human factors in computer software design. Graduates of this program will go on to become:
Notes
| Freshman Year:: | Sophomore Year: | ||
|---|---|---|---|
| Course | Credits |
|
Credits |
| CO150 | 3 | CS200 | 4 |
| CS160 | 4 | CS270 | 4 |
| CS161 | 4 | CS253 | 4 |
| MATH160 | 4 | PSY250 | 4 |
| Natural Sciences | 4 | PSY252 | 3 |
| PSY100 | 3 | MATH161 | 4 |
| Arts and Humanities | 3 | MATH229 | 2 |
| Electives | 5 | STATISTICS | 3-6 |
| Electives | 2-0 | ||
| Total Credits | 30 | Total Credits | 30-31 |
| Junior Year: | Senior Year: | ||
|---|---|---|---|
|
|
Credits |
|
Credits |
| Advanced Psychology | 3 | PSY354 | 3 |
| Advanced Psychology Lab | 2 | CS410 | 4 |
| Advanced Psychology | 3 | CS440 | 4 |
| CT310 | 4 | Historical Perspectives | 3 |
| CS320 | 3 | Arts and Humanities | 3 |
| Global and Cultural Awareness | 3 | Natural Sciences | 3 |
| Additional Communications | 3 | Electives | 10-9 |
| Electives | 9 | ||
| Total Credits | 30 | Total Credits | 30-29 |
Approved Courses for the categories of the All University Core Curriculum can be seen at All University Core Curriculum
All University Core Curriculum (Eff. Fall 2008) CR I Basic Competencies A. CO150 College Composition (Composition Placement Exam score of 3 to 6 or CO192 or CO130 3 B. Mathematics, MATH160 Calculus for Physical Sciences I (MATH126, concurrent registration in MATH124) 4 II. Core Competencies A. Advanced Writing 3 III Foundations and Perspectives (choose from AUCC lists) A. Natural Sciences 7 B. Arts and Humanities 6 C. Social and Behavioral Sciences (PSY100 required) 3 D. Historical Perspectives 3 E. Global and Cultural Awareness 3 (AUCC requirements total 32) Major Requirements Computer Technology Core (35 credits): All of: CS160 : Foundations in Programming (MATH118) 4 CS161 : Object-oriented Problem Solving (CS160; MATH124) 4 CS200 : Algorithms and Data Structures (CS161, MATH141 or 155 or 160) 4 CS253 : Problem Solving in C++ (CS200; CS270) 4 CS270 : Computer Organization (CS161, MATH124; concurrent registration in CS200) 4 CS320 : Algorithms: Theory and Practice (CS200; MATH161; MATH229) 3 CT310 : Web Development (CS200) 4 CS410 : Computer Graphics (CS253, MATH229) 4 CS440 : Artificial Intelligence (CS320, CS253) 4(AUCC Cat. 4A,C) Cognitive Psychology Core (18 credits) All Of: PSY250 : Research Methods (PSY100) 4 PSY252 : Mind, Brain & Behavior (PSY100) 3 PSY354 : Human-Computer Interfaces 3(AUCC Cat. 4B,C) Two of the following: PSY452 : Cognitive Psychology (PSY250) 3 PSY454 : Physiological Psychology (PSY250) 3 PSY456 : Sensation and Perception (PSY250) 3 One of the following: PSY453 : Cognitive Psychology Lab (PSY452 or concurrent) 2 PSY455 : Physiological Psychology Lab (PSY454 or concurrent) 2 PSY457 : Sensing and Perception Lab (PSY456 or concurrent) 2 Mathematics and Statistics (9-12 credits): MATH161 : Calculus for Physical Scientists II (MATH160; MATH124) 4 MATH229 : Matrices and Linear Equations (MATH141 or 155 or 160) 2 (STAT311 : Statistics for Behavioral Sciences I (MATH118) 3 and STAT312 : Statistics for Behavioral Sciences II (STAT311) 3) or STAT301 : Introduction to Statistical Methods (MATH118) 3 or STAT307 : Introduction to Biostatistics (MATH117) 3 or STAT315 : Statistics for Engineers and Scientists (MATH161 or 155) 3 (TOTAL Major requirements 63-66) TOTAL required 95-98 Upper division required 29-32 Free Electives (must include at least 13 upper division credits) 26-23 TOTAL: 120