Dr. Ellis Horowitz received his B.S. degree from Brooklyn College and his Ph.D. in computer science from the University of Wisconsin. He was on the faculty there and at Cornell University before assuming his present post as Professor of Computer Science and Electrical Engineering at the University of Southern California. He has also been a visiting Professor at M.I.T. and the Israel Institute of Technology (Technion).
Dr. Horowitz has held numerous academic administrative jobs including Associate Chairman of Computer Science at the University of Wisconsin At U.S.C. he was chairman of the Computer Science Department from 1990 to 1999.
Dr. Horowitz is the author of ten books and over seventy journal articles and refereed conference proceedings on computer science subjects ranging from data structures, algorithms, and software design to computer science education. He has been a principal investigator on research contracts from NSF, AFOSR, ONR, and DARPA. He is a past associate editor for the journals Communications of the ACM and Transactions on Mathematical Software. He was an IBM Scholar from 1989-1993.
After completing his term as Computer Science dept. chairman, Dr. Horowitz was appointed Director of Information Technology and Distance Education in USC's School of Engineering. Part of his responsibilities included the Distance Education Network (DEN). As Director he oversaw an operation that offers more than 150 graduate engineering courses per year to more than 1,000 students. Courses are delivered across the United States by satellite broadcast and Internet webcast.
Dr. Horowitz is an active consultant to the legal community, specializing in intellectual property issues. He was the founder and CEO of Quality Software Products, a California Corporation, from 1983 - 1993. The company designed and developed UNIX application software.
Personal InformationI was born and raised in Brooklyn, New York. I attended P.S. 255, Cunningham Junior High School, and James Madison High School. From there I went to Brooklyn College where I majored in Mathematics and was first introduced to computers by Prof. Jack Wolfe. While in graduate school at the University of Wisconsin, Madison campus I met and married Maryanne Cline. We have three children: Ruth, Edward, and Ira.
I am an active racquetball player, and a member of the USC racquetball club. I am an avid biker, and enjoy both mountain and road biking. Lately I do mountain biking on Saturday mornings, usually climbing Sullivan Canyon to Mulholland Drive, or Topanga Canyon State Park taking Michael Lane to the hub. I do road biking on Sunday mornings, usually taking the ocean bike path from Santa Monica to Redondo Beach and back.