• Brian Kernighan

    William O. Baker *39 Professor in Computer Science
    Contact
    311 Computer Science
    (609) 258-2089
    Ph.D., Princeton University, 1969
    Brian Kernighan
  • Short Bio

    Professor Brian W. Kernighan, who earned his doctoral degree in electrical engineering from Princeton in 1969, 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, digital humanities, and technology education.


     

    Other Affiliations