MIT Computer Science and Artificial Intelligence Laboratory (also
CSAIL) is a research laboratory at the
Massachusetts Institute of TechnologyThe Massachusetts Institute of Technology is a private research university located in Cambridge, Massachusetts. MIT has five schools and one college, containing a total of 32 academic departments, with a strong emphasis on scientific and technological education and research.Founded in 1861 in...
formed by the 2003 merger of the Laboratory for Computer Science and Artificial Intelligence Laboratory. Housed within the
Stata CenterThe Ray and Maria Stata Center or Building 32 is a academic complex designed by Pritzker Prize-winning architect Frank Gehry for the Massachusetts Institute of Technology . The building opened for initial occupancy on March 16, 2004...
, CSAIL is the largest on-campus laboratory as measured by research scope and membership.
Research activities
CSAIL's research activities are organized around a number of semi-autonomous research groups, each of which is headed by one or more
professorA professor is a scholarly teacher; the precise meaning of the term varies by country. Literally, professor derives from Latin as a "person who professes" being usually an expert in arts or sciences; a teacher of high rank...
s or research scientists. These groups are divided up into seven general areas of research:
- Artificial Intelligence
Artificial intelligence is the intelligence of machines and the branch of computer science that aims to create it. AI textbooks define the field as "the study and design of intelligent agents" where an intelligent agent is a system that perceives its environment and takes actions that maximize its...
- Computational biology
Computational biology involves the development and application of data-analytical and theoretical methods, mathematical modeling and computational simulation techniques to the study of biological, behavioral, and social systems...
- Graphics
Computer graphics are graphics created using computers and, more generally, the representation and manipulation of image data by a computer with help from specialized software and hardware....
and VisionMachine vision is the process of applying a range of technologies and methods to provide imaging-based automatic inspection, process control and robot guidance in industrial applications. While the scope of MV is broad and a comprehensive definition is difficult to distil, a "generally accepted...
- Language
Natural language processing is a field of computer science and linguistics concerned with the interactions between computers and human languages; it began as a branch of artificial intelligence....
and LearningMachine learning, a branch of artificial intelligence, is a scientific discipline concerned with the design and development of algorithms that allow computers to evolve behaviors based on empirical data, such as from sensor data or databases...
- Theory of computation
In theoretical computer science, the theory of computation is the branch that deals with whether and how efficiently problems can be solved on a model of computation, using an algorithm...
- Robotics
Robotics is the branch of technology that deals with the design, construction, operation, structural disposition, manufacture and application of robots...
- Systems (includes computer architecture
In computer science and engineering, computer architecture is the practical art of selecting and interconnecting hardware components to create computers that meet functional, performance and cost goals and the formal modelling of those systems....
, databases, distributed systems, networks and networked systems, operating systemAn operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
s, programming methodology, and software engineeringSoftware Engineering is the application of a systematic, disciplined, quantifiable approach to the development, operation, and maintenance of software, and the study of these approaches; that is, the application of engineering to software...
among others)
In addition, CSAIL hosts the
World Wide Web ConsortiumThe World Wide Web Consortium is the main international standards organization for the World Wide Web .Founded and headed by Tim Berners-Lee, the consortium is made up of member organizations which maintain full-time staff for the purpose of working together in the development of standards for the...
(W3C).
History
Computing research at MIT began with
Vannevar BushVannevar Bush was an American engineer and science administrator known for his work on analog computing, his political role in the development of the atomic bomb as a primary organizer of the Manhattan Project, the founding of Raytheon, and the idea of the memex, an adjustable microfilm viewer...
's research into a differential analyzer and Claude Shannon's electronic Boolean algebra in the 1930s, the wartime
Radiation LaboratoryThe Radiation Laboratory, commonly called the Rad Lab, was located at the Massachusetts Institute of Technology in Cambridge, Massachusetts and functioned from October 1940 until December 31, 1945...
, the post-war Project Whirlwind and
Research Laboratory of ElectronicsThe Research Laboratory of Electronics at the Massachusetts Institute of Technology was founded in 1946 as the successor to the famed MIT Radiation Laboratory of World War II....
(RLE), and
Lincoln LaboratoryMIT Lincoln Laboratory, located in Lexington, Massachusetts, is a United States Department of Defense research and development center chartered to apply advanced technology to problems of national security. Research and development activities focus on long-term technology development as well as...
's
SAGEThe Semi-Automatic Ground Environment was an automated control system for tracking and intercepting enemy bomber aircraft used by NORAD from the late 1950s into the 1980s...
in the early 1950s.
Research at MIT in the field of artificial intelligence began in 1959.
Project MAC
On July 1, 1963, Project MAC (the Project on
Mathematics
and
Computation, later
backronymA backronym or bacronym is a phrase constructed purposely, such that an acronym can be formed to a specific desired word. Backronyms may be invented with serious or humorous intent, or may be a type of false or folk etymology....
ed to
Multiple
Access
Computer,
Machine
Aided
Cognitions, or
Man
and
Computer) was launched with a $2 million grant from the Defense Advanced Research Projects Agency (DARPA). Project MAC's original director was
Robert FanoRobert Mario Fano is an Italian-American computer scientist, currently professor emeritus of Electrical Engineering and Computer Science at Massachusetts Institute of Technology. Fano is known principally for his work on information theory, inventing Shannon-Fano coding...
of MIT's
Research Laboratory of ElectronicsThe Research Laboratory of Electronics at the Massachusetts Institute of Technology was founded in 1946 as the successor to the famed MIT Radiation Laboratory of World War II....
(RLE). Fano decided to call MAC a "project" rather than a "laboratory" for reasons of internal MIT politics—if MAC had been called a laboratory, then it would have been more difficult to raid other MIT departments for research staff. The program manager responsible for the DARPA grant was J.C.R. Licklider, who had previously been at MIT conducting research in RLE, and would later succeed Fano as director of Project MAC.
Project MAC would become famous for groundbreaking research in
operating systemAn operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
s,
artificial intelligenceArtificial intelligence is the intelligence of machines and the branch of computer science that aims to create it. AI textbooks define the field as "the study and design of intelligent agents" where an intelligent agent is a system that perceives its environment and takes actions that maximize its...
, and the
theory of computationIn theoretical computer science, the theory of computation is the branch that deals with whether and how efficiently problems can be solved on a model of computation, using an algorithm...
. Its contemporaries included
Project GenieProject Genie was a computer research project started in 1964 at the University of California, Berkeley.It produced an early time-sharing system including the Berkeley Timesharing System, which was then commercialized as the SDS 940.-History:...
at
BerkeleyThe University of California, Berkeley , is a teaching and research university established in 1868 and located in Berkeley, California, USA...
, the Stanford Artificial Intelligence Laboratory, and (somewhat later)
University of Southern CaliforniaThe University of Southern California is a private, not-for-profit, nonsectarian, research university located in Los Angeles, California, United States. USC was founded in 1880, making it California's oldest private research university...
's (USC's)
Information Sciences InstituteThe Information Sciences Institute is a research and development unit of the University of Southern California's Viterbi School of Engineering which focuses on computer and communications technology and information processing...
.
An "AI Group" including
Marvin MinskyMarvin Lee Minsky is an American cognitive scientist in the field of artificial intelligence , co-founder of Massachusetts Institute of Technology's AI laboratory, and author of several texts on AI and philosophy.-Biography:...
(the director),
John McCarthyJohn McCarthy was an American computer scientist and cognitive scientist. He coined the term "artificial intelligence" , invented the Lisp programming language and was highly influential in the early development of AI.McCarthy also influenced other areas of computing such as time sharing systems...
(who invented
LispLisp is a family of computer programming languages with a long history and a distinctive, fully parenthesized syntax. Originally specified in 1958, Lisp is the second-oldest high-level programming language in widespread use today; only Fortran is older...
) and a talented community of computer programmers was incorporated into the newly-formed Project MAC. It was interested principally in the problems of vision, mechanical motion and manipulation, and language, which they view as the keys to more intelligent machines. In the 1950s - 1970s the AI Group shared a computer room with a
computerA computer is a programmable machine designed to sequentially and automatically carry out a sequence of arithmetic or logical operations. The particular sequence of operations can be changed readily, allowing the computer to solve more than one kind of problem...
(initially a
PDP-6The PDP-6 was a computer model developed by Digital Equipment Corporation in 1963. It was influential primarily as the prototype for the later PDP-10; the instruction sets of the two machines are almost identical.The PDP-6 was DEC's first "big" machine...
, and later a
PDP-10The PDP-10 was a mainframe computer family manufactured by Digital Equipment Corporation from the late 1960s on; the name stands for "Programmed Data Processor model 10". The first model was delivered in 1966...
) for which they built a
time-sharingTime-sharing is the sharing of a computing resource among many users by means of multiprogramming and multi-tasking. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major technological shift in the history of computing.By allowing a large...
operating systemAn operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
called
ITSITS, the Incompatible Timesharing System , was an early, revolutionary, and influential time-sharing operating system from MIT; it was developed principally by the Artificial Intelligence Laboratory at MIT, with some help from Project MAC.In addition to being technically influential ITS, the...
.
The early Project MAC community included Fano, Minsky, Licklider,
Fernando J. CorbatóFernando José "Corby" Corbató is a prominent American computer scientist, notable as a pioneer in the development of time-sharing operating systems....
, and a community of computer programmers and enthusiasts among others who drew their inspiration from former colleague
John McCarthyJohn McCarthy was an American computer scientist and cognitive scientist. He coined the term "artificial intelligence" , invented the Lisp programming language and was highly influential in the early development of AI.McCarthy also influenced other areas of computing such as time sharing systems...
. These founders envisioned the creation of a
computer utilityUtility computing is the packaging of computing resources, such as computation, storage and services, as a metered service similar to a traditional public utility...
whose computational power would be as reliable as an electric utility. To this end, Corbató brought the first computer
time-sharingTime-sharing is the sharing of a computing resource among many users by means of multiprogramming and multi-tasking. Its introduction in the 1960s, and emergence as the prominent model of computing in the 1970s, represents a major technological shift in the history of computing.By allowing a large...
system, CTSS, with him from the MIT Computation Center, using the DARPA funding to purchase an IBM 7094 for research use. One of the early focuses of Project MAC would be the development of a successor to CTSS,
MulticsMultics was an influential early time-sharing operating system. The project was started in 1964 in Cambridge, Massachusetts...
, which was to be the first
high availabilityHigh availability is a system design approach and associated service implementation that ensures a prearranged level of operational performance will be met during a contractual measurement period....
computer system, developed as a part of an industry consortium including
General ElectricGeneral Electric Company , or GE, is an American multinational conglomerate corporation incorporated in Schenectady, New York and headquartered in Fairfield, Connecticut, United States...
and Bell Laboratories.
In 1966,
Scientific AmericanScientific American is a popular science magazine. It is notable for its long history of presenting science monthly to an educated but not necessarily scientific public, through its careful attention to the clarity of its text as well as the quality of its specially commissioned color graphics...
featured Project MAC in the September thematic issue devoted to computer science, that was later published in book form. At the time, the system was described as having approximately 100 TTY terminals, mostly on campus but with a few in private homes. Only 30 users could be logged in at the same time. The project enlisted students in various classes to use the terminals simultaneously in problem solving, simulations, and multi-terminal communications as tests for the multi-access computing software being developed.
LCS and AI Lab
In the late 1960s, Minsky's
artificial intelligenceArtificial intelligence is the intelligence of machines and the branch of computer science that aims to create it. AI textbooks define the field as "the study and design of intelligent agents" where an intelligent agent is a system that perceives its environment and takes actions that maximize its...
group was seeking more space, and was unable to get satisfaction from project director Licklider. University space-allocation politics being what it is, Minsky found that although Project MAC as a single entity could not get the additional space he wanted, he could split off to form his own lab and then be entitled to more office space. As a result, the MIT AI Lab was formed in 1970, and many of Minsky's AI colleagues left Project MAC to join him in the new lab, while most of the remaining members went on to form the Laboratory for Computer Science. Talented programmers such as
Richard StallmanRichard Matthew Stallman , often shortened to rms,"'Richard Stallman' is just my mundane name; you can call me 'rms'"|last= Stallman|first= Richard|date= N.D.|work=Richard Stallman's homepage...
, who used
TECOTECO is a text editor originally developed at the Massachusetts Institute of Technology in the 1960s, after which it was modified by 'just about everybody'...
to write
EMACSEmacs is a class of text editors, usually characterized by their extensibility. GNU Emacs has over 1,000 commands. It also allows the user to combine these commands into macros to automate work.Development began in the mid-1970s and continues actively...
, flourished in the AI Lab during this time.
Those researchers who did not join the smaller AI Lab formed the Laboratory for Computer Science and continued their research into
operating systemAn operating system is a set of programs that manage computer hardware resources and provide common services for application software. The operating system is the most important type of system software in a computer system...
s,
programming languageA programming language is an artificial language designed to communicate instructions to a machine, particularly a computer. Programming languages can be used to create programs that control the behavior of a machine and/or to express algorithms precisely....
s, distributed systems, and the
theory of computationIn theoretical computer science, the theory of computation is the branch that deals with whether and how efficiently problems can be solved on a model of computation, using an algorithm...
. Two professors,
Hal AbelsonHarold Abelson is a Professor of Electrical Engineering and Computer Science at MIT, a fellow of the IEEE, and is a founding director of both Creative Commons and the Free Software Foundation....
and
Gerald Jay SussmanGerald Jay Sussman is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology . He received his S.B. and Ph.D. degrees in mathematics from MIT in 1968 and 1973 respectively. He has been involved in artificial intelligence research at MIT since 1964...
, chose to remain neutral – their group was referred to variously as Switzerland and Project MAC for the next 30 years.
CSAIL
On the fortieth anniversary of Project MAC's establishment, July 1, 2003, LCS re-merged with the AI Lab to form the MIT Computer Science and Artificial Intelligence Laboratory, or
CSAIL. This merger created the largest laboratory (over 600 personnel) on the MIT campus and was regarded as a reuniting of the diversified elements of Project MAC.
Outreach activities
The IMARA (from
SwahiliSwahili or Kiswahili is a Bantu language spoken by various ethnic groups that inhabit several large stretches of the Mozambique Channel coastline from northern Kenya to northern Mozambique, including the Comoro Islands. It is also spoken by ethnic minority groups in Somalia...
word for "power") group sponsors a variety of outreach programs which bridge the
Global Digital DivideThe global digital divide is a term used to describe “great disparities in opportunity to access the Internet and the information and educational/business opportunities tied to this access … between developed and developing countries”...
. Its aim is to find and implement long-term, sustainable solutions which will increase the availability of educational technology and resources to domestic and international communities. These projects are run under the aegis of CSAIL and staffed by MIT volunteers who give training, install and donate computer setups in greater Boston,
MassachusettsThe Commonwealth of Massachusetts is a state in the New England region of the northeastern United States of America. It is bordered by Rhode Island and Connecticut to the south, New York to the west, and Vermont and New Hampshire to the north; at its east lies the Atlantic Ocean. As of the 2010...
,
KenyaKenya , officially known as the Republic of Kenya, is a country in East Africa that lies on the equator, with the Indian Ocean to its south-east...
,
Native American IndianNative Americans in the United States are the indigenous peoples in North America within the boundaries of the present-day continental United States, parts of Alaska, and the island state of Hawaii. They are composed of numerous, distinct tribes, states, and ethnic groups, many of which survive as...
tribal reservationsAn American Indian reservation is an area of land managed by a Native American tribe under the United States Department of the Interior's Bureau of Indian Affairs...
in the
American SouthwestThe Southwestern United States is a region defined in different ways by different sources. Broad definitions include nearly a quarter of the United States, including Arizona, California, Colorado, Nevada, New Mexico, Oklahoma, Texas and Utah...
such as the
Navajo NationThe Navajo Nation is a semi-autonomous Native American-governed territory covering , occupying all of northeastern Arizona, the southeastern portion of Utah, and northwestern New Mexico...
, the
Middle EastThe Middle East is a region that encompasses Western Asia and Northern Africa. It is often used as a synonym for Near East, in opposition to Far East...
, and
Fiji IslandsFiji , officially the Republic of Fiji , is an island nation in Melanesia in the South Pacific Ocean about northeast of New Zealand's North Island...
. The CommuniTech project strives to empower under-served communities through sustainable technology and education and does this through the MIT Used Computer Factory (UCF), providing refurbished computers to under-served families, and through the Families Accessing Computer Technology (FACT) classes, it trains those families to become familiar and comfortable with computer technology.
Notable researchers
(Including members and alumni of CSAIL's predecessor labs.)
- MacArthur Fellows Sir Tim Berners-Lee, Erik Demaine
Erik D. Demaine , is a professor of Computer Science at the Massachusetts Institute of Technology.-Early life:...
, Daniela L. RusDaniela L. Rus is an American roboticist and a Professor in the Department of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology, where she is director of the Distributed Robotics Lab at CSAIL, the Co-Director of the CSAIL Center for Robotics, and an Associate...
, Peter ShorPeter Williston Shor is an American professor of applied mathematics at MIT, most famous for his work on quantum computation, in particular for devising Shor's algorithm, a quantum algorithm for factoring exponentially faster than the best currently-known algorithm running on a classical...
and Richard StallmanRichard Matthew Stallman , often shortened to rms,"'Richard Stallman' is just my mundane name; you can call me 'rms'"|last= Stallman|first= Richard|date= N.D.|work=Richard Stallman's homepage...
- Turing Award
The Turing Award, in full The ACM A.M. Turing Award, is an annual award given by the Association for Computing Machinery to "an individual selected for contributions of a technical nature made to the computing community. The contributions should be of lasting and major technical importance to the...
recipients Leonard M. Adleman, Fernando J. CorbatoFernando José "Corby" Corbató is a prominent American computer scientist, notable as a pioneer in the development of time-sharing operating systems....
, Butler W. Lampson, John McCarthyJohn McCarthy was an American computer scientist and cognitive scientist. He coined the term "artificial intelligence" , invented the Lisp programming language and was highly influential in the early development of AI.McCarthy also influenced other areas of computing such as time sharing systems...
, Marvin MinskyMarvin Lee Minsky is an American cognitive scientist in the field of artificial intelligence , co-founder of Massachusetts Institute of Technology's AI laboratory, and author of several texts on AI and philosophy.-Biography:...
, Ronald L. Rivest, Adi ShamirAdi Shamir is an Israeli cryptographer. He is a co-inventor of the RSA algorithm , a co-inventor of the Feige–Fiat–Shamir identification scheme , one of the inventors of differential cryptanalysis and has made numerous contributions to the fields of cryptography and computer...
, and Barbara LiskovBarbara Liskov is a computer scientist. She is currently the Ford Professor of Engineering in the MIT School of Engineering's Electrical Engineering and Computer Science department and an Institute Professor at the Massachusetts Institute of Technology.-Life and career:She earned her BA in...
- Rolf Nevanlinna Prize
The Rolf Nevanlinna Prize is awarded once every 4 years at the International Congress of Mathematicians, for outstanding contributions in Mathematical Aspects of Information Sciences including:...
recipients Madhu SudanMadhu Sudan is an Indian computer scientist, professor of computer science at the Massachusetts Institute of Technology and a member of MIT Computer Science and Artificial Intelligence Laboratory.-Career:...
, Peter ShorPeter Williston Shor is an American professor of applied mathematics at MIT, most famous for his work on quantum computation, in particular for devising Shor's algorithm, a quantum algorithm for factoring exponentially faster than the best currently-known algorithm running on a classical...
- Gödel Prize
The Gödel Prize is a prize for outstanding papers in theoretical computer science, named after Kurt Gödel and awarded jointly by the European Association for Theoretical Computer Science and the Association for Computing Machinery Special Interest Group on Algorithms and Computation Theory .The...
Recipients Shafi GoldwasserShafrira Goldwasser is the RSA Professor of electrical engineering and computer science at MIT, and a professor of mathematical sciences at the Weizmann Institute of Science, Israel.-Biography:...
(two-time recipient), Silvio MicaliSilvio Micali is an Italian-born computer scientist at MIT Computer Science and Artificial Intelligence Laboratory and a professor of computer science in MIT's Department of Electrical Engineering and Computer Science since 1983. His research centers on the theory of cryptography and information...
, Charles RackoffCharles Weill Rackoff is an American cryptologist. Born and raised in New York City, Rackoff attended MIT as both an undergraduate and graduate student, and earned a Ph.D. degree in Computer Science in 1974. He spent a year as a postdoctoral scholar at INRIA in France.He currently works at the...
, Johan HåstadJohan Torkel Håstad is a Swedish theoretical computer scientist most known for his work on computational complexity theory. He was the recipient of the Gödel Prize in 1994 and 2011 and the ACM Doctoral Dissertation Award in 1986, among other prizes...
, Peter ShorPeter Williston Shor is an American professor of applied mathematics at MIT, most famous for his work on quantum computation, in particular for devising Shor's algorithm, a quantum algorithm for factoring exponentially faster than the best currently-known algorithm running on a classical...
, and Madhu SudanMadhu Sudan is an Indian computer scientist, professor of computer science at the Massachusetts Institute of Technology and a member of MIT Computer Science and Artificial Intelligence Laboratory.-Career:...
- Grace Murray Hopper Award
The original Grace Murray Hopper Awards have been awarded by the Association for Computing Machinery since 1971. The award goes to a young computer professional who makes a single, significant technical or service contribution.-Recipients:* 1971 Donald E. Knuth* 1972 Paul H. Dirksen* 1972 Paul H...
recipients Robert MetcalfeRobert Melancton Metcalfe is an electrical engineer from the United States who co-invented Ethernet, founded 3Com and formulated Metcalfe's Law., he is a general partner of Polaris Venture Partners...
, Shafi GoldwasserShafrira Goldwasser is the RSA Professor of electrical engineering and computer science at MIT, and a professor of mathematical sciences at the Weizmann Institute of Science, Israel.-Biography:...
, Guy L. Steele, Richard StallmanRichard Matthew Stallman , often shortened to rms,"'Richard Stallman' is just my mundane name; you can call me 'rms'"|last= Stallman|first= Richard|date= N.D.|work=Richard Stallman's homepage...
, and W. Daniel Hillis
- Textbook authors Harold Abelson
Harold Abelson is a Professor of Electrical Engineering and Computer Science at MIT, a fellow of the IEEE, and is a founding director of both Creative Commons and the Free Software Foundation....
and Gerald Jay SussmanGerald Jay Sussman is the Panasonic Professor of Electrical Engineering at the Massachusetts Institute of Technology . He received his S.B. and Ph.D. degrees in mathematics from MIT in 1968 and 1973 respectively. He has been involved in artificial intelligence research at MIT since 1964...
, Richard StallmanRichard Matthew Stallman , often shortened to rms,"'Richard Stallman' is just my mundane name; you can call me 'rms'"|last= Stallman|first= Richard|date= N.D.|work=Richard Stallman's homepage...
, Thomas H. CormenThomas H. Cormen is the co-author of Introduction to Algorithms, along with Charles Leiserson, Ron Rivest, and Cliff Stein. He is a Full Professor of computer science at Dartmouth College and currently Chair of the Dartmouth College Department of Computer Science. Between 2004 and 2008 he directed...
, Charles E. LeisersonCharles Eric Leiserson is a computer scientist, specializing in the theory of parallel computing and distributed computing, and particularly practical applications thereof; as part of this effort, he developed the Cilk multithreaded language...
, Patrick WinstonPatrick Henry Winston is an American computer scientist, and is a professor at the Massachusetts Institute of Technology. Winston was director of the MIT Artificial Intelligence Laboratory from 1972 to 1997, succeeding Marvin Minsky, who left to found the MIT Media Lab and succeeded by Rodney Brooks...
, Ronald L. Rivest and Clifford SteinClifford Stein, a computer scientist, is currently a professor of industrial engineering and operations research at Columbia University in New York, NY, where he also holds an appointment in the Department of Computer Science. Stein is chair of the Industrial Engineering and Operations Research...
- David D. Clark
David Dana Clark is an American computer scientist. He graduated from Swarthmore College in 1966. In 1968, he received his Master's and Engineer's degrees in Electrical Engineering from the Massachusetts Institute of Technology, where he worked on the I/O architecture of Multics under Jerry...
, former chief protocol architect for the Internet; co-author with Jerome H. SaltzerJerome H. Saltzer is a computer scientist who has made many notable contributions.-Career:He received an Sc. D in Electrical Engineering from MIT in 1966...
(also a CSAIL member) and David P. ReedDavid P. Reed is an American computer scientist, educated at the Massachusetts Institute of Technology, known for a number of significant contributions to computer networking....
of the influential paper "End-to-EndThe end-to-end principle is a classic design principle of computer networking which states that application specific functions ought to reside in the end hosts of a network rather than in intermediary nodes, provided they can be implemented "completely and correctly" in the end hosts...
Arguments in Systems Design"
- Seymour Papert
Seymour Papert is an MIT mathematician, computer scientist, and educator. He is one of the pioneers of artificial intelligence, as well as an inventor of the Logo programming language....
, inventor of the Logo programming language
- Joseph Weizenbaum
Joseph Weizenbaum was a German-American author and professor emeritus of computer science at MIT.-Life and career:...
, creator of the ELIZAELIZA is a computer program and an early example of primitive natural language processing. ELIZA operated by processing users' responses to scripts, the most famous of which was DOCTOR, a simulation of a Rogerian psychotherapist. Using almost no information about human thought or emotion, DOCTOR...
computer-simulated therapist
- Bob Frankston
Robert M. Frankston is the co-creator with Dan Bricklin of the VisiCalc spreadsheet program and the co-founder of Software Arts, the company that developed it....
, co-developer of VisiCalcVisiCalc was the first spreadsheet program available for personal computers. It is often considered the application that turned the microcomputer from a hobby for computer enthusiasts into a serious business tool...
, the first computer spreadsheet
- Richard Stallman
Richard Matthew Stallman , often shortened to rms,"'Richard Stallman' is just my mundane name; you can call me 'rms'"|last= Stallman|first= Richard|date= N.D.|work=Richard Stallman's homepage...
, original inventor of EmacsEmacs is a class of text editors, usually characterized by their extensibility. GNU Emacs has over 1,000 commands. It also allows the user to combine these commands into macros to automate work.Development began in the mid-1970s and continues actively...
and key agent in the free softwareFree software, software libre or libre software is software that can be used, studied, and modified without restriction, and which can be copied and redistributed in modified or unmodified form either without restriction, or with restrictions that only ensure that further recipients can also do...
movement and permanent resident at CSAIL
Notable alumni
Several Project MAC alumni went on to further revolutionize the computer industry.
- Bob Metcalfe, who later invented Ethernet
Ethernet is a family of computer networking technologies for local area networks commercially introduced in 1980. Standardized in IEEE 802.3, Ethernet has largely replaced competing wired LAN technologies....
at Xerox PARCPARC , formerly Xerox PARC, is a research and co-development company in Palo Alto, California, with a distinguished reputation for its contributions to information technology and hardware systems....
and later founded 3COM3Com was a pioneering digital electronics manufacturer best known for its computer network infrastructure products. The company was co-founded in 1979 by Robert Metcalfe, Howard Charney, Bruce Borden, and Greg Shaw...
Directors
Directors of Project MAC
- Robert Fano
Robert Mario Fano is an Italian-American computer scientist, currently professor emeritus of Electrical Engineering and Computer Science at Massachusetts Institute of Technology. Fano is known principally for his work on information theory, inventing Shannon-Fano coding...
, 1963–1968
- J.C.R. Licklider, 1968–1971
- Edward Fredkin
Edward Fredkin is an early pioneer of digital physics. In recent work, he uses the term digital philosophy . His primary contributions include his work on reversible computing and cellular automata...
, 1971–1974
- Michael Dertouzos, 1974–1975
Directors of the AI Lab
- Marvin Minsky
Marvin Lee Minsky is an American cognitive scientist in the field of artificial intelligence , co-founder of Massachusetts Institute of Technology's AI laboratory, and author of several texts on AI and philosophy.-Biography:...
, 1970–1972
- Patrick Winston
Patrick Henry Winston is an American computer scientist, and is a professor at the Massachusetts Institute of Technology. Winston was director of the MIT Artificial Intelligence Laboratory from 1972 to 1997, succeeding Marvin Minsky, who left to found the MIT Media Lab and succeeded by Rodney Brooks...
, 1972–1997
- Rodney Brooks
Rodney Allen Brooks is the former Panasonic professor of robotics at the Massachusetts Institute of Technology. Since 1986 he has authored a series of highly influential papers which have inaugurated a fundamental shift in artificial intelligence research...
, 1997–2003
Directors of the Laboratory for Computer Science
- Michael Dertouzos, 1975–2001
- Victor Zue, 2001–2003
Directors of CSAIL
- Rodney Brooks
Rodney Allen Brooks is the former Panasonic professor of robotics at the Massachusetts Institute of Technology. Since 1986 he has authored a series of highly influential papers which have inaugurated a fundamental shift in artificial intelligence research...
, 2003–2007
- Victor Zue, 2007–2011
- Anant Agarwal
Anant Agarwal is a computer architecture researcher. He is a professor of Electrical Engineering and Computer Science at the Massachusetts Institute of Technology. He has also founded the Tilera corporation....
, 2011—
Further reading
- CSAIL's official Web page
- "A Marriage of Convenience: The Founding of the MIT Artificial Intelligence Laboratory", Chious et al. - includes important information on the Incompatible Timesharing System
ITS, the Incompatible Timesharing System , was an early, revolutionary, and influential time-sharing operating system from MIT; it was developed principally by the Artificial Intelligence Laboratory at MIT, with some help from Project MAC.In addition to being technically influential ITS, the...
- Documentary film with and about Joseph Weizenbaum ( "Weizenbaum. Rebel at Work.")
- Simson L. Garfinkel, Architects of the Information Society, Harold Abelson, ed. (Cambridge: MIT Press, 2001). ISBN 0-262-07196-7.
See also
- Stanford Artificial Intelligence Laboratory
- History of operating systems
The history of computer operating systems recapitulates to a degree the recent history of computer hardware.Operating systems provide a set of functions needed and used by most application programs on a computer, and the linkages needed to control and synchronize computer hardware...
- Knight keyboard
The Knight keyboard, designed by Tom Knight, was used with the MIT-AI lab's bitmapped display system. It was a precursor to the space-cadet keyboard....
- CERIAS
The Center for Education and Research in Information Assurance and Security of Purdue University, USA, is a center for research and education in areas of information security for computing and communication infrastructures....
- CyLab
External links
- The webpage for the successor of the AI Lab, CSAIL.
- Oral history interview with Robert M. Fano. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- Oral history interview with Lawrence G. Roberts. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- Oral history interview with J. C. R. Licklider. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- Oral history interview with Marvin L. Minsky. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- Oral history interview with Terry Allen Winograd. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- Oral history interview with Wesley Clark. Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
, University of Minnesota, Minneapolis.
- "A Marriage of Convenience: The Founding of the MIT Artificial Intelligence Laboratory", Chious et al. - includes important information on the Incompatible Timesharing System
ITS, the Incompatible Timesharing System , was an early, revolutionary, and influential time-sharing operating system from MIT; it was developed principally by the Artificial Intelligence Laboratory at MIT, with some help from Project MAC.In addition to being technically influential ITS, the...
.
- Oral history interviews with Project MAC participants, Charles Babbage Institute
The Charles Babbage Institute is a research center at the University of Minnesota specializing in the history of information technology, particularly the history since 1935 of digital computing, programming/software, and computer networking....
University of Minnesota, Minneapolis. Participants include Robert M. Fano and Fernando J. Corbató.