• Bachelor of Science in Computer Science at the University of California Los Angeles is a 4 years program.
  • It is an on-campus program offered on a full-time basis.
  • The computer science curriculum is consists of major 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, the theory of computation and formal languages, operating systems, distributed systems, computer modeling, computer networks, compiler construction, and artificial intelligence.
  • Students also study all aspects of computer systems from electronic design through logic design, MSI, LSI, and VLSI concepts.
  • The computer science program is accredited by the Computing Accreditation Commission of ABET.
  • Students have to complete a capstone major in the last year.
  • The department has 31 research labs and centers to provides various facilities to the students.
  • 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.