Viterbi Learning Program

Student Success through Academic Support

The mission of the Viterbi Learning Program is to enrich the Viterbi experience by providing a range of academic success services to Viterbi students.

The Viterbi Learning Program supports Pre-Engineering and Undergraduate students through tutoring in Viterbi courses and peer mentoring, helping undergraduate students thrive at USC. Book an appointment here or review drop-in tutoring availability here.

The VLP offers welcoming study spaces (shared and private rooms) for all Graduate and Undergraduate Viterbi students in RTH 222 Monday - Friday, 9AM - 5PM. No appointments needed, space is available on a first-come first-served basis.

In addition, the VLP provides a range of academic support events throughout the year for all Viterbi students. Check out our upcoming events here.

VLP services and support are open to all Viterbi students regardless of department, degree program or academic status. All VLP services are 100% FREE for Viterbi students.

Join our EngageSC group to get the latest VLP news. Our team looks forward to welcoming you soon!


My tutor is very talented and understands how to convey concepts across to people who she is tutoring. She tries her best to help me and her dedication to getting a concept or point across is very admirable.

Civil Engineering

The best tutor I have ever had. Really wants to help me succeed, and understand the material. Helped me out in my class 100%, and made me excited for quizzes/tests, because I understood all the material!

Aerospace Engineering

My tutor was a very easy person to speak to. You can tell he very genuinely wanted to help me do better.

Computer Science

He did a great job at explaining concepts and explaining the logic behind programming.

Chemical Engineering

My tutor is REALLY smart. Knowledgeable in tons of different subjects.

Electrical Engineering

    Published on January 19th, 2018

    Last updated on September 28th, 2023