ola

Owen Astrachan 2008 official pic, 2003 official pic, a few years ago, many years ago, hard at work, biker-like dude, and self portrait

Director of Undergraduate Studies
Professor of the Practice of Computer Science
Computer Science Department
D241 LSRC, Research Drive, Box 90129
Duke University
Durham, NC 27708
(919) 660-6522, fax: (919) 660-6519
pgp/gpg key

Creative Commons License
Material accessible from this web page that was created by Owen Astrachan is licensed under a Creative Commons License.

We're revising our CS1/compsci 101 course and I'm (intermittently) blogging about the process.

I'm a CDEF: CISE Distinguished Education Fellow

code as a metaphor info from CS&IT and HarambeeNet

Slides from Recent Talks

bubblesort (see Barack Obama discuss Bubblesort)

Grace Hopper on Letterman!

Pickastudent executable jar and if that doesn't work try this: pick a random student code

Student Data Structure Songs (and videos)

Office Hours, Spring 2013 Wednesday 3:30-4:30, Thur 2:00-3:00, whenever my door is open or by appointment.

I want to take Compsci 92 in Spring 2013


Teaching and Courses Family Professional

* Spring 13 Compsci 342s, Technical and Social Foundations of the Internet

Compsci 92, CS Principles/Technical and Social Foundations of the Internet

* Past courses from past semesters

* anonymous course feedback for CPS courses.

* UTA sign up for Spring '12

* Snowman 2007

* Our Family, April 2006

* Ethan

* Adam

* Children say no to war
(movie)

* Children as Robots Revolt (youtube home movie)

* Uncle Josh and kids playdrums
(movie)

* me pretending to be Ethan

* Laura Heyneman

* Thanksgiving Family Football

* Dogs and Cats

* personal odyssey/biography

* wiki owen

* Music and a Google Experiment

* vita and official bio

* csprinciples

* code as a metaphor

* from bioinformatics to networks and regex tool

* Java in AP *

* Ambient/Eclipse

* Tapestry/C++ book

* Talks

* using patterns

* Papers

* Panels/Presentations

older stuff
* FYI 2000
A Workshop on First Year Instruction in Computer Science. July 15/16, 2000.

* Apprentice learning

* METEOR
Research in Automated Theorem Proving

* Internet Programming Contest

* (old) C++ and AP

I re-organized this page in Feb, 2004, here's the old page

I enjoy being called an idiot by my friends, acquaintances, and colleagues.

pgp key

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.0

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
=SIo5
-----END PGP PUBLIC KEY BLOCK-----
Owen L. Astrachan
Last modified: Sat Apr 6 21:26:54 EDT 2013