Brian Kernighan, Princeton University

Computer & Information Sciences, Temple University

Thursday, November 13, 2008, 3:00 am EST

Time: 3:45 - 4:45 p.m.

Place: Rm 447, Wachman Hall, 1805 N. Broad Street


Brian Kernighan received his BASc from the University of Toronto in 1964 and a PhD in electrical engineering from Princeton in 1969. He was in the Computing Science Research center at Bell Labs until 2000, and is now in the Computer Science Department at Princeton. He is the author of eight books and some technical papers, and holds four patents. He was elected to the National Academy of Engineering in 2002. His research areas include programming languages, tools and interfaces that make computers easier to use, often for non-specialist users. He is also interested in technology education for non-technical audiences.