Register
O
Professor profile

Owen L. Astrachan

Duke University · Computer Science

About
Regular biography

Owen L. Astrachan is the Associate Director of Undergraduate Studies and Professor of the Practice of Computer Science in the Computer Science Department at Duke University. His office is located in D241 LSRC, Research Drive, Box 90129, Durham, NC 27708. He can be contacted via email at ola@cs.duke.edu or by phone at (919) 660-6522. His website is http://www.cs.duke.edu/~ola/. He teaches courses such as Compsci 201 and Compsci 342, and holds office hours on Mondays, 2:15-3:15, and Thursdays, 11:00-12:00, in D241 LSRC. His profile page includes personal and professional information, as well as links to past courses and materials.


Scholar profile summary
Scholar-generated biography

Owen Astrachan is a Professor of the Practice of Computer Science at Duke University, specializing in Computer Science Education. His research focuses on improving teaching and learning in computer science through innovative pedagogical approaches and curriculum design. He has contributed significantly to the development of introductory computer science courses, such as the CS Principles project and the CS10K initiative, which aim to expand access to computing education. His work emphasizes the integration of design patterns, computational thinking, and interactive learning tools in computer science education. Additionally, he has explored the use of theorem provers, visualization techniques, and contest-based learning to enhance student engagement and understanding.

Source: google_scholar · 105 words
Related professors