Technology and Applied Computing Program
About
Awards
News
Media Coverage
Visiting
Partnerships
Frequently Asked Questions
Career Recruiting
Job Opportunities With TAC
People
Teaching/Practice Faculty
Part-time Instructional Faculty
Faculty Directory
Staff
Courses
Programs
Applied Analytics
Artificial Intelligence Applications
Blockchain
Cybersecurity
Computer Programming
Connected Devices and Making
Cyber Governance (Specialization)
Digital Forensics
Education and Computing
Enterprise Information Systems
Innovation: The Digital Entrepreneur
Mobile Application Development
Technical Game Art
Video Game Production
Video Game Programming
Web Development
Students
Advisement and Registration
Frequently Asked Questions
Clubs and Organizations
Loaner Devices
University of Southern California
Viterbi School of Engineering
Viterbi Faculty Directory
By Name
By Topic/Keyword
By Affiliation Type
-- All Faculty --
Joint Faculty (Courtesy / Secondary Appointments)
Part-time Instructional Faculty
Teaching/Practice/Clinical Faculty
Patrick Alexander
Part Time Lecturer of Technology and Applied Computing
Allen Almasi
Part Time Lecturer of Technology and Applied Computing
Eilrama Betkolia
Part Time Lecturer of Technology and Applied Computing
Chander Pegollo Burgos
Part Time Lecturer of Technology and Applied Computing
Eric Chung
Part Time Lecturer of Technology and Applied Computing
Grant Derderian
Part Time Lecturer of Technology and Applied Computing
Mayan Escalante
Part Time Lecturer of Technology and Applied Computing
Chaz Hales
Part Time Lecturer of Technology and Applied Computing
Mauricio Hoffman
Part Time Lecturer of Technology and Applied Computing
Jonathan Holtmann
Part Time Lecturer of Technology and Applied Computing
Nicole Jao
Part Time Lecturer of Technology and Applied Computing
Jennifer Marie Kassar
Part Time Lecturer of Technology and Applied Computing
Clark Kromenaker
Part Time Lecturer of Technology and Applied Computing
Bennett Fu Yan Lee
Part Time Lecturer of Technology and Applied Computing
Peter Leimgruber
Part Time Lecturer of Technology and Applied Computing
Stefan McGregor
Part Time Lecturer of Technology and Applied Computing
Emily Millard
Part Time Lecturer of Technology and Applied Computing
Naz Nageer
Part Time Lecturer of Technology and Applied Computing
Calvin Nguyen
Part Time Lecturer of Technology and Applied Computing
Bhargav Jagdish Oza
Part Time Lecturer of Technology and Applied Computing
Gregory Pohlner
Part Time Lecturer of Technology and Applied Computing
Andy Portillo
Part Time Lecturer of Technology and Applied Computing
Kimberly Ann Rubal
Part Time Lecturer of Technology and Applied Computing
Rashi Sinha
Part Time Lecturer of Technology and Applied Computing
Sean Straw
Part Time Lecturer of Technology and Applied Computing
David Ming Tang
Part Time Lecturer of Technology and Applied Computing
Bo(Yuanbo) Wang
Part Time Lecturer of Technology and Applied Computing
Mikaila Weaver
Part Time Lecturer of Technology and Applied Computing
Howard Williamson
Part Time Lecturer of Technology and Applied Computing
Jack Boyuan Xu
Part Time Lecturer of Technology and Applied Computing
About
← Back
Awards
News
Media Coverage
Visiting
Partnerships
Frequently Asked Questions
Career Recruiting
Job Opportunities With TAC
People
← Back
Teaching/Practice Faculty
Part-time Instructional Faculty
Faculty Directory
Staff
Courses
Programs
← Back
Applied Analytics
Artificial Intelligence Applications
Blockchain
Cybersecurity
Computer Programming
Connected Devices and Making
Cyber Governance (Specialization)
Digital Forensics
Education and Computing
Enterprise Information Systems
Innovation: The Digital Entrepreneur
Mobile Application Development
Technical Game Art
Video Game Production
Video Game Programming
Web Development
Students
← Back
Advisement and Registration
Frequently Asked Questions
Clubs and Organizations
Loaner Devices
About
Awards
News
Media Coverage
Visiting
Partnerships
Frequently Asked Questions
Career Recruiting
Job Opportunities With TAC
People
Teaching/Practice Faculty
Part-time Instructional Faculty
Faculty Directory
Staff
Courses
Programs
Applied Analytics
Artificial Intelligence Applications
Blockchain
Cybersecurity
Computer Programming
Connected Devices and Making
Cyber Governance (Specialization)
Digital Forensics
Education and Computing
Enterprise Information Systems
Innovation: The Digital Entrepreneur
Mobile Application Development
Technical Game Art
Video Game Production
Video Game Programming
Web Development
Students
Advisement and Registration
Frequently Asked Questions
Clubs and Organizations
Loaner Devices