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
lecturelab
Block 1B
Variables, Strings, and Functions
lecturelab

July 26th

Block 2A
Lists, Strings, and Conditional Statements
lecturelab
Block 2B
Iteration
lecturelab

July 27th

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

July 28th

Block 4.1
Dictionaries
lecturelab
Block 4.2
Collections
lecture
Block 4.3
NumPy
lecturelab

July 29th

Block 5.1
More NumPy
lecturelab
Block 5.2
File I/O and More Strings
lecturelab
Block 5.3
Exporting Jupyter Notebooks