The B.S. in Informatics is designed around a small set of core courses that introduce the fundamentals of Informatics (human computer interaction, design), software (programming, requirements analysis), and human behavior (social analysis of computerization). From there, three specializations human-computer interaction, health informatics, and organizations and information technology enable students to focus their learning with more than three dozen courses from which they can choose. The major is inherently interdisciplinary, with courses ranging from sociology and psychology to management and public health, depending on the specialization chosen. Throughout the major, a variety of project courses offer students hands-on experiences in creative design practices, app development, ethnography, information management, business IT, and other topics. You learn how to apply your skills in different domains and work in different teams, culminating in a two-quarter capstone course in which you engage in a real-world project sponsored by a company or organization outside the university. Overall, the major strongly emphasizes people and design, building an understanding of how existing technologies shape human behavior, society, and culture, and how we can design future technologies that better fit human and organizational practices. Given the fluid nature of people's expectations for information technology and what tomorrow's technology can offer, students learn how to adapt to the continuous new circumstances of the profession whether it is a new client and their habits, an emerging new device or software capability, or a new team and its practices. Informatics majors complete one of four specializations: Human-Computer Interaction (HCI), Organizations and Information Technology (OIT), Health Informatics (HI), or Specialization in Individual Studies.