Skip to main content

Department of Computer Engineering

Learn how to create the hardware and software of tomorrow.

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 and an M.S. in Software 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.

What problem will you solve?

Image link to full article

The Internet of You

Computer engineering Assistant Professor Behnam Dezfouli and senior Angelina Poole are working to enable existing WiFi infrastructures for medical applications, such as an in-home medical monitoring systems, to collect and transmit data in an energy-efficient and timely manner. And Kaiser is interested.

More »
    Image link to full article

    Delivering the Goods

    Bioengineering undergraduate Grace Ling and Assistant Professor Bill Lu, M.D., Ph.D., are testing a new method of gene therapy that safely delivers DNA to mutated cells without using viruses for transport, as is the current norm.

    More »