Dr. Michael Shamos

Professor

Build a Statement of Purpose

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

Biography

Michael Shamos is a Distinguished Career Professor in the School of Computer Science at Carnegie Mellon University, where he serves as the Director of the MSIT eBusiness Technology Program. He obtained his A.B. in Physics from Princeton in 1968, and completed his M.A. in Physics at Vassar College in 1970. From 1970 to 1972, he served as a commissioned officer in the U.S. Public Health Service and worked as a Supervisory Programmer at the National Cancer Institute in Bethesda, Maryland. Dr. Shamos then earned his M.S. and M.Phil. in Computer Science from Yale University, with a focus on algorithms in Computational Geometry. He joined Carnegie Mellon in 1975, quickly becoming a key figure in the development of introductory programming courses and graduate analysis of algorithms. Following a distinguished legal and academic career, he co-founded Unilogic, later serving as a Principal Systems Scientist at CMU. Shamos has played a significant role in electronic voting technology, examining voting systems across several states and testifying before Congress on the matter. In addition to his academic and legal contributions, he has authored numerous publications and served as an expert witness in over 160 cases.

Research Interests

Experience

Distinguished Career Professor

— Present

Carnegie Mellon University • Pittsburgh, PA

Serving as Director of the MSIT eBusiness Technology Program and contributing to various academic initiatives.

Co-Director

— Present

Institute eCommerce • Pittsburgh, PA

Joint venture with the School of Computer Science and Tepper School of Business.

Principal Systems Scientist

— Present

Carnegie Mellon University • Pittsburgh, PA

Involved in the Directory Universal Library project, scanning over 1.5 million books.

Awards

#

Distinguished Career Professor

Requirements for Carnegie Mellon University

Doctorate Program
Requirements
GPA Requirement
Required:3.5
GRE General
Verbal
Required:158
Quantitative
Required:149
Analytical Writing
Required:4
Overall
Required:4
Prerequisites
Bachelor's degree in Psychology or related field Research experience/publications
Application Checklist
  • Online application
  • Statement of Purpose
  • Three letters of recommendation
  • Transcripts
  • GRE scores (optional but reported in profile)
  • English Proficiency (TOEFL/IELTS/Duolingo)
Specialization Notes

Admission is extremely competitive with no strict GPA cut-offs; holistic review is used.