Skip to main content
School of Engineering Homepage
Department of
Computer Science and Engineering

Department of Computer Science and Engineering

Learn how to create the hardware and software of tomorrow.

8 students sitting at a long table, four on each side, with a professor standing at the end giving a lecture.

For undergraduates, we offer a B.S. in Computer Science and Engineering that focuses on programming and building computer systems. For those looking to code and design for the Web, we also offer a B.S. in Web Design and Engineering that pairs a technical education in computing with courses in graphic arts, communication, and sociology.

By your senior year, you'll take on a major project that identifies a need, and then creates a product to address it. Past projects include apps to improve health care in rural areas, virtual reality software for treating anxiety, and nanosatellite software.

Our graduate programs include an M.S. and Ph.D. in Computer Science and Engineering. The capstone and dissertation work of our grad students often leads to developing solutions that reach far beyond the Santa Clara campus.

Our faculty members have worked for companies like Google and LG, helped write state K-12 curriculum, and collaborated with organizations like the National Science Foundation and the Oak Ridge National Laboratory. During your time here, you'll have the chance to work in their labs or with them through the Sustainable Energy Initiative or Frugal Innovation Lab.

Undergraduate Programs

Our Computer Science Department offers Computer Science and Engineering and Web Design and Engineering majors. By your senior year, you'll take on a major project that identifies a need, and then creates a product to address it. Past projects include apps to improve health care in rural areas, virtual reality software for treating anxiety, and nanosatellite software.

Computer Science and Engineering

For undergraduates we offer a B.S. in Computer Science and Engineering that focuses on programming and building computer systems.

Web Design and Engineering

For those looking to code and design for the Web, we also offer a B.S. in Web Design and Engineering that pairs a technical education in computing with courses in graphic arts, communication, and sociology.

Graduate Programs

Computer Science and Engineering

Our graduate programs include an M.S. and Ph.D. in Computer Science and Engineering. The capstone and dissertation work of our grad students often leads to developing solutions that reach far beyond the Santa Clara campus.

MS in Artificial Intelligence

Santa Clara University’s Master of Science in Artificial Intelligence (MS AI) program prepares you to be a leader in this rapidly evolving field. With a strong foundation in both technical expertise and ethical responsibility, our program offers hands-on experience, industry connections, and a curriculum designed to set you apart in the job market.

Student Spotlight

2024 ICPC

Under the guidance of our ACM chapter advisor, Prof. Yi Fang, six SCU students participated in the 2024 International Collegiate Programming Contest (ICPC), the world’s oldest, largest, and most prestigious programming contest. This was the first time SCU sent teams to compete, and we are so proud of them!

SCU Team 1: Daryl Ho, Matty Herzig, and Riley Wong

SCU Team 2: Conner Yin, Will Wang, and Shaunak Sharma

Team 1 earned a bronze medal in California Division 2. Go Team 1!

Faculty Spotlight

Faculty Spotlight Table
Dr. Yi Fang has been promoted to the rank of Professor. Congratulations, Yi!

Dr. David Anastasiu has been awarded tenure and promotion to the rank of Associate Professor. Congratulations, David!

Dr. Farokh Eskafi has been promoted to the rank of Associate Teaching Professor. Congratulations, Farokh!

Dr. Salem Agtash has been promoted to the rank of Associate Teaching Professor. Congratulations, Salem!

Recent Awards

David Anastasiu

David Anastasiu

Researcher of the Year Award

Behnam Dezfouli

Behnam Dezfouli

Teaching Excellence Award