Link Search Menu Expand Document

Week 1: Python 🐍

CSS Bootcamp, Summer 2022 at UC San Diego


Instructor: Suraj Rampure (rampure@ucsd.edu)

Teaching Assistants: Yaqian Huang (yah101@ucsd.edu), Ben Lang (blang@ucsd.edu)


🎉 Welcome to the website for Week 1 of the CSS Summer Bootcamp! 🎉

To access the lectures and labs for this course, all you need to do is click the “lecture” or “lab” links below. They’ll bring you to DataHub, the computational platform we’re using for the course.

For those who aren’t able to acccess DataHub, all materials are available publicly at this GitHub repo.

July 25th

Block 1A
Jupyter Notebooks, Arithmetic, and Data Types
lecture • lab
Block 1B
Variables, Strings, and Functions
lecture • lab

July 26th

Block 2A
Lists, Strings, and Conditional Statements
lecture • lab
Block 2B
Iteration
lecture • lab

July 27th

Block 3A
More Iteration
lecture • lab (part 1) • lab (part 2)
Block 3B
Dictionaries
lecture

July 28th

Block 4.1
Dictionaries
lecture • lab
Block 4.2
Collections
lecture
Block 4.3
NumPy
lecture • lab

July 29th

Block 5.1
More NumPy
lecture • lab
Block 5.2
File I/O and More Strings
lecture • lab
Block 5.3
Exporting Jupyter Notebooks