Your choice and Presentation Schedule!
Your presentation should be 5-10 minutes long.
Include:
Panini (4th century BCE) - established a linguistics system for Sanscrit, which some say bears similarity to Turing's work
Al-Khwarizmi (780-850) - established the concept of the 'algorithm'
Banu Musa (9th century) - 3 brothers who invented practical machines
Blaise Pascal (1623-1662) - created first working mechanical calculator
Gottfried Wilhelm Leibniz (1646-1716) - made important forays into symbolic logic
Joseph Marie Jacquard (1752-1834) - invented a weaving loom that was a precursor for early computers
Charles Babbage (1791-1871) - originated the concept of computer programming
Bertrand Russell (1872-1970) - attempted to create a logical basis of mathematics
Ada Lovelace (1815-1852) - wrote the first computer program
Herman Hollerith (1860-1929) - invented the first punch card electric tabulating machines
Admiral Grace Hopper (1906-1992) - invented the first computer compiler; popularized the term 'bug'
Dorothy Vaughn (1910-2008) - headed the computer division at Langley (NASA)
Alan Turing (1912-1952) - envisioned 'modern computing'
Sister Mary Kenneth Keller (1913-1985) - one of the first two computer science PhDs in the USA
Betty Holberton (1917-2001) - one of the 6 programmers of ENIAC, the first all-electronic digital computer
Jean E. Sammet (1928-present) - developed the first computer language
Frances Allen (1932-present) - developed important compilers at IBM
Annie Easley (1933-2011) - made modern space flight possible
Margaret Hamilton (1936 - present) - led development for software for the Apollo Moon missions
Barbara Liskov (1939 - present) - led the design and implementation of the CLU programming language, and her team created the Argus language.
Jerry Lawson (1940-2011) - video game console designer
Roberta Williams (1951-present) - early graphic video games
Radia Perlman (1951-present) - prefers not to be called the Mother of the Internet
Kerrie Holley (1954-present) - pioneer of service-oriented architecture at IBM
Carol Shaw (1955-present) - early video game designer
James Arthur Gosling (1955-present) - created Java
Tim Berners-Lee (1955-present) - created the world-wide web and very important in HTTP
Mark Dean (1957-present) - developed first IBM personal computer
Kunle Olukotun (?-present) - pioneer of multi-core processors