Mary Kenneth Keller(1913 — 1985)

Mary Kenneth Keller

États-Unis

6 min read

TechnologySciencesInformaticien(ne)20th CenturySecond half of the 20th century, the era of the dawn of modern computing and the spread of programming languages across the United States.

Mary Kenneth Keller was an American Catholic nun and a computing pioneer. She was one of the first people to earn a doctorate in computer science in the United States (1965) and contributed to the development of the BASIC programming language.

Frequently asked questions

Mary Kenneth Keller (1913-1985) was an American Catholic nun and a pioneer of computer science. The key thing to remember is that she was one of the very first people to earn a PhD in computer science in the United States in 1965, at a time when the field didn't even exist as an academic discipline. She also contributed to the development of the BASIC language, designed to make programming accessible to beginners.

Key Facts

  • Enters the congregation of the Sisters of Charity of the Blessed Virgin Mary in 1932
  • Takes part in the development of the BASIC language at Dartmouth College in the mid-1960s
  • Earns in 1965 one of the first doctorates in computer science awarded in the United States
  • Founds and leads the computer science department at Clarke College in 1965
  • Dies in 1985 after two decades of teaching computer science

Works & Achievements

Doctoral thesis *Inductive Inference on Computer Generated Patterns* (1965)

Research work that makes her one of the first people to earn a PhD in computer science in the United States.

Contribution to the development of the BASIC language (1964)

At the Dartmouth computing center, she helps develop a simple language designed to make programming accessible to beginners.

Founding of the computer science department at Clarke College (1965)

She creates one of the first undergraduate computer science programs in the United States, open to students from every discipline.

Heading the computer science department at Clarke College (1965-1985)

For twenty years, she trains generations of students and champions the idea that computer science should be taught widely.

Advocacy for computing in education (ASCUE) (1970s-1980s)

She takes part in the movement encouraging the use of small computers in education, ahead of her time.

Anecdotes

At the time when Mary Kenneth Keller was working at the Dartmouth College computing center, women were not normally admitted there. An exception was made for her so that she could take part in developing the BASIC language, which made her one of the very few women present in this pioneering place of computer science.

In 1965, Mary Kenneth Keller became one of the very first people to earn a doctorate in computer science in the United States. At roughly the same time, a man, Irving Tang, also defended his thesis at another university — historians still debate who was technically the “first.”

Sister Mary Kenneth Keller led a remarkable double life: a Catholic nun who took her vows in 1940, she was also a cutting-edge scientist. She saw the computer as a tool serving education and access to knowledge for everyone.

In 1965, she founded the computer science department at Clarke College in Iowa, which she would lead for twenty years. There she championed an idea far ahead of its time: computer science should be taught to all students, including those studying the arts and humanities.

Keller was convinced that computers could help make information accessible to everyone. The BASIC language, which she helped develop, was designed precisely to be easy for beginners to learn — which fit perfectly with her vision of computing open to the greatest number of people.

Primary Sources

Inductive Inference on Computer Generated Patterns — doctoral dissertation of Mary Kenneth Keller (1965)
Dissertation defended at the University of Wisconsin–Madison, focusing on inductive inference applied to computer-generated patterns, one of the first doctoral dissertations in computer science in the United States.
Statement attributed to Mary Kenneth Keller on computing and thought (1960s)
“For the first time, we can now mechanically simulate the cognitive process. We can make studies in artificial intelligence.”
Design principles of the BASIC language (Dartmouth College) (1964)
The BASIC language was designed to be simple, accessible to beginners, and usable by students of all disciplines, as part of the work of the Dartmouth computing center in which Keller took part.

Key Places

Cleveland, Ohio (United States)

City where Mary Kenneth Keller was born in 1913.

DePaul University, Chicago (United States)

University where she earned her bachelor's degree in mathematics and then her master's degree in mathematics and physics.

University of Wisconsin-Madison (United States)

University where, in 1965, she defended her doctorate in computer science, one of the very first awarded in the United States.

Dartmouth College, Hanover (New Hampshire, United States)

Computing center where the BASIC language was developed and where Keller worked, despite the ban on women entering it.

Clarke College, Dubuque (Iowa, United States)

Institution where she founded and led the computer science department for twenty years, and where she died in 1985.

See also