Nov 30, 2024  
USC Catalogue 2021-2022 
    
USC Catalogue 2021-2022 [ARCHIVED CATALOGUE]

Information Technology Program


Return to: USC Viterbi School of Engineering  

Rapp Research 201 (RRB 201)
(213) 740-4542
Email: itp@usc.edu
itp.usc.edu

Director: Jeffrey Miller, PhD

Associate Director: Kendra Walther, MS

Professors of Engineering Practice: Jeffrey Miller, PhD; Nitin Kale, MS

Associate Professors of Engineering Practice: Joseph Greenfield, PhD; Trina Gregory, MS; Sanjay Madhav, MS; Rob Parke, MS

Senior Lecturers: Nathan Greenfield, MS; Gregg Ibbotson, MA; Nayeon Kim, BS; Raymond Kim, MS; Barrett Koster, PhD; Mike Lee, BS; Zune Nguyen, BS; Richard Vawter, MS, MBA; Kendra Walther, MS; Matthew Whiting, MS

Lecturers: Kristof Aldenderfer, BS; Yifei Ding, MS


The Information Technology Program (ITP) embodies the idea “Technology for All through X+Tech,” allowing students to couple any major (X) with technology (Tech). Students explore how practical technology education can be used to enhance their knowledge in other fields. ITP offers 15 minors and specializations in Applied Analytics, Applied Computer Security, Blockchain, Cloud Computing with DevOps, Computer and Digital Forensics, Computer Programming, Connected Devices and Making, Education and Computing Minor  (with Rossier School of Education), Enterprise Information Systems, Innovation: The Digital Entrepreneur, Mobile App Development, Technical Game Art, Video Game Design and Management, Video Game Programming, and Web Technologies and Applications.

ITP courses are open to all USC students.

Minors

ITP minors are open to undergraduate students in all majors.

To apply for a minor, students should meet the regular admissions standards and have a declared USC major. For specific information on admission and application procedures, see itp.usc.edu. Students should consult ITP’s advisers about course sequencing, departmental clearance, and course substitutions.

Please see the catalogue page for each minor for program descriptions and requirements.

Specializations

ITP specializations are open to students in all majors. Specializations are an alternative for students interested in gaining experience who do not have space to complete a full minor program. Specializations do not appear on transcripts, but students are eligible to receive certificates from ITP upon completion of required course work to document their successful completion of the specialization.

For specific information on admission and application procedures, see itp.usc.edu. Students should consult ITP’s advisers about course sequencing, departmental clearance, and course substitutions.

Please see itp.usc.edu/academics for program requirements.

Interdisciplinary Programs

ITP collaborates with other USC academic units that offer the following major and minor programs:

Programs

Minor

Courses

Information Technology Program

All ITP courses are open to non-engineering majors. The “x” designation indicates that engineering students require prior departmental approval to count 100-level and above ITP courses for major credit.