University of California, Los Angeles campus

Engineering

BS Computer Science at University of California, Los Angeles

University of California, Los Angeles, United States

Programme overview

The Computer Science curriculum is designed to accommodate students who want professional preparation in computer science but do not necessarily have a strong interest in computer systems hardware. The curriculum consists of components in computer science, a minor or technical support area, and a core of courses from the social sciences, life sciences, and humanities. Within the curriculum, students study subject matter in software engineering, principles of programming languages, data structures, computer architecture, theory of computation and formal languages, operating systems, distributed systems, computer modeling, computer networks, compiler construction, and artificial intelligence. Majors are prepared for employment in a wide range of industrial and business environments. The computer science program is accredited by the Computing Accreditation Commission of ABET .

Faculty: Henry Samueli School of Engineering and Applied Science  |  Department: Computer Science  |  Study mode: full-time  |  Location: Los Angeles, CA, United States

What you will study

Complete 17 preparation courses in computer science, mathematics and physics, then major courses Computer Science 111, 131, 180, 181 and M151B, a probability course, computer science electives (100-188), 12 units of technical breadth, a science and technology requirement and a software engineering or design capstone (Computer Science 130 or 152B).

Official programme page

Application information

Entry requirements

UCLA freshman admission (applies to all undergraduate majors, no separate major-level requirements published for this major): 15 UC-approved A-G courses, at least 11 completed before the start of the final year of high school: 2 years history/social science, 4 years college-preparatory English, 3 years mathematics (4 recommended), 2 years laboratory science (3 recommended), 2 years of a language other than English (3 recommended), 1 year visual or performing arts, 1 year college-preparatory elective. SAT/ACT scores are not considered for admission. International applicants educated mostly in a non-English language of instruction with under 3 years of English instruction must demonstrate English proficiency with TOEFL, IELTS or Duolingo English Test. IGETC is not recommended for School of Engineering applicants.

Requirements published at program group level.

Fall quarter only; UCLA does not offer early action or early decision.

Transfer students are admitted for fall quarter only.

Most graduate departments and schools have deadlines in November and early December for the following fall term.

Fall 2027 first-year and transfer: UC application opens August 1, accepts submissions October 1-November 30 (deadline November 30) via the UC application. First-year decisions late March; transfer decisions late April. UCLA is test-free and does not consider SAT or ACT scores for admission or scholarships. Application fees can be waived for up to four campuses for eligible students.

Transfer applicants must submit the Transfer Academic Update by the January 31 priority deadline; Statement of Intent to Register due June 1. First-year Statement of Intent to Register due May 1.

Apply through the official page: https://admission.ucla.edu/apply

Explore more study programmes

View all study programmes →

Ready to start your study abroad journey?

Book a free consultation with our expert counsellors and take the first step towards your dream university.

Copyrights © 2026 StudyMapped. All rights reserved.