The Bachelor of Science in Computer Engineering at the Baskin School of Engineering, University of California Santa Cruz, provides students with thorough grounding in principles and practices of computer engineering, covering both hardware and software aspects. The curriculum includes a strong foundation in science and mathematics, with opportunities for specialization through four concentrations: Systems Programming, Computer Systems, Networks, and Digital Hardware. The program emphasizes system design and interdisciplinary skills, preparing graduates for careers in industry or further study. Students participate in hands-on projects, research opportunities, and a design capstone. The program aims to equip graduates with abilities in engineering practice, teamwork, effective communication, and modern engineering tool usage.