Learning Neural Network

Neural networks are the “beating heart” of modern LLM-based AI systems, driving everything from image recognition to natural language processing. In this 2-hour lecture, we’ll explore the foundational concepts of …

Accelerating Your Code with GPUs

Part of the series: From Scripts to Software: Practical Python for Reproducible Research Having learned how to write sustainable, object-oriented code and how to scale it across multiple processors, we …

UC Carpentries Day 7: Python Part 2

Work efficiently with data in Python using libraries. You’ll write functions, load tabular data into pandas DataFrames, explore, and plot results.

UC Carpentries Day 6: Python Part 1

Start writing Python for data work in Jupyter. You’ll run code, use variables and types, call built-ins, and control flow with conditionals and loops.