Post Job Free
Sign in

Computer Science Software

Location:
Philadelphia, PA
Posted:
January 19, 2013

Contact this candidate

Resume:

STEPHEN J. GARLAND, PhD

Technical and Legal Consultant, Software Design and Analysis

Principal Research Scientist, Emeritus, Massachusetts Institute of Technology

Contact Information

Address: 625 Kenilworth Street, Philadelphia, PA 19147

Phone: 215-***-****

Web: www.stephengarland.com

E-mail: ****@**************.***

Education

DARTMOUTH COLLEGE, A. B., Mathematics, Summa Cum Laude 1963

UNIVERSITY OF CALIFORNIA, Berkeley, MA, Mathematics 1965

UNIVERSITY OF CALIFORNIA, Berkeley, PhD, Mathematics 1967

Employment

MASSACHUSETTS INSTITUTE OF TECHNOLOGY

Principal Research Scientist, Computer Science and Artificial Intelligence Laboratory 2003 - 2005

Principal Research Scientist, Laboratory for Computer Science 1987 - 2003

Research Scientist, Laboratory for Computer Science 1985 - 1987

THE HEBREW UNIVERSITY OF JERUSALEM

Fulbright Lecturer, Computer Science 1991 - 1992

Visiting Professor, Computer Science 1983 - 1984

DARTMOUTH COLLEGE

Professor, Computer Science and Mathematics 1980 - 1987

Associate Professor, Mathematics 1974 - 1980

Assistant Professor, Mathematics 1967 - 1974

UNIVERSITY OF CALIFORNIA, Berkeley 1975 - 1976

Visiting Lecturer, Computer Science

Research Associate Mathematician, Lawrence Hall of Science

STANFORD UNIVERSITY 1973

Research Associate, Artificial Intelligence Laboratory

UNIVERSITY OF CALIFORNIA, Los Angeles 1970 - 1971

Visiting Assistant Professor, Mathematics and Computer Science

Other Experience

Partner and software architect, Stage1Software 2009 -

Expert consultant and witness on matters concerning computer software litigation 1988 -

Webmaster, Pro Arte Chamber Orchestra of Boston 2007 - 2010

Consultant, VeroModo, Inc. 2004 - 2006

Consultant, Digital Equipment Systems Research Center 1987 - 1994

Provider of professional development seminars, Yourdon, Inc. 1973 - 1977

625 Kenilworth Street, Philadelphia, PA 19147 215-***-**** ****@**************.*** www.stephengarland.com

Stephen J. Garland, PhD

Resume, page 2

Synopsis of Professional Activity

Expert Consultant and Witness on Matters Related to Computer Software 1988 -

Providing expert assistance concerning software contracts, copyright, patents, and trade secrets. Have

testified seven times, been deposed three other times, and provided reports for six other cases.

Consultant, VeroModo, Inc. 2004 - 2006

Consulted on, and assisted with, the implementation of Tempo, a simple formal language and set of tools

for the design, development, and analysis of reliable distributed systems. Tempo is based on TIOA, a

prototype language and set of tools developed in cooperation with students and other faculty at MIT.

Principal Research Scientist, MIT Laboratory for Computer Science 1985 - 2005

Developed LP, an automated tool for reasoning about hardware, software, and algorithms. Co-led

development of specification languages and tools for software (Larch) and distributed systems (IOA).

Contributed to research projects on active networks, location-aware computing, and the semantic web.

Chairman, Computer Science Advanced Placement Committee, The College Board 1981 - 1983

Chaired committee that developed the original Advanced Placement Course in Computer Science.

Chairman, Program in Computer and Information Science, Dartmouth College 1979 - 1983

Founded and chaired master's program on computers and management. Developed and taught courses

on software engineering, project management, legal issues, and professional ethics.

Chairman, Computer Science Steering Committee, Dartmouth College 1976 - 1982

Developed undergraduate major in computer science. Spearheaded transformation of the Department of

Mathematics into the Department of Mathematics and Computer Science.

Vice Chairman, ANSI/X3J2 BASIC Standards Committee 1974 - 1980

Chaired editorial subcommittee. Produced draft international standards for minimal and extended Basic.

Faculty Associate, Kiewit Computation Center, Dartmouth College 1969 - 1980

Coordinated application development for the undergraduate curriculum. Developed enhancements to

Basic (structured control statements, parameterized procedures and modules, and graphics).

Assistant Director, Software Development Project, Kiewit Computation Center 1967 - 1969

Co-led development of DCTS, Dartmouth s pioneering timesharing system, which provided academic and

administrative computing services at Dartmouth from 1969-1990.

Author of Textbooks, Research Articles, and Computer Software 1959 -

Wrote four books and over sixty papers in mathematics and computer science. Developed computer

software, including three ALGOL compilers and parts of the DCTS operating system in the 1960 s, the

DCTS text formatting system and educational applications in the 1970 s, tools for software specification

and automated deduction in the 1980's, and tools for reliable distributed systems design in the 1990s.

625 Kenilworth Street, Philadelphia, PA 19147 215-***-**** ****@**************.*** www.stephengarland.com

Providing expert assistance concerning software contracts, copyright, patents, and trade secrets. Have



Contact this candidate