Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Bachelor of Science in Informatics program centers on a concise core curriculum covering Informatics essentials (human-computer interaction, design), software development (programming, requirements analysis), and human behavior (social impacts of technology). Students then select from three specialized tracks—human-computer interaction, health informatics, or organizations and information technology—with over thirty elective courses available. This inherently interdisciplinary major draws from diverse fields including sociology, psychology, management, and public health, tailored to each specialization. Project-based courses provide practical experience in design thinking, app creation, ethnographic research, information systems, business technology, and more. The curriculum emphasizes applying skills across domains and collaborative teamwork, culminating in a two-quarter capstone project with external industry partners. With a strong focus on human-centered design, the program explores how current technologies influence society while preparing students to create future solutions aligned with human and organizational needs. As technology and user expectations evolve, students develop adaptability to navigate changing professional landscapes—whether addressing new client needs, emerging technologies, or dynamic team environments. Students complete one of four specializations: Human-Computer Interaction (HCI), Organizations and Information Technology (OIT), Health Informatics (HI), or Individualized Study.