On-Campus Programs and Online Courses for High School Students

USC Viterbi School of Engineering is proud to extend our tradition of academic excellence to outstanding high school students around the world, who are eager to dive deeper into their interests at a collegiate level. Join fellow future leaders on-campus or online in engaging coursework taught by USC faculty and industry experts.

USC Summer Programs

High school students live on campus or commute during a four-week academically rich program during the summer and earn college credit from USC Viterbi School of Engineering. Our course in Discover Engineering allows academically motivated students from around the world the opportunity to balance college-level coursework with campus life.

The course is taught by USC Viterbi faculty and industry professionals and include engaging and interactive classroom coursework as well as field trips and experiential learning opportunities to leading organizations around Los Angeles.

Pre-College Online Courses

Explore your academic interests and passions through online courses taught by USC Viterbi School of Engineering faculty. Students 14 and above can begin courses year-round and complete coursework at your own pace. Upon completion, students earn a certificate of completion that can be added to college applications. Gain a better understanding of what you want to study during your college experience.