• CSE Colloquium – One Developer, Two Decades, and Thirty Million Users Later: How Python Tutor Became a Long-Lasting and Widely-Used Academic Software Project

    Engineering 2 Engineering 2 1156 High Street, Santa Cruz, CA

    Presenter: Philip Guo, UCSD Abstract: Since 2010 I have been developing Python Tutor (https://pythontutor.com/), a tool that lets users write code in a web browser and see what happens step-by-step as the computer runs it. The tool visualizes variables, objects, pointers, data structures, and stack frames. These visuals help students to debug their homework, teachers […]

    Free
  • CSE Colloquium: The scientific journey with deep learning and large language models

    Engineering 2 Engineering 2 1156 High Street, Santa Cruz, CA

    Presenter: J. Xavier Prochaska, UCSC Astronomy and Astrophysics Abstract: I will review the rise and roles of deep learning models in the scientific domains of astronomy and oceanography. Initially met with healthy skepticism, deep learning methods now pervade each field to enhance and automate classification, improve data processing, and enable new inferences from complex datasets. […]

    Free
  • Goodwin, T. (CSE) – Programming and Testing Support for Adaptive Cloud Systems

    Engineering 2 Engineering 2 1156 High Street, Santa Cruz, CA
    Hybrid Event

    Cluster management platforms support the development of adaptive cloud systems, i.e., systems that dynamically manage their own configuration and deployment. Developers build these systems along two dimensions. They program the system’s control plane, defining how it observes and responds to changing workloads and environmental conditions. They also structure the managed application itself, deciding how its […]