Shahriar Shamsian
Senior Lecturer of Computer Science
Education
- Doctoral Degree, Computer Science, University of California - Los Angeles
- Master's Degree, Other Engineering, University of Michigan Ann Arbor
- Master's Degree, Computer Science, DePaul University
- Bachelor's Degree, Other Engineering, University of Michigan Ann Arbor
Biography
Educational background:BS in Structural Engineering, University of Michigan, Ann Arbor, 1977-1980
MS in Structural Engineering, University of Michigan, Ann Arbor, 1980- 1982
MS in Computer Science, DePaul University, Chicago, 1985-1987
PhD in Computer Science, UCLA, 1993-1997
Academic Experience:
University of Southern California - 2004 - now
Lecturer, Computer Science Department
Currently teaching a graduate level class in the area of algorithm design and analysis.
University of California, Los Angeles - 1997 - 1999
Lecturer, Computer Science Department
Held classes in the areas of object oriented programming methodologies, C++, and machine languages.
Industry experience:
Extensive sofwtare development experience. Has held various technical, managerial, and consulting roles in software development organizations.
Appointments
- Thomas Lord Department of Computer Science
- SAL 318
- Henry Salvatori Computer Science Center
- 941 Bloom Walk, Los Angeles, CA 90089
- USC Mail Code: 781
- (213) 740-5972
- sshamsia@usc.edu