GAIN HIGH-TECH AND IN-DEMAND SKILLS

WELCOME TO ITP

About

Technology is for everyone.

Learning how to write computer programs, use big data, and publish websites is valuable for all careers.

You might be looking to technology to increase your impact in your career — such as public policy, fine arts, or education. Maybe you’re a pre-law student interested in investigating cybercrime. A journalist wanting to back up your stories with data. Or an entrepreneur with an idea for a new app that you’re trying to get off the ground.

ITP offers over 75 courses to get you there. Introductory courses help you create a foundation — whether you’ve started learning how to code on your own or you’re brand new to it. And when you build upon that foundation in our advanced courses, you can graduate with a high-tech portfolio and a future-oriented skillset.

Learn more about ITP >
SPRING 2020 COURSES

Bitcoin

Register now for classes in fields like connected device development, blockchain, data analytics, and cybersecurity.

Browse classes >
Beyond Bitcoin

Hear from Professor Nitin Kalé about the new blockchain minor and learn how the courses challenge students to invent new use cases for blockchain technology.

Watch the interview >
Tapia Award Winner
Bitcoin

ITP course teaching assistant Sushmita Manikandan placed third in the graduate student poster competition at the 2019 Richard Tapia Celebration in San Diego.

MINOR IN WEB DEVELOPMENT

Hear from Zune Nguyen about how the minor in web technologies and applications prepares students for a range of careers.

Watch the interview >
New minor
Wireframe

Learn how to create smart devices in ITP's new minor in connected devices and making.

Explore the minor >
SAP Prize winners
Wireframe

USC students placed third at the SAP Co-Innovation Competition at Deloitte University. 32 teams representing 28 universities competed to solve real-world business challenges at the Westlake, Texas campus from August 2 to 4, 2019. Congratulations to the USC SAP team!

Explore SAP courses >
Events

Events

There are no currently scheduled events that meet your criteria.

News

Read More

Center for Minorities and People with Disabilities in IT: An Interview with Robert Parke, 2020 Tapia Conference Program Chair

Center for Minorities and People with Disabilities in IT: An Interview with Robert Parke, 2020 Tapia Conference Program Chair

Robert Parke, Senior Lecturer of Information Technology and Art and Design at the USC Viterbi School of Engineering, is the 2020 Tapia Program Chair. Rob has been attending the Tapia Conference since 2016. We interviewed Rob about his career and how he became involved with the Tapia Conference.

Read More

Technology is for Everyone

Technology is for Everyone

Students awarded scholarships to attend the Grace Hopper Celebration, Richard Tapia Conference