Trina Gregory

ASSOCIATE DIRECTOR

INFORMATION

Biography
Trina Gregory is a senior lecturer for ITP teaching technology, programming, and mobile classes. She began teaching at USC in January 2007 as a part-time lecturer and transitioned to a full-time, teaching-track faculty position in August 2009. Trina created and oversees the Mobile App Development minor.

After getting a bachelor's degree in Mathematics-Computer Science from UCSD, she worked full-time in the computer science field for over 12 years. She mainly worked for SAIC developing, writing, and managing software for the Department of Defense. She received a master's degree in Computer Science from USC.

She has taught classes in Java, Python, and Objective-C (iOS) programming, web publishing, information technology, and mobile apps. Whether it is a new class or one she has taught before, Trina is constantly updating the lectures and labs to keep up-to-date with the latest technologies. She loves helping students achieve their goals and is thus involved in various student organizations.

For more information, please visit her web page.

CONTACT

Office Hours
Tues 3:30-5
Wed 2-4:30
Office Location
OHE 412
Email Address
trinagre (at) usc.edu
Phone Number
(213) 821-2642

COURSES

Current Courses Teaching











ITP-1152Programming in Python
ITP-1402Mobile Application Technologies
ITP-3423Mobile Application Development

All Courses Taught



























Not offered in Spring 2017







Not offered in Spring 2017
Not offered in Spring 2017
Not offered in Spring 2017
ITP-1012Introduction to Business Information Technologies
ITP-1042Web Publishing
ITP-1092Introduction to Java Programming
ITP-1152Programming in Python
ITP-1402Mobile Application Technologies
ITP-2604Internet Technologies
ITP-3423Mobile Application Development
ITP-3443Advanced Topics in Mobile App Development
ITP-4424Mobile App Project
ITP-4992Introduction to Mobile Development
ITP-4993Programming in Python
ITP-4992Mobile Application Development