Undergraduate
  /  
Computer Science Major (BS/BA)
CS Course Requirements: Core, Breadth, Technical Elective and Project

Below are the different requirements for computer science. Within each of these areas are courses that fulfill each requirement.