B.Sc. On Campus

Computer Science and Engineering

University of California, Irvine (UCI)

48 months
45656 USD/year
45656 USD/year
15902 USD/year
Tuition fee
Apply date
Start date


The Computer Science and Engineering program of the University of California, Irvine (UCI) is administered by faculty from two academic units: the Department of Computer Science (CS) and the Department of Electrical Engineering and Computer Science (EECS) in The Henry Samueli School of Engineering.


Program Educational Objectives:

Graduates of the Computer Science and Engineering program of the University of California, Irvine (UCI) will:

  • establish a productive Computer Science and Engineering career in industry, government, or academia;
  • engage in professional practice of computer systems engineering and software systems engineering;
  • promote the development of innovative systems and solutions using hardware and software integration;
  • promote design, research, and implementation of products and services in the field of Computer Science and Engineering through strong communication, leadership, and entrepreneurial skills.

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. The program gives students access to multidisciplinary problems in engineering with a focus on total systems engineering. Students learn the computer science principles that are critical to development of software, hardware, and networking of computer systems. From that background, engineering concepts and methods are added to give students exposure to circuit design, network design, and digital signal processing. Elements of engineering practice include systems view, manufacturing and economic issues, and multidisciplinary engineering applications.

Career Paths

Most likely careers will involve building the computer-based infrastructure—computers, networks, embedded devices, as well as operating systems, compilers, and networking software. The focus is on cooperation between hardware and software to yield the highest performance. Examples of such problem areas would be in traffic management, flight control, earthquake monitoring, automotive control, and smart homes.

Programme Structure

Courses include:

  • Programming
  • Python Programming and Libraries
  • Computer Networks
  • Operating Systems
  • Digital Systems
  • Programming in C/C++ as a Second Language

Key information


  • Full-time
    • 48 months

Start dates & application deadlines


120 alternative credits


On Campus

Academic requirements

GPA admission requirements GPA

Other requirements

General requirements

  • You must receive a 3.0 GPA (3.4 for non-California residents) or higher in the 15 required “a-g” subject courses, with no grade lower than a C.
  • UCI will not consider SAT or ACT scores for admission or scholarship purposes. After enrollment, exams may be used for class placement or some graduation requirements.
  • Personal Insight Questions (your personal insight questions should be exactly that – personal. This is your opportunity to tell us about yourself, what matters to you, your hopes, ambitions, life experiences, and inspirations. Key points about the personal insight questions include: freshman applicants choose four out of eight questions to answer, each response is limited to a maximum of 350 words. We encourage you to take your time. Be open, be reflective, and be honest. Your personal insight questions provide context for the rest of your application.)
  • English proficiency requirements

Tuition Fee

To alway see correct tuition fees
  • International

    45656 USD/year
    Tuition Fee
    Based on the tuition of 45656 USD per year during 48 months.
  • National

    45656 USD/year
    Tuition Fee
    Based on the tuition of 45656 USD per year during 48 months.
  • In-State

    15902 USD/year
    Tuition Fee
    Based on the tuition of 15902 USD per year during 48 months.

Living costs for Irvine

1560 - 2585 USD /month
Living costs

The living costs include the total expenses per month, covering accommodation, public transportation, utilities (electricity, internet), books and groceries.


Studyportals Tip: Students can search online for independent or external scholarships that can help fund their studies. Check the scholarships to see whether you are eligible to apply. Many scholarships are either merit-based or needs-based.

Our partners

Computer Science and Engineering
University of California, Irvine (UCI)


Go to your profile page to get personalised recommendations!