School of Engineering and Applied Science

  • Engage
    • OverviewYour first points of contact with Princeton Engineering
    • Leadership and StaffMeet our administrative team
    • Prospective StudentsWhy become a Princeton Engineer?
    • Corporate PartnersResearch partnerships, licensing, and recruiting
    • EntrepreneursHelping students turn inspiration into action
    • AlumniStay connected to Princeton Engineering
    • VisitorsDirections, and tour information
  • Undergraduate Studies
    • OverviewRigorous foundation, hands-on experience, liberal arts context
    • Admission and ToursSign up for a tour
    • AcademicsSix departments offer BSE degrees; one also offers A.B.
    • AdvisingWe are here to help
    • CareersWhat do engineering students go on to do?
    • Student OrganizationsSixteen groups create community around special interests
    • Social LifeLife outside the EQuad is key to your growth
  • Graduate Studies
    • OverviewLearn to push the boundaries of your field and lead projects
    • Degrees and ResearchDoctoral programs in six departments cover 40 specialties
    • Academic PathwaysMeet faculty and grad students, learn about applying
    • Princeton EngineersProfiles of current graduate students
    • FundingEvery Ph.D. student receives full funding
    • Student OrganizationsSeveral groups cater specifically to engineering grad students
    • Social LifeAn array of opportunities, plus proximity to NYC, Philly
    • CareersMany paths beyond grad school
    • FAQYour questions answered
    • Resources for Current StudentsPrograms to support your academic goals
  • Departments and Centers
    • Chemical and Biological EngineeringAdvancing human health, energy, materials science, and industrial processes
    • Civil and Environmental EngineeringFundamental insights into the built and natural environments, and interactions between the two
    • Computer ScienceLeading the field through foundational theory, applications, and societal impact
    • Electrical EngineeringImproving human health, energy systems, computing and communications, and security
    • Mechanical and Aerospace EngineeringSolving problems in energy, combustion, fluids, lasers, materials science, robotics and control systems, and nuclear security
    • Operations Research and Financial EngineeringDeveloping mathematical and computational tools for making decisions under uncertainty
    • Andlinger Center for Energy and the EnvironmentDecarbonizing the world while increasing energy access worldwide
    • Center for Information Technology PolicyPromoting informed discussion of digital technologies and their role in society
    • Keller Center for Innovation in Engineering EducationEnabling students across Princeton to realize their aspirations for addressing societal problems
    • Princeton Institute for the Science and Technology of MaterialsMultidisciplinary research driving advances in materials science and photonics
  • Research
    • Bioengineering and HealthUnderstanding and solving problems in living systems
    • Cities and the Future MetropolisMaking metropolitan areas healthy, sustainable, and resilient
    • Data ScienceSpanning engineering, science, math and social sciences
    • Energy and the EnvironmentDesign and analysis to protect digital tools and infrastructure
    • Materials Science and EngineeringEngaging in broader implications of technology
    • Robotics and Cyberphysical SystemsAdvancing innovative, safe, and ethical use of robotic systems

Princeton University

  • Jobs
  • Resources
  • Contact
  • Visit
  • News
    • EQuad News
    • Podcasts
    • Media Inquiries
  • Events
  • Faculty Directory
  • Search
bwk_1.jpg

Brian Kernighan

Professor of Computer Science

Website | Email

Office: 311 Computer Science Building

Phone: 609-258-2089

Research Interests: AMPL modeling language for mathematical optimization; scripting languages

Research Areas

Computing and Network Systems

Related News

View all news

Eric Schmidt speaks at Google AI lab opening.

Google AI lab bolsters innovation and invention

Portrait of Brian Kernighan

Computer scientist Kernighan elected to American Academy of Arts and Sciences

Students presenting awards

Students celebrate faculty and grad students for teaching excellence

Portrait of Brian Kernighan

Kernighan discusses ‘Millions, Billions, Zillions: Defending Yourself in a World of Too Many Numbers’

Associated Departments and Centers

Row of students work at laptop computers.

Computer Science

  • Undergraduate
    • Courses
    • Path to Graduation
  • Graduate
    • Admission
    • Program Offerings
    • Life at Princeton
  • Research
    • Areas
    • Faculty
    • Highlights

LinkedIn

Facebook

Twitter

Instagram

Princeton University School of Engineering and Applied Science

School of Engineering and Applied Science
Princeton, New Jersey 08544

© 2021 The Trustees of Princeton University
Princeton, New Jersey 08544 USA