Home » Programs » B.S. in Informatics

B.S. in Informatics

The Informatics program of University of California, Irvine (UCI) 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).

Quick Facts

Full-time Duration: 4 years
Starting in: September
Tuition & Fees: $ 45,590
Location: IrvineCAUnited States

Want to learn how to design better user interfaces? Curious to learn how to observe people when they use information technology and how to turn your findings into innovative products? Wondering how evolving privacy laws affect the design of software worldwide? Care about helping people in need with smart apps?

Interested in learning how organizations work and how information technology can support their practices?

If you answered yes to one or more of these questions, UC Irvine’s Informatics major just might be the choice for you.


As technology is increasingly differentiated by how it fits people, organizational needs and expectations, informatics majors are in strong demand. They attain positions as user-interface and interaction designers, find jobs as system or information analysts, and become technology and business consultants. A number of them are successful entrepreneurs with their own startups.

Educational Opportunity

The Informatics program of University of California, Irvine (UCI) 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.

Get Started Today!

Fill out this form to request more info on tuition, course details & more.

Request free information

Your privacy matters and your data will be held in accordance with UCI's privacy policy as well as Studyportals’ privacy statement and terms of use. You consent to receiving marketing material from UCI and Studyportals about furthering your education. You understand that these calls/emails/texts may be generated using an automated technology. You also consent that Studyportals can verify your course search and enrolment progress via publicly available information or via education institutions you’ve shown an interest in, with which we can share your personal details (for verification purposes only).
You can contact UCI and Studyportals at any time to exercise your personal data rights.

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.

-UCI Donald Bren School of Information and Computer Sciences

Courses Include

  • Programming in Java as a Second Language
  • Introduction to Software Engineering
  • Boolean Logic and Discrete Structures
  • Basic Statistics
  • Introduction to Probability and Statistics for Computer Science
  • Requirements Analysis and Engineering
  • Software Design: Applications
  • Human Computer Interaction
  • Project Management
  • Social Analysis of Computing

Learn more