CS Curricula

←All schools

University of California, San DiegoWebsiteAcademic Catalog

Computer Science & EngineeringDepartment Website

BS Degree in Computer Science (Bioinformatics)source 1

180 units needed for graduation.

CS Courses

Math/Stat Courses

Science Courses

Other Courses


Core Competencies/Pillars

Our graduates obtain skills and knowledge in five major areas (pillars):

  • Oral and Written Communication #Com
  • Modeling/Analysis #Mod
  • Problem framing + solving #Prob
  • Ethics/Impact #Pact
  • Community/Processes/Teamwork #Team

High-level Learning Objectives

The graduates of our BS program in CS and CE will be able to:

  • Develop and contribute to large-scale programs and computational systems
  • Understand, guide, shape the impact of computing on society/the world
  • Reason about computation and systems
  • Know, select, and apply appropriate computing knowledge and problem-solving techniques