Brian Kernighan, Princeton University

Profile photo of Brian Kernighan, expert at Princeton University

Professor Princeton, New Jersey bwk@cs.princeton.edu Office: (609) 258-2089

Bio/Research

Professor Brian W. Kernighan, who earned his master’s and doctoral degrees in electrical engineering from Princeton, joined the department in 2000. Before returning to Princeton, he worked for 30 years at the Computing Science Research Center of Bell Laboratories, where he was head of the Computi...

Click to Expand >>

Bio/Research

Professor Brian W. Kernighan, who earned his master’s and doctoral degrees in electrical engineering from Princeton, joined the department in 2000. Before returning to Princeton, he worked for 30 years at the Computing Science Research Center of Bell Laboratories, where he was head of the Computing Structures Research Department from 1981 to 2000. Professor Kernighan’was a member of the editorial board for Software―Practice & Experience, 1990-2009, and has been the adviser for the Addison-Wesley series on Professional Computing since 1990. His research Interests include software tools, application-oriented languages, programming methodology, user interfaces and technology education. He was elected to the National Academy of Engineering in 2002.

Click to Shrink <<

Links