Harry Roy Lewis

Gordon McKay Professor of Computer Science
Harvard College Professor

Maxwell Dworkin 237
School of Engineering and Applied Sciences
Harvard University
Cambridge, MA 02138

Home:
Six Hawes Street
Brookline, MA 02446

Voice (617)496-2424
FAX (617)495-2809
email: lewis@harvard.edu
http://people.seas.harvard.edu/~lewis/
Curriculum Vitae


July 2010 to present

July 2003 to June 2008

Director of Undergraduate Studies in Computer Science. Harvard University

Harvard College Professor in recognition of outstanding teaching.

July, 1995 to July, 2003

Dean of Harvard College. Oversight of undergraduate affairs, including residential life, extracurricular activities, the residential system, progress of individual students towards their degrees, and the formulation and administration of College policies and rules.

July, 1981 to present

Gordon McKay Professor of Computer Science, in the Division of Engineering and Applied Sciences in the Faculty of Arts and Sciences of Harvard University.

July, 1978 to June, 1981

Associate Professor of Computer Science, Harvard University.

July, 1974 to June, 1978

Assistant Professor of Computer Science, Harvard University.

July, 1971 to June, 1974

AM (1973) and PhD (1974) in Applied Mathematics, Harvard University. PhD Thesis: Herbrand Expansions and Reductions of the Decision Problem. Supervisor: Burton Dreben

July, 1970 to June, 1971

Frederick Sheldon Traveling Fellow of Harvard University. Travel and research in Europe.

July, 1968 to June, 1970

 

Junior Assistant HealthServices Officer, Commissioned Corps of the U.S. Public Health Service, National Institutes of Health, Bethesda, Maryland. Mathematician and Computer Scientist, responsible for operating system maintenance and image processing applications.

September, 1964 to June, 1968

AB in Applied Mathematics, Harvard College, summa cum laude

September, 1959 to June, 1964

The Roxbury Latin School, West Roxbury, Massachusetts. Diploma summa cum laude awarded June, 1965.

Brief Biography
Harry Lewis entered Harvard College in the fall of 1964. Having made no great progress despite his efforts in mathematics, physics, drama, and lacrosse, he stumbled upon computer programming through a part-time job, and fell in love with the emerging field. Lewis’s undergraduate thesis, written under the direction of computer graphics pioneer Ivan Sutherland, was on handwriting recognition, parsing handwritten mathematical notation, and their use in experimental mathematics. Lewis graduated from Harvard in 1968, summa cum laude in Applied Mathematics.
During the Vietnam War, Harry Lewis served for two years as a commissioned officer of the US Public Health Service. He served at the National Institutes of Health in Bethesda, Maryland, doing work on image processing and on systems and application programming. He spent the academic year 1970-71 in Europe as Frederick Sheldon Traveling Fellow of Harvard University. Lewis returned to Harvard to begin his graduate study in the fall of 1971 and was awarded the PhD in Applied Mathematics in 1974. His PhD thesis was written under the direction of philosophy professor Burton Dreben, on the subject of computational unsolvability in mathematical logic.
Upon receiving his PhD, Lewis joined the Harvard faculty. He became Gordon McKay Professor of Computer Science in 1981. In 2003 he was honored with the title of Harvard College Professor in honor of his teaching excellence. He is a Faculty Associate of the Berkman Center for Internet and Society at Harvard.
Lewis is the author of five books and numerous articles on various aspects of computer science. In the years since he began teaching in 1974, he has helped launch thousands of Harvard undergraduates into careers in computer science. His book about higher education, Excellence Without a Soul: Does Liberal Education Have a Future? has appeared in a paperback edition (PublicAffairs, 2007). The hardcover edition was a Boston Globe best-seller and the subject of favorable reviews in both the Boston Globe and the Wall Street Journal. It has been translated into Chinese (in both Taiwanese and mainland editions) and Korean. A book, coauthored with Hal Abelson and Ken Ledeen, on the origins and public consequences of the explosion of digital information was published in June, 2008 (Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion, Addison-Wesley).
From 1995-2003 Lewis served as Dean of Harvard College. In this capacity he oversaw the undergraduate experience, including residential life, career services, public service, academic and personal advising, athletic policy, and intercultural and race relations. He is a long time member of the College’s Admissions Committee.
BOOKS

  1. Unsolvable Classes of Quantificational Formulas;
    Addison-Wesley Publishing Company, Reading, Massachusetts, 1979
  2. Harry R. Lewis and Christos H. Papadimitriou; Elements of the Theory of
    Computation
    ; Prentice-Hall, Englewood Cliffs, New Jersey, 1981
  3. An Introduction to Computer Programming and Data Structures
    using MACRO-11
    ; Reston Publishing Company, Reston, Virginia, 1981
  4. Harry R. Lewis and Larry Denenberg; Data Structures and their Algorithms;
    Harper Collins Publishers, Inc., New York, 1991
  5. Harry R. Lewis and Christos H. Papadimitriou; STOCHEIA THEORIAS HYPOLOGISMOU ; Technical Chapter of Greece --- TEE, Athens, Greece, 1992. (Greek language edition of #2)
  6. Harry R. Lewis and Christos H. Papadimitriou; Elements of the Theory of
    Computation
    , Second Edition; Prentice-Hall, Englewood Cliffs, New Jersey, 1997
  7. Harry R. Lewis and Christos H. Papadimitriou; Elementos de Teoria da
    Computação, 2a Edição; Bookman, Porto Alegre, 2000 (Portuguese language edition of #6)
  8. Harry R. Lewis, Excellence Without a Soul: How a Great University Forgot Education, PublicAffairs, 2006.
  9. Paperback edition of #8, subtitled Does Liberal Education Have a Future?, 2007.
  10. Chinese (both mainland and Taiwan) and Korean editions of #8.
  11. Hal Abelson, Ken Ledeen, Harry Lewis, Blown to Bits: Your Life, Liberty, and Happiness After the Digital Explosion, Addison-Wesley, 2008.
  12. Ataka Bitov (Russian translation of #11).
  13. Chinese translation of #11, in progress.

PUBLICATIONS: WRITINGS ON TECHNOLOGY

  1. Two applications of hand-printed two-dimensional computer input; A.B. Thesis, Harvard University, Cambridge, Massachusetts, 1968
  2. SHAPESHIFTER: An interactive program for experimenting with com\-plex-plane transformations; Proceedings of the 23rd National Conference of the Association for Computing Machinery, 1968; pp. 717--724
  3. An interactive graphics facility under the PDP-10/50 timesharing monitor; Proceedings of the DECUS Fall 1969 Conference; pp. 59--62
  4. Techniques for generating, manipulating, and storage management of type 340 display files; Proceedings of the DECUS Fall 1969 Conference; pp. 67--74
  5. (with Malcolm C. Bruce) A device to make a Rand tablet act like a
    light pen; Proceedings of the DECUS Spring 1970 Conference; pp. 249--251
  6. (with Warren D. Goldfarb) The decision problem for formulas with a small number of atomic subformulas; Journal of Symbolic Logic, 38 (1973); pp.471--480
  7. Stal O. Aanderaa and Harry R. Lewis, Prefix classes of Krom formulas; Journal of Symbolic Logic, 38 (1973); pp. 628--642
  8. Herbrand Expansions and Reductions of the Decision Problem; Ph.D. Thesis, Division of Engineering and Applied Physics, Harvard University, 1974
  9. Stal O. Aanderaa and Harry R. Lewis, Linear sampling and the AEA case of the decision problem; Journal of Symbolic Logic, 39 (1974); pp. 519--548
  10. Program schemata and the first-order decision problem; Journal of Computer and Systems Sciences, 8 (1974); pp. 71--83
  11. Description of restricted automata by first-order formulae; Mathematical Systems Theory, 9 (1975); pp. 97--104
  12. Warren D. Goldfarb and Harry R. Lewis, Skolem reduction classes; Journal of
    Symbolic Logic, 40 (1975); pp. 62--68
  13. Krom formulas with one dyadic predicate letter; Journal of Symbolic Logic, 41 (1976); pp. 341--362
  14. Renaming a set of clauses as a Horn set; Journal of the Association for Computing Machinery, 10 (1978); pp. 134--135
  15. The equivalence problem for program schemata with nonintersecting loops; Proceedings of the Fourth Association for Computing Machinery Symposium on Principles of Programming Languages, 1977; pp. 253--266
  16. Harry R. Lewis and John H. Reif, Symbolic evaluation and the global value graph; Proceedings of the Fourth Association for Computing Machinery Symposium on Principles of Programming Languages, 1977; pp. 102--118
  17. Complexity measures for combinatorial decision problems of the tiling variety; Proceedings of the Conference on Theoretical Computer Science held at Waterloo, Ontario, August, 1977; pp. 62--73
  18. A new decidable problem, with applications; Proceedings of the 18th Symposium on Foundations of Computer Science, 1977; pp.~62--73
  19. Harry R. Lewis and Christos H. Papadimitriou, Efficient computability; Scientific American, 238 (1978); pp. 253--266
  20. Henry H. Leitner and Harry R. Lewis, Why Johnny can't program; Proceedings of
    the SIGCSE/CSA Technical Symposium on Computer Science Education, SIGCSE
    Bulletin, 10, 1 (1978); pp. 266--276
  21. William R. Franklin and Harry R. Lewis, 3-D display of discrete spatial data by prism maps; Computer Graphics, 12 (1978); pp. 70--75
  22. Complexity of solvable cases of the decision problem for the predicate calculus; Proceedings of the Nineteenth IEEE Symposium on the Foundations of Computer Science, 1978; pp. 35--47
  23. Review of Mariages Stables by Donald E. Knuth; SIGACT NEWS; Winter 1978
  24. Satisfiability problems for propositional calculi; Mathematical Systems Theory, 13 (1979); pp. 45--54
  25. Complexity results for classes of quantificational formulas; Journal of Computer and Systems Sciences, 21 (1980); pp. 317--353
  26. Stal O. Aanderaa, Egon Borger, and Harry R. Lewis, Conservative reduction classes of Krom formulas; Journal of Symbolic Logic, 19 (1982); pp. 110-130
  27. Harry R. Lewis and Christos H. Papadimitriou, Symmetric space-bounded computation, extended abstract; Proceedings of the 7th International Colloquium on Automata, Languages, and Programming; Springer-Verlag Lecture Notes in Computer Science, 85, pp. 374--384
  28. Harry R. Lewis and Christos H. Papadimitriou, Symmetric space-bounded computation; Theoretical Computer Science 19 (1982); pp. 161--187
  29. Ashok K. Chandra, Harry R. Lewis, and Johann Makowsky, Embedded implicational
    dependencies and their inference problem; Proceedings of 13th ACM Symposium on Theory of Computing, 1981; pp. 342--354
  30. Larry Denenberg and Harry R. Lewis, A hard problem for NTIME(n^k); Proceedings of the 1981 Allerton Conference; August, 1981
  31. Yuri Gurevich and Harry R. Lewisl, The inference problem for template dependencies, preliminary version; Proceedings of ACM SIGACT-SIGMOD Symposium on Principles of Database Systems; Los Angeles, 1982
  32. Yuri Gurevich and Harry R. Lewis, The inference problem for template dependencies; Information and Control 55 (1982); pp. 69--79
  33. Yuri Gurevich and Harry R. Lewis, The word problem for cancellation semigroups with zero; Journal of Symbolic Logic 49 (1984); pp. 184-191
  34. Harry R. Lewis and Richard Statman, Unifiability is complete for co-NLog space; Information Processing Letters 15 (1982); pp. 220-222
  35. Larry Denenberg and Harry R. Lewis, The complexity of the satisfiability problem for Krom formulas; Theoretical Computer Science 30 (1984); pp. 319-341
  36. Review of Garey and Johnson; Computers and Intractability: A Guide to the Theory of NP-Completeness, Journal of Symbolic Logic 48 (1983); pp. 498--500
  37. Larry Denenberg and Harry R. Lewis, Logical syntax and computational complexity; Computation and Proof Theory: Proceedings, Logic Colloquium Aachen 1983, Part II; Springer-Verlag Lecture Notes in Mathematics 1104 (1983), pp. 101-115
  38. Yuri Gurevich and Harry R. Lewis, A logic for constant-depth circuits; Information and Control 61 (1984); pp.65--74
  39. Harry R. Lewis and John H. Reif, Efficient symbolic analysis of programs; Journal of Computer and Systems Sciences 32 (1986); pp. 280-314
  40. Finite-state analysis of asynchronous circuits with bounded temporal uncertainty, TR-15-89; Harvard University, Center for Research in Computing Technology; 1989
  41. A logic of concrete time intervals; IEEE Conference on Logic in Computer Science (1990); p. 380
  42. Computing's Cranky Pioneer (review of I. Bernard Cohen's biography Howard Aiken and its companion volume Makin’ Numbers); Harvard Magazine; May--June 1999
  43. Talented Eccentrics (review of Scott Rosenberg's book, Dreaming in Code), Harvard Magazine, March-April 2007.
  44. How Facebook Spells the End of Privacy (Boston Globe, June 14, 2008)
    Inaccuracies In an Instant, Boston Herald, September 20, 2008
  45. The Dangers of Internet Censorship, Boston Globe, November 5, 2008.
  46. Not Your Father's Censorship, Chronicle of Higher Education, January 16, 2009.
  47. The Internet and Hieronymus Bosch: Fear, Protection, and Liberty in Cyberspace, to appear in Harvard Sampler, forthcoming from Harvard University Press.

WRITINGS ON HIGHER EDUCATION

BLOG
I blog about developments in the world of digital information and society at bitsbook.com, a site associated with my book Blown to Bits.


SELECTED ADMINISTRATIVE COMMITTEES AT HARVARD, past and present

I started teaching at Harvard in the fall of 1974, a decade before the university offered an undergraduate degree in Computer Science. I have therefore had the privilege of creating a number of the undergraduate courses in the field, and of teaching introductory computer science and theoretical computer science (especially foundations of computer science and algorithms) to thousands of students in aggregate.
About five years ago I started teaching a general education course on social and legal issues precipitated by the digital revolution.
I also teach a freshman seminar on Amateur Athletics, a study of the social history of sports in America and how it relates to fundamental American notions of fairness and equality and the dynamic of body, mind, and spirit.


BOARD MEMBERSHIPS
Here are a few outside boards of which I am or have been a member.