Skip to main content
Cornell Bowers
  • About
    About
    • Our History
    • Leadership
    • Academic Departments
    • Program Directory
    • Belonging at Bowers
    • Awards
    • College Offices
    • Events
    • Bowers’ Spaces
    • Engage + Support
  • Research
    Research
    • Undergraduate Research
    • Computer Science Research
    • Research Office
    • Information Science Research
    • Research News
    • Statistics + Data Science Research
  • Student Experience
    Student Experience
    • Undergraduate
      • Majors + Minors
      • Current Major Resources
      • Undergraduate Student Organizations
      • Student Services
    • Graduate
      • Degrees
      • Academic Planning
      • Graduate Student Groups
      • Support Services
  • News + Stories
  • Directory
    • Computer Science
    • Information Science
    • Statistics + Data Science
    • Computational Biology
    • Design Tech
    • How They Connect
    • Purposeful + Responsible AI
    • Tech that Drives Positive Change
    • The Interplay of Humanity + Tech
    • Unlocking Insights with Data

Our Departments

  • Computer Science
  • Information Science
  • Statistics + Data Science
  • Computational Biology
  • Design Tech
How They Connect
  • Purposeful + Responsible AI
  • Tech that Drives Positive Change
  • The Interplay of Humanity + Tech
  • Unlocking Insights with Data
  • Computer Science
  • Information Science
  • Statistics + Data Science
  • Computational Biology
  • Design Tech
How They Connect
  • Purposeful + Responsible AI
  • Tech that Drives Positive Change
  • The Interplay of Humanity + Tech
  • Unlocking Insights with Data
Back to people directory

Nate Foster

Professor of Computer Science
A photo of Nate Foster, a man with short brown hair and a gray shirt.

About

Nate Foster is a professor of computer science at Cornell University and a visiting researcher at Jane Street. He currently serves as vice chair of DARPA's Information Science and Technology (ISAT) study group, and as chair of the P4 Language Governing Board.  

The goal of Foster’s research is to develop languages and tools that make it easy for programmers to build secure and reliable systems. His current work focuses on the design and implementation of languages and tools for programmable networks. In the past he has also worked on bidirectional languages (also known as “lenses”), database query languages, data provenance, type systems, mechanized proof, and formal semantics.

Foster received a Ph.D. in computer and information science from the University of Pennsylvania, a Master of Philosophy in history and philosophy of science from Cambridge University, and a B.A. in computer science from Williams College. He is an ACM Fellow, and his awards include a Sloan Research Fellowship, an NSF CAREER Award, the SIGPLAN Robin Milner Award, and the SIGCOMM Rising Star Award, as well as several paper and teaching awards.

Nate lives in Fall Creek with his wife and two children. Outside of work, he volunteers with Ithaca Welcomes Refugees, and rides his bike as much as he can, usually with friends from Team 545.

Research Website
Foster's Website
Research areas
Critical and humanistic approaches to computing
History of Technology
Philosophy of Technology
Science + Technology Studies
Database Systems
Ethics, Law and Policy
Privacy + Surveillance
Tech and the law
Programming Languages
Security
Systems + Networking
CV
View CV
Contact
jnfoster@cs.cornell.edu
Location
Gates Hall 432
Profile Type
Faculty (Department)
Computer Science
Faculty (Field)
Information Science

Awards

View all Awards Received

Sloan Research Fellowship

Alfred P. Sloan Foundation
Nate Foster
  • Research
  • 2012

About This Award

View Nate Foster

NSF Faculty Early Career Development Award (CAREER)

National Science Foundation
Nate Foster
  • Education
  • 2013

About This Award

View Nate Foster

ACM SIGPLAN Robin Milner Young Researcher Award

Association for Computing Machinery
Nate Foster
  • Research
  • 2023

About This Award

View Nate Foster
Read Story
View all Awards Received

News + Stories featuring Nate Foster

View All Stories
A color photo of Steve Marschner
Marschner named associate dean for research
  • Around the College
A color graphic showing a photo of a man and a woman.
Silva receives two NSF grants to enable broader use of formal verification in networking and software development
  • Research + Innovation
Bowers faculty outline priorities for federal funding in AI
  • Real-World Impact
  • Around the College
View All Stories
Cornell Bowers Cornell University
Information For
  • Current Students
  • Current Faculty
  • Current Staff
  • Alumni
  • Prospective Students
  • Industry Partners
  • Press + Media
Departments
  • Computer Science
  • Information Science
  • Statistics + Data Science
  • Computational Biology
  • Design Tech
Featured
  • Bowers Leadership
  • Commencement Weekend
  • Giving
  • Careers at Bowers
  • Facebook
  • Instagram
  • LinkedIn
  • X
  • Youtube Channel
Acknowledgement of Gayogo̱hó:nǫɁ Land
Cornell Tech

Footer - Policies

  • Web Accessibility
  • Privacy Policy
  • Equal Education & Employment

© 2025 Cornell Ann S. Bowers College of Computing and Information Science, Cornell University