Students with interests in software, hardware, computer engineering, information management, or the intersection of computer science with another discipline (e.g. the arts, biology, business, transportation, sociology) will find a degree program to suit their academic strengths and career goals here at the Bren School of ICS.
The Associate Dean for Student Affairs and academic counselors are available to help prospective and current students learn more about the majors; contact them at the Student Affairs Office,
(949) 824-5156or firstname.lastname@example.org.
Business Information Management, (Major)
The major seeks to educate students to understand and then apply the theories and concepts of a broad, integrated curriculum covering computing, informatics, business fundamentals and analytical decision-making.
Business Information Management majors can pursue careers in the for profit and not-for-profit sectors or can proceed to graduate school in several disciplines, including information systems, computing, economics, business and law. learn more »
Computer Game Science, (Major)
The Computer Game Science (CGS) major combines a solid foundation in computer science with a focus on designing, building, and understanding computer games and other forms of interactive media. The fundamentals of information and computer science, along with coursework in mathematics, statistics, physics, and film and media studies, provide students with the concepts and tools to study a wide scope of computer game technologies. CGS emphasizes design, team work, and the understanding of computer games and related technologies and media in a social and cultural context. learn more »
Computer Science, (Major)
Computer science is the catalyst for every evolutionary – and revolutionary – step in computer development.
The Computer Science program at UC Irvine is internationally recognized for its unique group of faculty and researchers, outstanding students and cutting edge educational programs. learn more »
Computer Science & Engineering (Major)
The Computer Science and Engineering major gives students access to multidisciplinary problems with a focus on total systems engineering.
This program is designed to provide students with the fundamentals of computer science, both hardware and software, and the application of engineering concepts, techniques and methods to both computer systems engineering and software system design. learn more »
Digital Information Systems (Minor Only)
Students outside the Bren School of ICS may pursue a minor in Digital Information Systems (DIS).
The minor is designed for students who want to learn about information systems, computation, and digital communication without preparing to be computer programmers. learn more »
Informatics, (Major and Minor)
Informatics studies computer systems in their real-world context and how to design and build those systems so they work effectively in that context.
UCI's Informatics major offers a contemporary curriculum with an emphasis on group work (starting in the first course), studio-oriented design courses, a year-long senior project, and a friendly and supportive faculty. learn more »
Information and Computer Science, (Minor)
The minor in Information and Computer Science (ICS) provides students with an introduction to the overall field of information and computer science, which spans a vast spectrum of topics.
At one end, it includes computer system design and networking, detailing how modern computer hardware and networks operate on a day-to-day basis.
At the other end are human factors, such as how software should be structured to facilitate cooperative work among groups of people. learn more »
Software Engineering, (Major)
The Software Engineering major prepares students to be productive members of software engineering teams in a variety of application domains, with focus on the domains of major importance within each decade. It combines a solid foundation in computer science with knowledge of how to engineer modern software systems, and how to function within teams. The major emphasizes the design and implementation of large software systems. learn more »
The Department of Statistics offers lower-division undergraduate courses designed to introduce students to the field of statistics (Statistics 7, 8, 67) and upper-division undergraduate courses on the theoretical foundations of probability and statistics (Statistics 120A-B-C, 121) and statistical methodology (Statistics 110-111-112).
The Department is in the process of planning an undergraduate degree program in Statistics. In the interim, students interested in focusing on statistics are encouraged to consider a minor in Statistics along with a major in a field of interest. learn more »