This includes required courses.
(tags: required-uired, counts-to-counts-to-major, counts-to-counts-to-minor, computer-science, math, sciences, arts, psych/phil/hist)
Minors included: security, software, hci, linguistics, philosophy, math, math/logic, animation/se, media/design
- 05391 Designing Human Centered Software counts-to-major counts-to-minor-hci computer-science
- 05392 Interaction Design Overview counts-to-minor-hci computer-science
- 05433 Programming Usable Interfaces computer-science
- 05438 The Role of Technology in Learning in the 21st Century counts-to-minor-hci computer-science
- 11411 Natural Language Processing counts-to-major counts-to-minor-hci computer-science
- 14809 Introduction to Cyber Intelligence counts-to-minor-security computer-science
- 14814 Wireless Network Security counts-to-minor-security computer-science
- 14819 Intro to Software Reverse-Engineering counts-to-minor-security computer-science
- 15300 Research and Innovation in Computer Science required computer-science
- 15312 Foundations of Programming Languages counts-to-major computer-science
- 15316 Software Foundations of Security and Privacy counts-to-major counts-to-minor-security computer-science
- 15317 Constructive Logic counts-to-major counts-to-minor-math/logic math
- 15319 Cloud Computing computer-science
- 15330 Intro to Computer Security counts-to-minor-security computer-science
- 15381 Artificial Intelligence counts-to-major computer-science
- 15387 Computational Perception
- 15410 Operating System Design and Implementation counts-to-major counts-to-minor-software computer-science
- 15411 Compiler Design counts-to-major computer-science
- 15414 Bug Catching: Automated Program Verification counts-to-major counts-to-minor-software computer-science
- 15424 Logical Foundations of Cyber-Physical Systems counts-to-major computer-science
- 15441 Computer Networks counts-to-major counts-to-minor-software computer-science
- 15445 Database Systems computer-science
- 15451 Algorithm Design and Analysis required computer-science
- 15456 Computational Geometry counts-to-major computer-science
- 15462 Computer Graphics counts-to-major counts-to-minor-hci computer-science arts
- 15463 Computational Photography counts-to-minor-animation computer-science arts
- 15464 Technical Animation computer-science arts
- 15465 Animation Art and Technology counts-to-minor-hci-animation computer-science arts
- 15503 Intro to Cryptography counts-to-minor-security computer-science
- 15857 Performance Modeling computer-science
- 17313 Foundations of Software Engineering counts-to-major counts-to-minor-software computer-science
- 17333 Privacy Policy, Law, and Technology counts-to-minor-security-software computer-science
- 17356 Software Engineering for Startups counts-to-minor-software computer-science
- 17413 Software Engineering Practicum counts-to-minor-software computer-science
- 17480 API Design and Implementation
- 17731 Foundations of Privacy counts-to-minor-security computer-science
- 18632 Intro to Hardware Security counts-to-minor-security computer-science
- 18731 Network Security counts-to-minor-security computer-science
- 21301 Combinatorics counts-to-major counts-to-minor-math/logic math
- 21329 Set Theory counts-to-minor-math/logic math
- 21373 Algebraic Structures counts-to-minor-math math
- 21441 Number Theory counts-to-minor-math/logic math
- 21484 Graph Theory counts-to-major counts-to-minor-math/logic math
- 21603 Model Theory I counts-to-minor-math/logic math
- 27100 Engineering the Materials of the Future counts-to-major sciences
- 33104 Experimental Physics counts-to-major sciences
- 33224 Stars, Galaxies and the Universe sciences
- 53312 Guest Experience and Theme Park Design counts-to-minor-media arts
- 60125 Intro to 3D Animation counts-to-minor-animation arts
- 60223 Intro to Physical Computing counts-to-minor-animation-media computer-science arts
- 60398 Social History of Animation counts-to-minor-animation arts
- 60410 Visual Effects and Motion Graphics counts-to-minor-animation arts
- 60412 Interactive Art and Computational Design counts-to-minor-media arts
- 60422 Experimental Animation counts-to-minor-animation computer-science arts
- 67240 Mobile Web Design and Development counts-to-minor-media arts
- 79299 History of Science counts-to-major psych/phil/hist
- 80180 Nature of Language counts-to-minor-ling psych/phil/hist
- 80220 Philosophy of Science counts-to-minor-phil psych/phil/hist
- 80226 Revolutions in Science counts-to-minor-phill psych/phil/hist
- 80250 Ancient Philosophy counts-to-minor-phil psych/phil/hist
- 80270 Philosophy of Mind psych/phil/hist
- 80271 Philosophy and Psychology psych/phil/hist
- 80282 Phonetics and Phonology I counts-to-minor-ling psych/phil/hist
- 80312 Mathematical Revolutions counts-to-minor-phil psych/phil/hist
- 80413 Category Theory counts-to-major counts-to-minor-phil psych/phil/hist
- 85251 Personality psych/phil/hist
- 85271 Animal Minds psych/phil/hist
- 85281 Intro to Clinical Psychology psych/phil/hist
- 85370 Perception psych/phil/hist
- 85390 Human Memory psych/phil/hist
- 85426 Learning in Humans and Machines psych/phil/hist
- 85443 Social Factors and Well-Being psych/phil/hist