Owen Astrachan

From Wikipedia, the free encyclopedia
Jump to: navigation, search

Owen Astrachan is Professor of the Practice of Computer Science at Duke University, where he is also the department's director of undergraduate studies. He earned an AB degree in Mathematics from Dartmouth College in 1978 (with distinction, Summa Cum-Laude, and Phi Beta Kappa), an MAT in teaching mathematics from Duke in 1979 and MS and Ph.D degrees in computer science from Duke in 1989 and 1992.[1]

Teaching[edit]

He is the author of Astrachan, Owen (2000), A Computer Science Tapestry: Exploring Programming and Computer Science with C++, McGraw Hill, ISBN 0-07-232203-9 . At Duke he won the Richard K. Lublin Distinguished Teaching Award[2] in 2002 for "the ability to engender genuine intellectual excitement, ability to engender curiosity, knowledge of field and ability to communicate that knowledge". He also won the Robert Cox teaching award at Duke in 1995 and an Outstanding Instructor award while teaching for a semester at the University of British Columbia.

Astrachan has won a number of National Science Foundation (NSF) awards.[3] In 2007 he received one of two NSF CISE Distinguished Education Fellow[4] awards recognizing his role "as an accomplished, creative, and innovative leader who serves the nation as a spokesperson and force for change in undergraduate computing education."

This NSF grant and award follows a CAREER award in 1997 to investigate "practical and pedagogical concerns of the computer science and software engineering communities with an integrated approach to the use, learning, and teaching of [design] patterns"[5] an award in 1996 to develop materials in support of "an application oriented, apprenticeship learning approach to the CS2 course"[6] and other NSF awards for developing curricular materials to support education, research, and visualization[7] in 1996 and for developing modules and courses for ubiquitous and mobile computing[8] in 2000.

Assignments[edit]

In creating assignments for programming courses, Astrachan's Law Parlante, Nick (2003), Astrachan's Law, ACM SIGCSE Bulletin 35 (4): 26, doi:10.1145/960492.960518  refers to a tenet in developing assignments:

Do not give an assignment that computes something that is more easily figured out without a computer, such as the old Fahrenheit/Celsius conversion problem... Astrachan's Law reminds us to do a little showing off with our computation.

Several assignments developed by Astrachan have appeared in the Nifty Assignments Archive including

Programming Contests[edit]

Owen Astrachan was a member of Duke's ACM's Programming Team that placed fourth in the world in 1989[9] and seventh in the world in 1990. He has coached a Duke team to the world finals every year but one since 1994, which is the most appearances in the world finals of any US team.[10] In 2006 Business Week followed the Duke team during the world finals and reported on how badly they did.[11]

For four years, 1990–1993, he and other graduate students ran the first distributed, Internet-based programming contest which is reported in Owen Astrachan; David Kotz, Vivek Khera, Lars Nyland (1993), The Internet Programming Contest: a report and philosophy, Proceedings of the SIGCSE Symposium 25: 48–52, doi:10.1145/169073.169105  . In both the 1992 and 1993 contests[12] Sergey Brin participated first as an undergraduate from the University of Maryland then as a graduate student from Stanford as did Sanjay Ghemawat[13] (from MIT) in 1992 and 1993, Daniel Sleator (from CMU) in 1992, Dawson Engler (from MIT) in 1993 and Martin Odersky (from Yale) in 1993.

Running[edit]

Astrachan was president of the Carolina Godiva Track Club in 1990 when at 34 he ran nearly all his personal bests[14] including 4:37.8 for the mile, 16:31 for the 5K, 34:39 for the 10K, and 2:51.46 at the Boston Marathon.

In 2006 Astrachan was ranked in several track events in the men's 50-54 age group[15]

  • 800m 2:17.91, ranked 29th
  • 1500m 4:47.9, ranked 26th
  • 3000m 10:56.2, ranked 19th

In 2007 his rankings were

  • 800m 2:17.2, ranked 27th
  • 1500m 4:44.5, ranked 27th
  • mile 5:11, ranked 17th
  • 3000m 10:44.4, ranked 16th
  • pentathlon, 2307, ranked 7th

In 2008 his rankings were

  • 800m 2:24, ranked 32nd
  • 1500m 4:56.8, ranked 31st
  • mile 5:20, ranked 28th
  • 3000m 11:00.5, ranked 14th

In 2009 his rankings were

  • 800m 2:24, ranked 41st
  • 1500m 4:53.3, ranked 31st
  • mile 5:23, ranked 25th
  • 3000m 11:11.5, ranked 15

In 2010 his rankings were

  • 800m 2:23.2, ranked 36th
  • 1500m 4:56.8, ranked 35th
  • mile 5:22.3, ranked 21st
  • 3000m 11:03.26, ranked 20th

In 2011 Astrachan moved into the 55-59 age group, his rankings are

  • 800m 2:19.9, ranked 12th
  • 1500m 4:51.4, ranked 16th
  • mile 5:13.0, ranked 4th
  • 3000m 10:50.8, ranked 5th

In 2012 Astrachan's indoor rankings [2] are

  • 800m 2:22.28, ranked 6th
  • mile 5:20.71, ranked 8th
  • indoor pentathlon, 2836, ranked 5th

In the 2012 outdoor rankings [3]

  • 800m 2:21.2, ranked 10th
  • 1500m 4:55.5, ranked 12th
  • mile 5:20.2, ranked 10th
  • 3000m 10:59.4, ranked 6th

In the 2013 outdoor rankings [4]

  • 800m 2:23.2, ranked 13th
  • mile 5:29.3, ranked 14th
  • 3000m 11:52.2, ranked 12th

Dancing[edit]

Astrachan is well known as the creator of "The All-Green Dance". Beginning as a small-scale, local phenomenon, "The All-Green Dance" has blossomed into a world-renowned craze. Astrachan teaches his dance to his students at Duke University every year, see [5].

References[edit]

External links[edit]