Skip to main content

Eric S. Roberts









Eric S. Roberts




From Wikipedia, the free encyclopedia






Jump to navigation
Jump to search


















Eric S. Roberts
Born

Durham, North Carolina, US
NationalityAmerican
Alma materHarvard University
Known forcomputer science education
Awards
ACM Fellow (2007)
ACM Karl V. Karlstrom Outstanding Educator Award (2012)
Scientific career
FieldsComputer Science
Institutions
Stanford University
Wellesley College
Reed College

Website
www-cs-faculty.stanford.edu/~eroberts/[1]

Eric S. Roberts is an American computer scientist noted for his contributions to computer science education through textbook authorship and his leadership in computing curriculum development. He is a co-chair of the ACM Education Council, former co-chair of the ACM Education Board, and a former member of the SIGCSE Board. He led the Java task force in 1994. He was a Professor emeritus[1] at Stanford University. He currently teaches at Reed College in Portland, Oregon where he is known for attending Humanities 110 lectures.




Contents





  • 1 Biography


  • 2 Awards


  • 3 References


  • 4 External links




Biography[edit]


Roberts received a A. B. in Applied Mathematics from Harvard University in 1973. He received a S. M. in Applied Mathematics from Harvard University in June 1974
and a Ph.D in Applied Mathematics from Harvard University in 1980.


He then joined the Department of Computer Science at Wellesley College as an assistant professor in 1980. In 1984–1985 he was a visiting lecturer in Computer Science at Harvard University. In 1990 he was an associate professor at Stanford University and promoted to professor (teaching) of Computer Science in 1990. In 2018, he joined Reed College as a visiting professor of computer science.


While at Stanford he has also held several other positions such as associate chair and director of undergraduate studies from 1997 to 2002, and senior associate dean for student affairs from 2001 to 2003.


Roberts has written several introductory computer science textbooks, including



  • Thinking Recursively[2]

  • The Art and Science of C[3]

  • Programming Abstractions in C[4]

  • Thinking Recursively with Java[5]

  • The Art and Science of Java[6]


Awards[edit]


Roberts has several notable awards in computer science.



  • SIGCSE Award for Lifetime Service to the Computer Science Education Community[7]

  • ACM Karl V. Karlstrom Outstanding Educator Award in 2012.[8]

  • IEEE Computer Society’s 2012 Taylor L. Booth Education Award.[9]

  • ACM Fellow in 2007.[10]


References[edit]




  1. ^ ab "Eric Roberts [home page]". Stanford University (Computer Science Department). Archived from the original on June 11, 2017. Retrieved August 21, 2017. Charles Simonyi Professor of Computer Science, emeritus.mw-parser-output cite.citationfont-style:inherit.mw-parser-output .citation qquotes:"""""""'""'".mw-parser-output .citation .cs1-lock-free abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/6/65/Lock-green.svg/9px-Lock-green.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .citation .cs1-lock-limited a,.mw-parser-output .citation .cs1-lock-registration abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/d/d6/Lock-gray-alt-2.svg/9px-Lock-gray-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .citation .cs1-lock-subscription abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/a/aa/Lock-red-alt-2.svg/9px-Lock-red-alt-2.svg.png")no-repeat;background-position:right .1em center.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registrationcolor:#555.mw-parser-output .cs1-subscription span,.mw-parser-output .cs1-registration spanborder-bottom:1px dotted;cursor:help.mw-parser-output .cs1-ws-icon abackground:url("//upload.wikimedia.org/wikipedia/commons/thumb/4/4c/Wikisource-logo.svg/12px-Wikisource-logo.svg.png")no-repeat;background-position:right .1em center.mw-parser-output code.cs1-codecolor:inherit;background:inherit;border:inherit;padding:inherit.mw-parser-output .cs1-hidden-errordisplay:none;font-size:100%.mw-parser-output .cs1-visible-errorfont-size:100%.mw-parser-output .cs1-maintdisplay:none;color:#33aa33;margin-left:0.3em.mw-parser-output .cs1-subscription,.mw-parser-output .cs1-registration,.mw-parser-output .cs1-formatfont-size:95%.mw-parser-output .cs1-kern-left,.mw-parser-output .cs1-kern-wl-leftpadding-left:0.2em.mw-parser-output .cs1-kern-right,.mw-parser-output .cs1-kern-wl-rightpadding-right:0.2em


  2. ^ Eric S. Roberts (1986). Thinking Recursively. Canada: John Wiley & Sons, Inc. ISBN 978-0-471-81652-2.


  3. ^ Eric S. Robertss (1994). The Art and Science of C. United States: Prentice Hall. ISBN 978-0201543223.


  4. ^ Eric S. Roberts (1998). Programming Abstractions in C. United States: Addison-Wesley. ISBN 978-0201545418.


  5. ^ Eric S. Roberts (2006). Thinking Recursively with Java. Hoboken, N.J.: John Wiley & Sons, Inc. ISBN 978-0-471-70146-0.


  6. ^ Eric S. Roberts (2008). The Art and Science of Java. United States: Addison-Wesley. ISBN 978-0321486127.


  7. ^
    Special Interest Group on Computer Science Education (2017-10-28). "SIGCSE 2018 Award Winners". SIGCSE. Retrieved 2017-11-06.



  8. ^
    Association of Computing Machinery (2013-04-09). "ACM HONORS COMPUTING INNOVATORS" (PDF). ACM. Retrieved 2014-01-04.



  9. ^
    Institute of Electrical and Electronics Engineers (2012-04-30). "Eric Roberts Wins IEEE Computer Society's 2012 Taylor L. Booth Education Award". IEEE. Retrieved 2014-01-04.



  10. ^
    Association of Computing Machinery (2007-12-03). "ACM NAMES 38 FELLOWS FOR COMPUTING AND IT INNOVATIONS IN INDUSTRY, EDUCATION, ENTERTAINMENT". ACM. Retrieved 2014-01-04.





External links[edit]


  • Stanford University: Eric S. Roberts, Department of Computer Science



ISNI: 0000 0001 1582 2072










Retrieved from "https://en.wikipedia.org/w/index.php?title=Eric_S._Roberts&oldid=887690487"










Navigation menu


























(window.RLQ=window.RLQ||).push(function()mw.config.set("wgPageParseReport":"limitreport":"cputime":"0.280","walltime":"0.358","ppvisitednodes":"value":1670,"limit":1000000,"ppgeneratednodes":"value":0,"limit":1500000,"postexpandincludesize":"value":26743,"limit":2097152,"templateargumentsize":"value":1742,"limit":2097152,"expansiondepth":"value":12,"limit":40,"expensivefunctioncount":"value":6,"limit":500,"unstrip-depth":"value":1,"limit":20,"unstrip-size":"value":29062,"limit":5000000,"entityaccesscount":"value":1,"limit":400,"timingprofile":["100.00% 322.214 1 -total"," 46.44% 149.641 1 Template:Reflist"," 36.55% 117.772 1 Template:Infobox_scientist"," 33.35% 107.459 1 Template:Infobox_person"," 32.76% 105.556 5 Template:Cite_web"," 28.73% 92.556 2 Template:Infobox"," 15.34% 49.440 1 Template:Authority_control"," 8.65% 27.876 5 Template:Cite_book"," 4.56% 14.690 5 Template:Br_separated_entries"," 2.78% 8.947 1 Template:Wikidata_image"],"scribunto":"limitreport-timeusage":"value":"0.162","limit":"10.000","limitreport-memusage":"value":3844329,"limit":52428800,"cachereport":"origin":"mw1268","timestamp":"20190425155601","ttl":2592000,"transientcontent":false););"@context":"https://schema.org","@type":"Article","name":"Eric S. Roberts","url":"https://en.wikipedia.org/wiki/Eric_S._Roberts","sameAs":"http://www.wikidata.org/entity/Q15995433","mainEntity":"http://www.wikidata.org/entity/Q15995433","author":"@type":"Organization","name":"Contributors to Wikimedia projects","publisher":"@type":"Organization","name":"Wikimedia Foundation, Inc.","logo":"@type":"ImageObject","url":"https://www.wikimedia.org/static/images/wmf-hor-googpub.png","datePublished":"2014-01-05T00:38:47Z","dateModified":"2019-03-14T05:57:08Z","headline":"American computer scientist"(window.RLQ=window.RLQ||).push(function()mw.config.set("wgBackendResponseTime":115,"wgHostname":"mw1238"););

Popular posts from this blog

Masuk log Menu navigasi

Identifying “long and narrow” polygons in with PostGISlength and width of polygonWhy postgis st_overlaps reports Qgis' “avoid intersections” generated polygon as overlapping with others?Adjusting polygons to boundary and filling holesDrawing polygons with fixed area?How to remove spikes in Polygons with PostGISDeleting sliver polygons after difference operation in QGIS?Snapping boundaries in PostGISSplit polygon into parts adding attributes based on underlying polygon in QGISSplitting overlap between polygons and assign to nearest polygon using PostGIS?Expanding polygons and clipping at midpoint?Removing Intersection of Buffers in Same Layers

Старые Смолеговицы Содержание История | География | Демография | Достопримечательности | Примечания | НавигацияHGЯOLHGЯOL41 206 832 01641 606 406 141Административно-территориальное деление Ленинградской области«Переписная оброчная книга Водской пятины 1500 года», С. 793«Карта Ингерманландии: Ивангорода, Яма, Копорья, Нотеборга», по материалам 1676 г.«Генеральная карта провинции Ингерманландии» Э. Белинга и А. Андерсина, 1704 г., составлена по материалам 1678 г.«Географический чертёж над Ижорскою землей со своими городами» Адриана Шонбека 1705 г.Новая и достоверная всей Ингерманландии ланткарта. Грав. А. Ростовцев. СПб., 1727 г.Топографическая карта Санкт-Петербургской губернии. 5-и верстка. Шуберт. 1834 г.Описание Санкт-Петербургской губернии по уездам и станамСпецкарта западной части России Ф. Ф. Шуберта. 1844 г.Алфавитный список селений по уездам и станам С.-Петербургской губернииСписки населённых мест Российской Империи, составленные и издаваемые центральным статистическим комитетом министерства внутренних дел. XXXVII. Санкт-Петербургская губерния. По состоянию на 1862 год. СПб. 1864. С. 203Материалы по статистике народного хозяйства в С.-Петербургской губернии. Вып. IX. Частновладельческое хозяйство в Ямбургском уезде. СПб, 1888, С. 146, С. 2, 7, 54Положение о гербе муниципального образования Курское сельское поселениеСправочник истории административно-территориального деления Ленинградской области.Топографическая карта Ленинградской области, квадрат О-35-23-В (Хотыницы), 1930 г.АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1933, С. 27, 198АрхивированоАдминистративно-экономический справочник по Ленинградской области. — Л., 1936, с. 219АрхивированоАдминистративно-территориальное деление Ленинградской области. — Л., 1966, с. 175АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1973, С. 180АрхивированоАдминистративно-территориальное деление Ленинградской области. — Лениздат, 1990, ISBN 5-289-00612-5, С. 38АрхивированоАдминистративно-территориальное деление Ленинградской области. — СПб., 2007, с. 60АрхивированоКоряков Юрий База данных «Этно-языковой состав населённых пунктов России». Ленинградская область.Административно-территориальное деление Ленинградской области. — СПб, 1997, ISBN 5-86153-055-6, С. 41АрхивированоКультовый комплекс Старые Смолеговицы // Электронная энциклопедия ЭрмитажаПроблемы выявления, изучения и сохранения культовых комплексов с каменными крестами: по материалам работ 2016-2017 гг. в Ленинградской области