Dr. Shahriar Shamsian

Instructor

Build a Statement of Purpose

Generate a tailored SOP for Dr. Shahriar Shamsian. Improve your application with a focused, well-structured draft.

Biography

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.

Research Interests

Experience

Lecturer

— Present

University of Southern California • Los Angeles, CA

Currently teaching a graduate level class in algorithm design and analysis.

Instructor

— Present

University of California, Los Angeles •

Held classes in object-oriented programming methodologies, C++, and machine languages.

Requirements for University of Southern California

Master Program
Requirements
GPA Requirement
Required:3
TOEFL
Listening
Required:20
Reading
Required:20
Writing
Required:20
Speaking
Required:20
Total
Required:90
IELTS
Listening
Required:6
Reading
Required:6
Writing
Required:6
Speaking
Required:6
Overall
Required:6.5
GRE General
Prerequisites
Bachelor's degree in Engineering, Math, or Hard Science
Application Checklist
  • Online application
  • Official transcripts
  • Personal Statement
  • Resume/CV
  • Letters of Recommendation (not required for MS CS, but allowed)
Specialization Notes

GRE is NOT required for Master's applicants for 2025-2026.