CSCE 221H: Data Structures and Algorithms

Spring 2015


CS Culture Assignments

Due Dates
  • Thursday March 12: Last day to turn in 1st Research Seminar Report
  • Thursday April 30: Last day to turn in 2nd Research Seminar Report
  • 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 various research areas (by attendence at research seminars) and 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 Seminar Reports. To receive credit for a research seminar report, you must attend the seminar and turn in a 1-2 page, single-spaced report produced using some text processor (not handwritten). Your report should include (i) a paragraph or so about the speaker (who they are, where they work, etc), (ii) a short summary of the seminar, and (iii) a brief discussion of what you thought about the seminar - is the work interesting, do you think the results are important, what questions did you have, etc. (I want to know what you thought.)

Reports should be submitted within one week of the seminar date; however, please note (above) that one must be submitted prior to spring break and the other by the last day of the semester. Culture assignments should be submitted in hardcopy. They can either be submitted in class or placed in the instructor's mailbox on the 3rd floor of HRBB. Remember, your culture report must include a completed coverpage - reports submitted without the coverpage will not receive credit.

Acceptable seminars are listed below. If you are interested in receiving credit for a seminar that is not listed, check with the instructor in advance. Acceptable seminars include:

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. They must provide the final version of their slides at most two days after their presentation so they can be posted on the class website.

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.

Spring 2015
CSCE 221H Famous Computer Scientist Presentation Schedule
/tr>
Date Presenter Famous Computer Scientist
1/27Natalie CluckAlan Turing
1/29
2/3Clayton PettyLeonard Max Adleman
2/5
2/10
2/12Raymond BarringerAllen Newell
2/17Cameron GaertnerJohn Backus
2/19Roger VillanuevaTim Berners-Lee
2/24Evan RemmeleCharles Bachman
2/26Kenneth BonteOle-Johan Dahl
3/3Ellen StanfillAlan Perlis
3/5Joseph JohnsonLeslie Lamport
3/10Kelly Shaughnessy
Sahil Dhanju
Shafi Goldwasser
Jean Bartik
3/12Midterm
3/24
3/26Matthew Langley
Cassie Bub
Douglas Engelbart
Frances Allen
3/31Grant KirchhoferMark Zuckerberg
4/2Juliang LiDennis Ritchie
4/7Denise IrvinJohn McCarthy
4/9Sarah BeardsleyBarbara Liskov
4/14
4/16Seyed Moghadam
Nathan Villanueva
John Carmack
Edward Feigenbaumand
4/21Natalie CriscioneAlan Kay
4/23Cameron CassidyBjarne Stroustrup
4/28Mahak MithaniJudea Pearl
4/30Nicholas GilpinDonald Knuth