Undergraduate Programs
Degree Programs
BS in Informatics
Animal-Computer Interaction
Required:
- ABEH-A 101 Introduction to Animal Behavior
- INFO-I 216 Humans, Animals, and Artificial Intelligence
- INFO-I 411 Animal-Computer Interaction Methods
- INFO-I 414 Seminar in Animal-Computer Interaction
Select one course from the following:
Animal Behavior, Cognition, and Conservation Management
- ABEH-A 400 Advanced Workshop in Animal Behavior
- BIOL-L 453 Sensory Ecology
- BIOL-Z 460 Animal Behavior
- COGS-Q 345 Animal Cognition
- GEOG-G 448 Capitalism and Nature
- INFO-I 400 Topics in Informatics
- Topic: Technological Nature
- INFO-I 412 Direct Observation and Design
- SPEA-E 460 Wildlife Management
Artificial Intelligence and Data Analytics
- COGS-Q 351 Introduction to Artificial Intelligence and Computer Simulation
- CSCI-B 351 Introduction to Artificial Intelligence
- CSCI-B 355 Autonomous Robotics
- ENGR-E 434 Big Data Applications
- ENGR-E 483 Information Visualization
- ENGR-E 484 Scientific Visualization
- INFO-I 368 Introduction to Network Science
- INFO-I 413 Usable Artificial Intelligence
- INFO-I 422 Data Visualization
Augmented and Virtual Reality
- CSCI-B 453 Game Development
- INFO-I 304 Introduction to Virtual Reality
- INFO-I 442 Creating Virtual Assets
- INFO-I 443 Building Virtual Worlds
- INFO-I 444 Artificial Life in Virtual Reality
Geospatial Information System
- GEOG-G 336 Environmental Remote Sensing
- GEOG-G 436 Advanced Remote Sensing: Digital Image Processing
- GEOG-G 438 Advanced Geographic Information Systems
- GEOG-G 439 GIS and Environmental Analysis
- GEOG-G 478 Global Change, Food, and Farming Systems
- GEOG-G 488 Applied Spatial Statistics
IoT Systems and Physical Fabrication
- CSCI-P 442 Digital Systems
- ENGR-E 314 Embedded Systems
- ENGR-E 327 Automated Fabrication Machines
- INFO-I 341 Prototyping with Arduino Tools
- INFO-I 400 Topics in Informatics
- Topic: Makerspace: Design & Fabrication
- INFO-I 440 Human Robot Interaction
Mobile App Development
- CSCI-C 323 Mobile App Development
- INFO-I 342 Mobile Programming
- INFO-I 400 Topics in Informatics
- Topic: Cross-Platform Mobile Programming
Qualitative Methods and Design
- INFO-I 370 Methods for HCC
- INFO-I 426 Informatics in Disasters and Emergency Response
- INFO-I 440 Human-Robot Interaction
Technology Entrepreneurship
- INFO-I 436 Technology Innovation
- INFO-I 437 Design Strategy
- INFO-I 438 Technology Entrepreneurship
Web and Database Design
- CSCI-B 461 Database Concepts
- CSCI-P 462 Database Application Design and Implementation
- INFO-I 360 Web Design