Your experiences at Stanford Engineering are limited only by your imagination. Through research, mentorship and an array of majors and classes, you’ll have the opportunity to tackle the most pressing issues of the 21st century.
Student groups, volunteer opportunities and study abroad programs all are available for you to shape your learning experience at Stanford.
What’s it like to be a Stanford Engineering student? See what our students have to say, what you can find on campus and beyond, as well as services for graduate students.
More about the student experience
Student groups, career resources and study abroad programs all are available for you to shape your learning experience at Stanford.
Stanford Engineering offers 16 defined undergraduate majors, plus the option to design your own. Coterm and graduate programs are offered in all engineering departments.
Faculty have developed blended courses that involve interactive learning in addition to traditional lectures, as well as hands-on opportunities for students to take courses in the environments best suited to their learning styles.
Need a little help with technical writing or presentation skills? In addition, academic advising and tutoring can help connect you to the resources you need.
The Handbook for Undergraduate Enigneering Programs is the definitive resource for undergraduate engineers.
Most engineering departments offer Stanford undergraduates a Research Experience for Undergraduates (REU) program, many with stipends to conduct research during the summer. The program is designed to give undergraduates an opportunity to work with faculty members and their research groups on advanced research topics.
At the School of Engineering, departments have different program requirements; some require research, others don't. Some PhD programs match students with research advisors before matriculation. Others expect you to find your own placement. Visit your department’s site to learn of its policies and producedures. It is important to read your graduate handbook and communicate with your student services office frequently.
If you are thinking about declaring an engineering major but would like to test the waters before committing, introductory seminars are available in several engineering topics.
The Global Engineering Program provides students with an opportunity to learn about technology and engineering globally, with several options available each year.
The Engineering Diversity Program seeks to achieve excellence, equality and diversity for Stanford Engineering students by recruiting, retaining and graduating diverse students.