News & Events
Department Events & Announcements

Events

  • Nov
    6

    BorrowSanitizer: Finding Ownership Bugs in Multilanguage Rust Applications

    Department of Computer Science (CS)

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

    EVENT DETAILS

    Jonathan Aldrich, Carnegie Mellon University
    Professor and Director, Master of Software Engineering programs

    This is a two part talk: 3/4 on a research project on safer Rust and 1/4 an information session for students who may be interested in a master's degree in software engineering. Regarding the research, Rust is increasingly being used as a replacement for memory unsafe languages in large-scale, security-critical applications. However, these new Rust components will need to interoperate with existing C and C++ code, and these languages have different notions of undefined behavior that conflict with Rust’s aliasing rules. Few tools can detect when unsafe operations introduce aliasing bugs, and none have the combination of compatibility and performance that will be necessary for industrial use. We are working to fill this tooling gap with BorrowSanitizer: an LLVM-based instrumentation tool for finding violations of Rust’s latest Tree Borrows aliasing model in multilanguage applications. A research prototype version of our tool has already found dozens of bugs, including some in prominent Rust libraries. Our approach combines techniques used by prior sanitizer implementations to propagate provenance metadata through shadow memory, with the goal of being compatible with techniques for fuzzing and property-based testing.

    more less

    TIME Thursday, November 6, 2025 at 12:30 PM - 1:30 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)

  • Nov
    13

    Computer Science Alumni Panel

    Department of Computer Science (CS)

    5:00 PM

    EVENT DETAILS

    TIME Thursday, November 13, 2025 at 5:00 PM - 6:00 PM

    ADD TO CALENDAR

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

    CALENDAR Department of Computer Science (CS)

  • Nov
    14

    IDEAL Workshop on Metric Embeddings, High Dimensional Geometry, Vector Databases

    Department of Computer Science (CS)

    All Day Mudd Library, Mudd Hall ( formerly Seeley G. Mudd Library)

    EVENT DETAILS

    TIME Friday, November 14, 2025

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

    ADD TO CALENDAR

    CONTACT Indira Munoz    indira.munoz@northwestern.edu EMAIL

    CALENDAR Department of Computer Science (CS)

  • Nov
    14

    Charles Cui PhD Final Defense November 14, 2025

    Department of Computer Science (CS)

    1:30 PM 1-127, Frances Searle Building

    EVENT DETAILS

    TIME Friday, November 14, 2025 at 1:30 PM - 3:30 PM

    LOCATION 1-127, Frances Searle Building    map it

    ADD TO CALENDAR

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

    CALENDAR Department of Computer Science (CS)

  • Nov
    17

    CS Seminar: A Combinatorial Lens on Supervised Learning (Shaddin Dughmi)

    Department of Computer Science (CS)

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

    EVENT DETAILS

    TIME Monday, November 17, 2025 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)

  • Nov
    19

    CS Seminar: Quantum Programming in Qunity (Robert Rand)

    Department of Computer Science (CS)

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

    EVENT DETAILS

    TIME Wednesday, November 19, 2025 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)

  • Nov
    20

    Bagel Thursday

    Department of Computer Science (CS)

    9:00 AM 3514, Mudd Hall ( formerly Seeley G. Mudd Library)

    EVENT DETAILS

    TIME Thursday, November 20, 2025 at 9:00 AM - 11:00 AM

    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)

  • Dec
    13

    Northwestern Engineering PhD Hooding and Master's Recognition Ceremony

    McCormick School of Engineering and Applied Science

    4:00 PM Pick-Staiger Concert Hall

    EVENT DETAILS

    TIME Saturday, December 13, 2025 at 4:00 PM - 6:00 PM

    LOCATION Pick-Staiger Concert Hall    map it

    ADD TO CALENDAR

    CONTACT Andi Joppie    andi.joppie@northwestern.edu EMAIL

    CALENDAR McCormick School of Engineering and Applied Science

  • Jan
    5

    CS Seminar: Ari Holtzman

    Department of Computer Science (CS)

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

    EVENT DETAILS

    TIME Monday, January 5, 2026 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)

  • Jan
    12

    CS Seminar: Rana Hanocka

    Department of Computer Science (CS)

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

    EVENT DETAILS

    TIME Monday, January 12, 2026 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)

  • Jan
    14

    CS Seminar: Heng Ji

    Department of Computer Science (CS)

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

    EVENT DETAILS

    TIME Wednesday, January 14, 2026 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)