en
ua en
Request Info
AUK Talks “Can Great Programmers Be Taught?” with John Ousterhout

AUK Talks “Can Great Programmers Be Taught?” with John Ousterhout

Location:
Date: Tuesday, 18 November 2025
Time: 17:00
About event

American University Kyiv is honored to invite you to an exciting AUK Talks event titled “Can Great Programmers Be Taught?” featuring the esteemed John Ousterhout, Professor of Computer Science at Stanford University.

Renowned for his groundbreaking work on software systems, including the creation of the Tcl scripting language and the Tk toolkit, John is also the author of "A Philosophy of Software Design" – a thought-provoking book that delves into the principles of software design, complexity management, and maintainability.

For over 80 years, programmers have been shaping the digital world, yet there remains a lack of consensus on how to design software or even what a good design looks like.

Join us for this exclusive talk tailored for AUK partners and friends, where John Ousterhout will:

  • Describe his recent work to identify and communicate a set of software design principles, including a new software design course at Stanford that is taught more like an English writing seminar than a traditional programming class;
  • Discuss his book on software design, which is based on the concepts from the class;
  • Introduce several design principles, such as "classes should be deep" and "general-purpose classes are deeper."

Date: November 18, 2025

Time: 17:00 (Zoom)

The language of the event is English.

Don’t miss out! Confirm your participation by registering through this link: https://us06web.zoom.us/.../WN_PsD9PCg2RxCNIHcEkebvlg...

See you soon!

Location:
Date: Tuesday, 18 November 2025
Time: 17:00
Contact us
Other events
#hello, AUK
#AUK Talks
#hello, AUK