About the Department

Dartmouth College's long tradition of excellence in computing began in the early 1960's, when John Kemeny and Thomas Kurtz, two members of the Dartmouth Mathematics department, developed the BASIC programming language, a tool that made computing simple and easy for unsophisticated users. Dartmouth also pioneered the use of the time-sharing operating system, thus providing interactive access to a large number of users.

Today, Computer Science is a separate department, housed in a modern building with excellent computing and research, and high-quality office space for faculty and graduate students. Our faculty are known worldwide for their excellence in research. Our Ph.D. students are the recipients of numerous prestigious graduate fellowships. The faculty and the students are engaged in several funded research projects, and publish their work in top conferences and journals.

Sudikoff Laboratory

Financed through the generosity of Dartmouth alumni Jeffrey Sudikoff '77 and Peter Kiewit '22, the Sudikoff Laboratory for Computer Science was designed and constructed expressly to provide modern facilities for instruction and research in computer science at Dartmouth. The building is actually a total renovation of an existing hospital building. Construction in this mode allowed architects Kliment and Halsband to devote the project resources to meeting the particular and unusual needs of instruction and research using computers. The almost 18,000 square feet of usable space is beautifully arranged so that the offices of faculty and graduate students are intermingled, faculty offices are congenial to meeting with students, and computer laboratories are accessible to students on a 24-hour basis.

History of Computer Science at Dartmouth College

Dartmouth College has a long tradition of excellence in computing. In the early 1960s, Dartmouth became one of the first institutions to make computers easily available to every student and faculty member, using a two-pronged approach that was revolutionary for the time. First, Dartmouth pioneered the use of the time-sharing operating system, thus providing interactive access to a large number of users. Second, two members of the Mathematics Department, John Kemeny and Thomas Kurtz, developed the BASIC programming language, a tool that made computing simple and easy for unsophisticated users.

The College nurtured the idea of "computers for everyone" throughout the 60s and 70s, led by the Mathematics Department and the Kiewit Computation Center. Mathematics courses included demonstrations by computer and occasional programming assignments. Every undergraduate was required to know enough to be able to log on to the time-sharing system and write some simple programs.

The growth of Computer Science, that is to say the study of the ideas underlying computation, was informal at first. Dartmouth granted a Ph.D. for a dissertation about programming language implementation in 1968, through the Mathematics Department. Throughout the early 1970s, the College introduced basic undergraduate courses in programming and data structures, compilers, data bases, and operating systems, taught by the Mathematics Department, and in digital logic and hardware design, taught by the Thayer School of Engineering. Graduate students could write computer science dissertations in both these academic organizations.

By 1977, undergraduates could major in mathematics with "concentration in computer science." In 1979, Dartmouth created the undergraduate major in Computer Science, to be administered by the Mathematics Department.

Dartmouth entered the 1980s with a healthy undergraduate computer science major in the Mathematics Department and hardware opportunities in the Thayer School of Engineering. There were occasional advanced seminars given by faculty from the Mathematics Department and the Thayer School. There was Ph.D. granting authority in Mathematics and the Thayer School, but there was no formal graduate program devoted to computer science.

From 1980 to 1988, the Computer & Information Science program (later Computer & Information Systems (CIS)) granted 120 M.S. degrees. The program combined studies in information systems and business, and was independent of any department. The CIS alumni maintain a website for their community.

In 1983, recognizing the growing importance and influence of the computer scientists on its faculty, the Mathematics Department changed its name to the Department of Mathematics and Computer Science. Two years later, the Ph.D. program in Computer Science was approved by the Trustees of Dartmouth College and admitted its first students in the Fall term of 1986. In 1993, the computer science faculty moved to the wonderful new Sudikoff Laboratory for Computer Science, and in 1994, an independent Department of Computer Science was established. The new department is assuming administrative responsibility for the Ph.D. Program.

^ Top