Get Started With An ITP Minor!

The following courses are great introductory classes for your ITP minor and do not require any prerequisites. Most of these courses are offered in both the fall and spring semesters. For the most up to date schedule information, please visit the USC Schedule of Classes. For advising questions or to talk about declaring an ITP minor, please contact

Minor Gateway Courses

3D Computer Graphics and Modeling

Applied Analytics

Applied Computer Security

Computer and Digital Forensics

Computer Programming

Enterprise Information Systems

Innovation: The Digital Entrepreneur

Mobile App Development

Video Game Design and Management

  Select one of the following:

Video Game Programming

Web Technologies and Applications