All Pioneers (100)
Profile 10 of 100
1913–1985 intermediate

Sister Mary Kenneth Keller

Pioneer of Computer Science Higher Education & Co-Developer of Dartmouth BASIC

Sister Mary Kenneth Keller

Biographical Overview

Earned the first Computer Science doctorate awarded in the United States in 1965 (UW-Madison) and helped develop the Dartmouth Time-Sharing System that enabled the BASIC programming language. Keller championed computing literacy for all students and directed one of the country's earliest undergraduate computer science departments at Clarke College.

"We're having an information explosion, among others, and it's certainly obvious that information is of no use unless it's available. For the first time, we can now mechanize intellectual processes."

— Sister Mary Kenneth Keller
Lifespan 1913–1985
Technical Depth intermediate
Key Breakthrough First US Computer Science PhD Dissertation (1965) & Dartmouth BASIC Collaborator
Focus Areas
computer science education programming languages inductive inference time-sharing systems
Topic Keywords
#education #BASIC #Dartmouth-Time-Sharing #UW-Madison #inductive-inference #CDC-1604 #curriculum-design
Source: Historical Biographical Archive / Wikimedia Commons
💡

Historical Context & Impact

In short

In 1958, Dartmouth College barred female students from campus, but granted Sister Mary Kenneth Keller a rare exception to work in the mathematics computing lab. There, she collaborated on the Dartmouth Time-Sharing System and BASIC—the programming language that taught millions of personal computer users how to code.

Key Technical Breakthroughs & Inventions

01
First Computer Science PhD in the United States (1965) Completed her doctoral dissertation "Inductive Inference on Computer Generated Patterns" at the University of Wisconsin–Madison on June 7, 1965, using a CDC 1604 mainframe to study heuristic pattern recognition.
02
Dartmouth BASIC & Time-Sharing Development Worked alongside John Kemeny and Thomas Kurtz in the Dartmouth mathematics lab, contributing to the Dartmouth Time-Sharing System (DTSS) and the implementation of BASIC (Beginner's All-purpose Symbolic Instruction Code).
03
Founding One of the Earliest College CS Departments Founded the Department of Computer Science at Clarke College in 1965, directing it for two decades and designing curricula that gave undergraduates direct access to programming terminals.
04
Universal Computational Literacy Advocated that computing was too important to remain locked inside corporate and military research labs, authoring textbooks to teach computer programming to educators, mathematicians, and non-technical students.

Selected Honors & Industry Recognition

Original Publications, Papers & Archives

Connected Contemporaries

All 100 Pioneers →