CUNY Bridge Computational Workshop
Fall 2022


This website is maintained by Dax Feliz

General Information

The main purpose of the group is to:

The Github repository for this class is: https://github.com/daxfeliz/cunybridgebootcamp

CUNY Bridge Bootcamp Schedule and Locations can be found here

Slack Information

We will be using Slack to communicate ideas, resources, changes to the schedule, etc. Make sure to download the app, since it makes it easier to know what's happening.

Schedule - Fall 2022

The following is the schedule for the Fall 2022 semester (subject to change).

Session Topics Covered
Session # 1 Jupyter Notebook Session 1
Session # 2 Jupyter Notebook Session 2
Session # 3 Jupyter Notebook Session 3
  • Basic Bash commands
  • Jupyter notebooks
  • Python 2 vs Python 3
Session # 4 Jupiter Notebook Session 4
  • Functions
  • Classes
  • List Comprehensions
  • Dictionaries
Session # 5 Jupyter Notebook Session 5
  • Introductory Numpy
  • Matplotlib
Session # 5.5 Jupyter Notebook Session 5.5
Session # 6 Jupyter Notebook Session 6
  • Introduction to Pandas
Session # 7 Jupyter Notebook Session 7
  • Numpy II
  • Scipy
Session # 8 Jupyter Notebook Session 8
  • Advanced Visualization
  • Seaborn, Bokeh
Session # 8.5 Jupyter Notebook Session 8.5
Session # 9 Jupyter Notebook Session 9
  • Pandas II
Session # 10 Jupyter Notebook Session 10
  • Sys and Python Modules
Session # 11 Jupyter Notebook Session 11
  • Astropy
Session # 12 Jupyter Notebook Session 12
  • Practice using Git
  • Practice creating "Issues" on Github
  • Practice cloning, adding, committing and pushing changes to Github repositories
Session # 13 Jupyter Notebook Session 13
  • Project 1: Creating Star Trails from ISS images
  • Practice Image Processing
  • Data Challenge: Manually Recreate a Image Stacking Process
Session # 14 Jupyter Notebook Session 14
  • Project 2: Creating Website using Git-Pages
  • Practice HTML, Java, CSS
  • Practice using Git
  • Customize your own website
Session # 15 Jupyter Notebook Session 15
  • Project 3: Statistics Training
  • Learn basic Statistics
  • Practice fitting data
  • Learn basics of MCMC analysis

Other links

Version Control

Coding

LaTeX

Papers