Dr. Ellis Horowitz

Professor

Build a Statement of Purpose

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

Biography

Dr. Ellis Horowitz is the Ellis Horowitz Professor Emeritus at the Ming Hsieh Department of Electrical and Computer Engineering at the University of Southern California. He earned his B.S. degree from Brooklyn College and his Ph.D. in computer science from the University of Wisconsin - Madison. Dr. Horowitz has previously held faculty positions at Cornell University and served as visiting professor at the Massachusetts Institute of Technology and the Israel Institute of Technology (Technion). He was the Associate Chairman of Computer Science at the University of Wisconsin and chair of the Computer Science Department at USC from 1990 to 1999. Following his tenure as department chair, he became the Director of Information Technology Distance Education at USC's Viterbi School of Engineering. His work in this capacity led to the successful conversion of course delivery to Internet webcasts. Dr. Horowitz has authored ten books and eighty journal articles, focusing on subjects such as data structures, algorithms, and software design. He has been a principal investigator on research contracts from the National Science Foundation, the Air Force Office of Scientific Research, the Office of Naval Research, and DARPA. Additionally, he has contributed as an associate editor for journals including Communications of the ACM and Transactions on Mathematical Software. He is also known for his work as a consultant in the legal community, specializing in intellectual property issues, involving landmark cases such as Yahoo v. Google and RIAA v. LimeWire.

Research Interests

Experience

Professor Emeritus

1999-01-01 — Present

University of Southern California • Los Angeles, CA

Ellis Horowitz Professor Emeritus at the Ming Hsieh Department of Electrical and Computer Engineering.

Director

1999-01-01 — Present

Information Technology Distance Education, USC Viterbi School of Engineering • Los Angeles, CA

Oversaw operation of Distance Education Network.

Chair

1990-01-01 — 1999-01-01

Computer Science Department, USC • Los Angeles, CA

Chair of the Computer Science Department.

Associate Chairman

— Present

Computer Science Department, University of Wisconsin • Madison, WI

Held numerous academic administrative positions.

Awards

#

Outstanding Distance Education Educator

2000-01-01

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.