UCLA Computer Science 101

Computer science is a branch of engineering that encompasses the design, modeling, analysis, and applications of computer systems. Its study at UCLA provides education at the undergraduate and graduate levels necessary to understand, design, implement, and use the software and hardware of digital computers and digital systems.
Read More

UCLA Computer Science 101

Computer science is concerned with the design, modeling, analysis, and applications of computer systems. Its study at UCLA provides education at the undergraduate and graduate levels necessary to understand, design, implement, and use the software and hardware of digital computers and digital systems.
Read More

COVID-19

Winter quarter 2022 began Jan. 3 as scheduled with remote instruction extended through Jan. 28 to curb the spread of COVID-19. Please continue to check the COVID-19 info page for updates and testing requirements.

UCLA Samueli
Computer Science
Engineering VI

Eliezer Gafni
Department Chair

Message from the Chair
Faculty Awards
Mission Statement

  • 38

    Faculty Members
  • 31

    Research Labs & Centers
  • 1,337

    Undergraduate students
  • 378

    Graduate students

Join a team that is passionate about its work.

Our Latest Research News

Computer Science Alumnus Leads STEM Career from Hackathons to Meta

Computer Science Alumnus Leads STEM Career from Hackathons to Meta

Alexander Ramirez ’14 knew from a young age that he was born to work in STEM. Growing up in California with his mom being a radiologist and his dad a programmer, science and technology were always front and center for Ramirez. But it wasn’t until he created an iPhone...

Department Announcements

Events

Jan 20, 2022 — 4:00 pm - 5:45 pm
CS 201: Formal Methods for a Robust Domain Name System, SIVA KAKARLA, UCLA | Computer Science
Zoom Webinar
DETAILS

Feb 03, 2022 — 6:00 pm - 9:00 pm
ACM | International Collegiate Programming Contest | Cyber X Puzzle Hunt
Engineering VI – Room 289
DETAILS