Program Overview

The computer science curriculum gives students a solid grounding in both theoretical and practical computer usage. Students become proficient in many areas, with a good academic foundation for various careers in the software industry, as well as preparation for graduate school.
 

Applications of computer science are found in many other areas of study, from art, music, and linguistics to social sciences, economics, business, digital, and social media, environmental and life sciences, and sciences. Thus, interdisciplinary activities are encouraged. For those students whose primary interest is in another area, a minor in computer science is offered.

 

People looking at a laptop
Department
  • Computer Science and Engineering
Program Type
  • Major
  • Minor
  • 4+1 Bachelors & Masters
Area of Focus
  • Engineering & Technology
  • Science & Math

Requirements

Please view the requirements for the major here. For transfers, please note that this is a screening major with additional requirements.

Career Outcomes

  •  Full-stack software development 
  • Cloud software development
  • Data science and analytics
  • Machine learning
  • Embedded system and edge computing
  • Data systems engineering
  • Vision 
  • Graphics and user interfaces
  • Data visualization
  • Chip Design
  • Computer Hardware Design
  • Operating System Development
  • Computer Architecture Design
  • Site Reliability Engineering (SRE)
  • Cryptocurrency / Blockchain
  • Cybersecurity
  • Tech Advocacy
  • Network engineering
  • System administrator

These are only samples of the field’s many possibilities.

The Wall Street Journal recently ranked UCSC as the number two public university in the nation for high-paying jobs in engineering.

Program Contact

apartment Baskin Engineering Building

email soeadmissions@soe.ucsc.edu

phone (831) 459-4877

cruzhacks
Similar Programs
Program Keywords
  • Programming
  • Algorithms
  • Data Structures
  • Systems
  • Software Engineering
  • Artificial Intelligence