Flexible Curriculum

Our courses give students a solid and rigorous background in computer science principles, including the requisite mathematical foundations, while exposing students to the problems and solution techniques used in a wide range of disciplines.

Add Real Experience to Your Résumé

Getting career experience as an undergraduate is not only vital to ensure you’re prepared for the next step after graduation, but also a great way to figure out what career path suits you best.

  • An aerial view of downtown San Francisco.

    Internships

    Students are encouraged to gain on-the-job experience during the summer. Our students have completed summer internships at Google, Amazon, Apple, LinkedIn, HBO, and many other companies. Often students return to campus for their senior year with job offers from their summer employers. The Gwen M. Greene Center for Career Education & Connections provides support to students and alumni seeking internships and employment.

    Visit the Greene Center
  • Students showcasing their work during a poster session.

    Honors Research

    Students pursuing a BS degree in computer science can also apply to be part of our honors program, which requires students to conduct research under the guidance of a faculty member and has stronger GPA requirements.

    Explore the Honors Program
  • A professor and TA helping a student.

    Teaching Assistantships

    The Department of Computer Science recruits undergraduate teaching assistants (TAs) to lead workshops, recitations, laboratory sections and/or office hours each semester.

    Become a TA
  • A student with their arms out wide taking in an expansive vista.

    Study Abroad

    Science and technology have no borders! Studying abroad helps students develop cross-cultural skills that will enable them to communicate with scientists anywhere in the world.

    Prepare to go abroad

Computer Science Degrees Lead to Impactful Careers

Computer science alumni have an outstanding track record for career outcomes.

Meet Some of Our Outstanding Alumni

Alumni from our undergraduate program go to other top graduate schools including MIT, CMU, Berkeley, Princeton, and Stanford, or go to work at companies ranging from Google, Microsoft, and Apple to startups working on data science, affective computing, virtual reality, and much, much more. In a typical graduating class, about 20 percent of our students join full-time graduate programs upon graduation.

Behind the Scenes with Michael Scott

Arthur Gould Yates Professor of Engineering