Generate a tailored SOP for Dr. Shahriar Shamsian. Improve your application with a focused, well-structured draft.
Shahriar Shamsian has a diverse educational background with degrees in Structural Engineering and Computer Science. He completed his Bachelor's degree in Structural Engineering from the University of Michigan, Ann Arbor, followed by two Master's degrees, one in Engineering from the University of Michigan, Ann Arbor, and another in Computer Science from DePaul University, Chicago. He earned his PhD in Computer Science from the University of California, Los Angeles. With a rich academic career, he has served as a Lecturer in the Thomas Lord Department of Computer Science at the University of Southern California since 2004, where he is currently involved in teaching graduate-level courses in algorithm design and analysis. His previous academic experience includes teaching at UCLA, focusing on object-oriented programming methodologies, C++, and machine languages. In addition to his academic roles, Shamsian has extensive industry experience in software development, holding various technical, managerial, and consulting positions in software organizations.
University of Southern California • Los Angeles, CA
Currently teaching a graduate level class in algorithm design and analysis.
University of California, Los Angeles •
Held classes in object-oriented programming methodologies, C++, and machine languages.
GRE is NOT required for Master's applicants for 2025-2026.