CSCE 221H: Data Structures and Algorithms

Fall 2018


CS Culture Assignments

Due Dates
  • Variable: Due date of Biography Reports depends on presentation date (see below)
Description

There is a lot more to Computer Science than you will be exposed to through your normal coursework. The purpose of the CS culture assignments is to give you an opportunity to learn about some of the computer scientists that have made significant contributions to the field (by researching and writing and presenting short biographys).

During the semester, each student will:

  • research and present a biography of a famous computer scientist to the class.

Famous Computer Scientist Biography Presentations. We will begin each regular class period by learning about a famous computer scientist that will be presented by students in the class. We will have sign-ups during the first week of class, and thereafter on most class days we'll have have one presentation.

Each presentation should be around 5 minutes. Students should prepare a 4-5 slide (powerpoint) presentation that will be posted after their presentation. The presentation should include (i) information about the person (who they are, where they work/worked, etc), (ii) a short summary of the contribution their work has made to computer science, and (iii) a brief discussion of what you think about their work - is the work interesting, do you think the results are important, what questions do you have, etc.

The student should send (email) the slides for their presentation to the instructor at least two days before their presentation date so that they can receive comments for improving them prior to the presentation.

Automatically acceptable computer scientists are Turing Award Winners. The Turing Award is the most prestigious technical award in computer science. It is given to individuals who have made contributions of lasting and major technical importance to the computer field. If you are interested in researching another computer scientist, check with the instructor in advance.

Fall 2018
CSCE 221H Famous Computer Scientist Presentation Schedule
Date Presenter Famous Computer Scientist
9/4Daniel PuckettMichael Stonebraker
9/4Will CurranJim Gray
9/6Shane PoldervaartJudea Pearl
9/6Marco RaveloAlan Turing
9/11Lucas CrockettFred Brooks
9/11Reggie FrankLeslie Lamport
9/13Jonathan LabrumJohn Cocke
9/18Nick JohnsonAlan Kay
9/20Priyanka PaulMarvin Minsky
9/20Maitreyi RamaswamyTim Berners-Lee
9/25Lina ZhangDabbala Rajagopal Reddy
9/27Spencer GautreauxVinton Cerf
10/2Kyle GrabfelderJohn Hopcroft
10/2Matthew ColeCharles Thacker
10/4Davis KirchhoferRobert Tarjan
10/9Roesha NigosFrances Allen
10/9Luke LedbetterDennis Ritchie
10/11Braxton WilliamsMartin Edward Hellman
10/16Midterm
10/18Akash RameshDonald Knuth
10/23
10/25
10/30Seth HamiltonAdi Shamir
10/30Nathan SmithPeter Naur
11/1Shreyash ShambharkarDouglas Engelbart
11/1Keerat SinghJohn McCarthy
11/6Rush HoelscherIvan Sutherland
11/6Sagar PatelLeslie Valiant
11/8John PecotRichard Manning Karp
11/8Jack GreeneButler Lampson
11/13Nicolas BelovoskeyEdsger Dijkstra
11/15Gray MorleyManuel Blum
11/20Israel BlevinsJames Wilkinson
11/27
11/29
12/4