Minors and Specializations
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.
FALL 2020 COURSES
Register now for classes in fields like connected device development, blockchain, data analytics, and cybersecurity.
With COVID-19 cyberscams rampant, industry pros from firms worldwide watch as USC digital forensics students show their crime-fighting smarts in front of a real-life judge online.
FACULTY AWARDS SPRING 2020
Trojan faculty and staff celebrate virtually during the 2020 USC Viterbi Faculty and Staff Awards! ITP wants to congratulate Trina Gregory, Kendra Walther, and Nitin Kalé for their awards, and for their oustanding efforts and contributions to ITP!
New Classes for Fall 2020!
ITP is offering new courses this Fall 2020 semester! Click below to view ITP's new course offerings.
MINOR IN WEB DEVELOPMENT
Hear from Zune Nguyen about how the minor in web technologies and applications prepares students for a range of careers.
Student-Led Fund Supports Student Entrepreneurs
ITP 496 students under USC Viterbi lecturer Eric Chung build first student- led organization that will provide micro-grants to student projects.
DEN@Viterbi: Going the Distance: USC Viterbi Provides Distance Education During COVID-19
What Happens When All Students Become On-Line Students? Look to the Engineers.