"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 EngineeringJunior
"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 EngineeringSophomore
"My tutor was a very easy person to speak to. You can tell he very genuinely wanted to help me do better."Computer ScienceFreshman
"He did a great job at explaining concepts and explaining the logic behind programming."Chemical EngineeringFreshman
"My tutor is REALLY smart. Knowledgeable in tons of different subjects."Electrical EngineeringSophomore
- Make a Tutoring Appointment
- Drop-In Tutoring
- Meet the Tutors
- Classes Offered
- Writing Consultations
- Course Producers
- Contact Us
Setting You Up for Academic Success
The mission of the Viterbi Learning Program is to enrich the Viterbi educational experience by supporting undergraduate students through peer mentoring, tutoring, academic skills workshops, and group study sessions, helping students learn better study habits and thrive in their classes.
Tutoring Update During COVID-19:
As a result of the COVID-19 pandemic, the USC Viterbi Learning Program (previously known as VARC) has suspended in-person contact and will be conducting all business remotely until further notice.
Additional resources to the students:
Make a Tutoring Appointment
Step 1: Register With the Viterbi Learning Program
- Go to http://www.tutormatchingservice.com/viterbi
- Click on the “Login/Sign Up” at the top right corner of the screen.
- Login to Tutor Matching Service (TMS) and create your student profile. You can log-in with Google and use your USC email account (usc.edu). Tutoring through the Viterbi Learning Program is only available when you schedule an appointment with your USC email account.
- You should now be registered with TMS. You can go back to TMS and create an appointment with a peer tutor.
Step 2: Set Up a Tutoring Appointment
- Select the tutor with whom you would like to schedule an appointment. Click on “View Tutor.” Peer tutors will have a badge showing their affiliation with the center.
- In the tutor’s profile, select “Book or Message Tutor Name.“
Step 3: Meet With Your Tutor Through GoBoard
The Viterbi Learning Program (VLP) now offers online tutoring for students! The GoBoard platform serves as a great resource to have a tutoring appointment remotely. All tutors are trained and happy to help through GoBoard. To learn how to use GoBoard, please see https://viterbi.goboard.com/ and click Learn More in the upper right corner.
The Viterbi Learning Program (VLP) will continue to offer drop-in tutoring online through GoBoard. Please note that drop-in tutoring will be scheduled by subject area. The Fall 2020 schedule will start on Wednesday, September 16th and will end on Friday, November 13th. Below, please find the drop-in hours by subject.
- Monday from 3:00 p.m. to 7:00 p.m. (PST)
- Thursday from 1:00 p.m. to 2:00 p.m. (PST)
Computer Science 102/103/104/170
- Thursday from 2:00 p.m. to 3:00 p.m. (PST)
- Friday from 2:00 p.m. to 4:00 p.m. (PST)
Student will be able to submit a question through our new live chat feature. To submit a question, click on the button below:Ask a Question Here!
Please note that tutors will only be available for drop-in tutoring at the designated hours. If you would like to submit a question outside of drop-in tutoring, please schedule an appointment with a tutor or contact email@example.com
Meet the Tutors
Meet the Tutors
Courses Available for Tutoring
Ariella: BME 101, MATH226/229, MATH245, CHEM105a, CHEM105b, CHEM322a
Bryce: MATH125, MATH126/129, MATH226/229, PHYS151/161, PHYS152/162, AME201, AME204
Riyana: MATH125, MATH126/129
Kwayera: AME101, AME201, AME204, AME 310, MATH125, MATH126/129, MATH226/229, MASC110, PHYS151, PHYS152, ITP168
Aamani: MATH125, MATH126, MATH226, MATH245, CHEM 105a, CHEM105b, CHEM 322a, PHYS151, CHE120, CHE330, CHE305, CHE350, CHE444a
Aaron: All CEE courses, PHYS 151, PHYS152, MATH 125/225/226/245
Shan: CHE120, CHE330, CHE485, CHE460, CHE350, CHE305, MATH125, MATH126, MATH226, PHYS151, PHYS152
- BISC 220
- CHEM 105a
- CHEM 105b
- CHEM 115b
- CHEM 332a
- CHEM 322b
- MATH 126
- MATH 226
- PHYS 151
Meet the Tutors
Engineering Writing Program
A consultant from the Engineering Writing Program is available in the Viterbi Learning Program to answer your questions about writing for your all your courses – not just your engineering classes! The writing consultant can help you:
- Develop your writing skills.
- Organize your reports.
- Learn proper form and grammar.
Make your appointment with the writing consultant through the Online Appointment System. We strongly recommend booking your writing appointments as far in advance as possible, as appointments book up very quickly and there is typically little walk-in availability.
Appointments with the writing consultant follow the same policies as all other Viterbi Learning Program peer tutoring appointments.
The writing consultant isn’t your only resource for help with writing! All USC students can visit the USC Writing Center, located in THH 321. For more information on consultation times, workshop information, and other services, visit the Writing Center’s website.
Tips for a Productive Consultation
Writing consultations are most productive when you have thought in advance about what you would like to work on with the consultant. If you are in the beginning stage of working on a paper, let the consultant help you explore brainstorming techniques to generate ideas for answering your instructor’s assignment. If you have written a draft, go through the draft and mark those areas you are least satisfied with.
Bring any or all of the following with you:
- Your assignment.
- Papers previously marked and returned to you from your instructor.
- An idea of what the person grading your paper wants you to do with this assignment.
- Any work you have already done on the assignment.
Whatever you do, come ready to participate, with some specific discussion topics in mind. Some topics might be:
- I would like to narrow the thesis for this paper.
- I would like to develop some relevant examples for this paper.
- I would like to revise this paper to incorporate my instructor’s suggestions.
- I need to cite my evidence correctly.
- I’m not sure that I have chosen an appropriate voice.
- I don’t know if this evidence is convincing or relevant.
- How can I use commas correctly?
Courtesy of the USC Writing Center.
Academic Success Workshops
During the fall 2020 semester, the Viterbi Learning Program (VLP) will be offering a series of workshops to support students with study strategies and online learning. Workshops will be recorded and the recording will be available as a link in the topic. The workshops will be held on the following dates and time:
Tuesday, September 15, 2020 at 12:00 p.m. (PDT)
Tuesday, October 6, 2020 at 12:00 p.m. (PDT)
- Topic: Online Learning Strategies
Tuesday, October 20, 2020 at 12:00 p.m. (PDT)
- Topic: Stress Management & Zoom Fatigue
Tuesday, November 10, 2020 at 12:00 p.m. (PDT)
- Topic: How to Use GoBoard for Study Sessions
For more information, please see the publication below.
Course Producers (CP) are current students who support students with specific courses across Viterbi departments. CP profiles are made available below with the course they support and their office hours. Please feel free to join CP office hours for help in your specific course!
*Course producer profiles for fall 2020 will be updated shortly.*
Meet the Course Producers
Electrical and Computer Engineering
For more information, feel free to email us at firstname.lastname@example.org or call us at 213.740.4530.
Once campus reopens, we will be located at Ronald Tutor Hall (RTH) 222.