Image
Why ITP?

Enhance your future career and become more

by pairing your major with a minor in Technology.

0
Minors & Specializations to Choose From
0
Courses Offered
0
Students Each Semester (and counting)
0%
Students from Non-Engineering Majors

Why ITP?

Image

Enhance your future career and become more

by pairing your major with a minor in Technology.

0
Number of Minors & Specializations to Choose From
0
Number of Courses Offered
0
Students Each Semester (and counting)
0%
Students from Non-Engineering Majors

Course Spotlights

New Curriculum

The Information Technology Program is always striving to offer up-to-date, practical and applicable courses to provide students with the most relevant tools and skills required to be successful in the tech world. Whether you are looking for an internship, a job or even just working on a personal project, ITP aims to provide you with hands-on, industry applicable curriculum that improves and adapts as technology does.

Image

Check out our new curriculum here!


Image

ITP-499

Brand New Courses

ITP-499 sections are brand new courses developed by accomplished, industry professional faculty to keep up with the latest technologies and trends in the tech world. New 499 courses are constantly being developed and offered to provide our students with up-to-date skills to prepare them for success.

Check out ITP's new 499 courses here!

Programs

Which one of our fourteen minors best pairs with your major? Find out today!
Common Major/Minor Pairings

Programs

Which one of our fourteen minors best pairs with your major? Find out today!
Common Major/Minor Pairings

See How ITP Can Help You

You are just one click away from beginning your journey in TECH

Learn More
See How ITP Can Help You
You are just one click away from beginning your journey in TECH
Learn More

Recent News

Broadening Participation by teaching access - kendra walther

September 24, 2021
The ACM (Association for Computing Machinery) published an article written by ITP's own professor Kendra Walther, about teaching accessibility to broaden participation in the computing world.

Read More >
Epic megagrant awarded for itp-499 "

September 13, 2021
Well-known video game company "Epic Games, Inc",  has awarded Professor Sanjay Madhav and ITP for the development of ITP's newest video game programming course, ITP-499: “Game Programming in Unreal.”

View Story >
Engineering.com: A Lesson in cybersecurity

June 3, 2021
Read engineering.com's recently published article spotlighting the USC Intelligence and Cyber Operations program (INCO), including the program's growth and its pertinence to the Cyber Security field.

View Story >
spring 2021 itp awards


May 7, 2021
This year, the USC Viterbi Information Technology Program wanted to recognize excellent faculty, staff, and course teaching assistants who have worked hard to embody the ITP mission of providing technology education for all.

Read More >

View all Recent News


Events

Oct20Wed

Graduate School Week: USC Graduate School Fair

Wed, Oct 20, 2021
10:00 AM - 2:00 PM
Dear Trojan, USC Pre-Grad office is hosting various events for grad school week from October 18-21. These events are great for anyone in the application process or for those who are considering on applying to graduate school in the near...

Oct20Wed

Skill-Building for Success: Stress Management Tips

Wed, Oct 20, 2021
10:00 AM - 11:00 AM
Hello Trojans! Are you looking for assistance on returning to campus, improving their time management skills, and alleviating stress? Please come to our workshops and Drop-in hours hosted by the USC Kortschak Center for Learning and...

Oct20Wed

ENGL-352: Maymester Bookpacking Experience Info Session

Wed, Oct 20, 2021
11:00 AM - 12:00 PM
We want to share an exciting Maymester opportunity from the USC English Department: Do you want to get away? Use some of your elective units to join award-winning BBC filmmaker Andrew Chater in a unique Bookpacking experience. The...

See all Viterbi School events

Viterbi News

Read More

As Cybersecurity Becomes Increasingly Important, USC Students Train to Secure Networks, Data

As Cybersecurity Becomes Increasingly Important, USC Students Train to Secure Networks, Data

USC’s Intelligence and Cyber Operation Program trains students to proactively identify cybersecurity issues.

Read More

Meet CybOrg: USC’s Premier Cybersecurity Club

Meet CybOrg: USC’s Premier Cybersecurity Club

USC Viterbi student club gives students confidence, networking opportunities, mentors and even job connections.