News & Events
Department Events & Announcements

Events

  • Nov
    6

    CS Distinguished Lecture: The Network is the Computer: A Programming Language Perspective (Nate Foster)

    Department of Computer Science (CS)

    12:00 PM 3514, Mudd Hall ( formerly Seeley G. Mudd Library)

    EVENT DETAILS

    Wednesday / CS Distinguished Lecture
    November 6th / 12:00 PM
    Hybrid / Mudd 3514

    Speaker
    Nate Foster, Cornell University

    Talk Title
    The Network is the Computer: A Programming Language Perspective

    Abstract
    Historically, the fields of programming languages and networking have operated in relative isolation: applications run on end hosts and communicate with each other using standard network protocols. However, the landscape has changed significantly in the past decade, driven by the needs of large-scale systems and the emergence of programmable network hardware. Today, it is possible to design and implement custom network protocols and even to relocate application-level functionality into the network fabric. This talk will discuss the pivotal role that programming languages are playing in modern networks, highlighting how experiences designing domain-specific abstractions and reasoning tools for networks can provide fresh insights for the field of programming languages, too.

    Biography
    Nate Foster is a Professor of Computer Science at Cornell University and a Visiting Researcher at Jane Street. The goal of his 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 network programming. 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. He received a PhD in Computer and Information Science from the University of Pennsylvania. His awards include a Sloan Research Fellowship, an NSF CAREER Award, the SIGPLAN Robin Milner Award, SIGCOMM Rising Star Award, and Most Influential Paper Awards at ICFP and POPL.

    Research/Interest Areas: Programming Languages and Networking
    ---
    Zoom: https://northwestern.zoom.us/j/99112784408
    Panopto: https://northwestern.hosted.panopto.com/Panopto/Pages/Viewer.aspx?id=210829aa-904b-48b3-ac44-b21a01363ac1
    DEI Minute: Neurodiversity https://tinyurl.com/cspac-dei-minute

    more

    TIME Wednesday, November 6, 2024 at 12:00 PM - 1:00 PM

    LOCATION 3514, Mudd Hall ( formerly Seeley G. Mudd Library)    map it

    ADD TO CALENDAR

    CONTACT Wynante R Charles    wynante.charles@northwestern.edu EMAIL

    CALENDAR Department of Computer Science (CS)

  • Apr
    3

    CS Research Track Program Showcase

    Department of Computer Science (CS)

    4:00 PM 3514, Mudd Hall ( formerly Seeley G. Mudd Library)

    EVENT DETAILS

    TIME Thursday, April 3, 2025 at 4:00 PM - 6:00 PM

    LOCATION 3514, Mudd Hall ( formerly Seeley G. Mudd Library)    map it

    ADD TO CALENDAR

    CONTACT Bella Barrios    marbella.barrios@northwestern.edu EMAIL

    CALENDAR Department of Computer Science (CS)

  • Jun
    15

    2024-2025 Commencement Ceremony

    University Academic Calendar

    All Day

    EVENT DETAILSmore info

    TIME Sunday, June 15, 2025

    ADD TO CALENDAR

    CONTACT Office of the Registrar    nu-registrar@northwestern.edu EMAIL

    CALENDAR University Academic Calendar

  • Jun
    16

    Northwestern Engineering PhD Hooding and Master's Degree Recognition Ceremony

    McCormick School of Engineering and Applied Science

    9:00 AM 2705 Ashland Ave

    EVENT DETAILS

    TIME Monday, June 16, 2025 at 9:00 AM - 11:00 AM

    LOCATION 2705 Ashland Ave   

    ADD TO CALENDAR

    CONTACT Northwestern Engineering Events    northwestern-engineering-events@northwestern.edu EMAIL

    CALENDAR McCormick School of Engineering and Applied Science

  • Jun
    16

    Northwestern Engineering Undergraduate Convocation

    McCormick School of Engineering and Applied Science

    2:00 PM 2705 Ashland Ave

    EVENT DETAILSmore info

    TIME Monday, June 16, 2025 at 2:00 PM - 4:00 PM

    LOCATION 2705 Ashland Ave   

    ADD TO CALENDAR

    CONTACT Northwestern Engineering Events    northwestern-engineering-events@northwestern.edu EMAIL

    CALENDAR McCormick School of Engineering and Applied Science