Skip to main content Skip to secondary navigation
Two women looking at a laptop

Cynthia Lee: How to teach computer science

A lecturer in Stanford School of Engineering’s Department of Computer Science says that change must come to the classroom from the top and the bottom.

Main content start

What we’re working on

Stanford Engineering has long been at the forefront of groundbreaking research, education and innovation. Through the development and application of engineering principles across disciplines, we are tackling the major challenges of the 21st century.

Read the latest about our research

Meet some of the students, faculty and alumni who make up our community.

Equity & inclusion

Central to the School of Engineering’s mission is a commitment to increasing diversity by supporting individuals historically excluded in the field. We welcome a diverse group of faculty, students, and staff in an environment that is nurturing, welcoming and inclusive of individuals from a variety of backgrounds, perspectives and beliefs.

What's it like to be a Stanford Engineering student?

What is Mechanical Engineering?

Stanford’s Department of Mechanical Engineering works in four major research areas: computational engineering, design, sustainability and human health. Our research philosophy is simple: Push the limits of the possible — the ultra-efficient and most sustainable, the fully autonomous and super-controlled, the bioinspired and maximally enduring.

Learn about Mechanical Engineering

Five students mid-air after they jump for the camera. They're wearing their newly-acquired, Stanford Engineering t-shirts

Jump right in

Learn more below about how to get involved or stay involved. 

Support engineering

Your gift can make a positive change for our people and our research.

Connect with alumni

The Stanford Engineering community is made up of 70,000 people who are working to solve global problems. Plug in for lifelong learning opportunities, career support and mentorship opportunities.