People

Learn about our Faculty & Staff

Michael Crowley (Director)
Full-Time-Faculty
Part-Time-Faculty
Staff

Full-Time Faculty

FacultyOffice Location
Michael Crowley

Michael Crowley worked for 20 years in industry as a programmer, manager, and project manager. He [...]OHE 412
Patrick Dent

Senior Lecturer
A senior lecturer in the USC Engineering School, Patrick Dent has taught New Media, Web [...]OHE 530D
Joseph Greenfield

Senior Lecturer
Joseph Greenfield is a senior lecturer in computer security and digital forensics. In 2006 he [...]OHE 530F
Nathan Greenfield

Nathan graduated from UCSD in 2000 with a BS in Computer Science. After working in [...]OHE 530C
Trina Gregory

Trina Gregory is a senior lecturer for ITP teaching technology, programming, and mobile classes. [...]OHE 412
Nitin Kale

Associate Professor of Engineering Practice
Nitin Kalé is an Associate Professor of Engineering Practice in the Information Technology Program (ITP) [...]OHE 412
Jennifer Kassar

OHE 412
Sanjay Madhav

My first experience at USC was as a student. After graduating with a BS in [...]OHE 530H
Rob Parke

Rob has a lifelong love of technology from the technical to the creative. He [...]OHE 412
Tom Sloper

Senior Lecturer
Tom Sloper has been a game producer and designer for over 30 years, having designed [...]OHE 412
Chi So

OHE 530C
Ashish Soni

Ashish is the Founding Director of the Viterbi Student Institute for Innovation (VSi2) (http://vsi2.usc.edu), Executive [...]OHE 530E
David Tang

David Tang is a full-time lecturer teaching web development courses for the Viterbi School's Information [...]OHE 530F
Richard Vawter

Although Prof. Richard Vawter hasn't flown for over a decade, he's had plenty of experience [...]OHE 530B
Lance Winkel

Lance Winkel is an award winning animated filmmaker, film festival programmer, animation educator, and practicing [...]OHE 530H