Blogs (9) >>
Sun 30 October - Fri 4 November 2016 Amsterdam, Netherlands
Amy Ko

Registered user since Thu 14 Jul 2016

Name: Amy Ko

Bio: Amy J. Ko is a Professor at the University of Washington Information School and an Adjunct Professor at the Paul G. Allen School of Computer Science and Engineering. She directs the Code & Cognition Lab, where she studies human aspects of programming. Her earliest work included techniques for automatically answering questions about program behavior to support debugging, program understanding, and reuse. Her later work studied interactions between developers and users, and techniques for web scale aggregation of user intent through help systems; she co-founded AnswerDash to commercialize these ideas. Her latest work investigates effective, equitable, scalable ways for humanity to learn computing, including programming languages, APIs, programming strategies, design, and machine learning. Her work spans over 100 peer-reviewed publications, 11 receiving best paper awards and 4 receiving most influential paper awards. She is an ACM Senior Member, and member of ACM SIGCHI, SIGCSE, and SIGSOFT. She received her Ph.D. at the Human-Computer Interaction Institute at Carnegie Mellon University in 2008, and degrees in Computer Science and Psychology with Honors from Oregon State University in 2002.

Country: United States

Affiliation: University of Washington

Personal website:

Research interests: Computing Education, HCI, Software Engineering


PLATEAU 2016Author of What Is a Programming Language, Really? within the PLATEAU-track
Committee Member in Program Committee within the PLATEAU-track
SPLASH 2016Keynote Speaker of SPLASH 2016 Keynote: A Human View of Programming Languages within the Keynotes and Awards-track
Show activities from other conferences

SPLASH 2016-profile
View general profile