Skip to Content
FoundationsFoundational Tutorials

Foundational Tutorials

Hands-on notebooks for learning programming and ML fundamentals.

Machine Learning

TutorialTopicsFormat
Neural Networks: Zero to Hero NN fundamentals, backprop, transformersVideo + Jupyter
DeepChem Tutorials GNNs, molecular property predictionJupyter

Python & Scientific Computing

TutorialTopicsFormat
Scientific Computing for Chemists Python basics, NumPy, PandasJupyter
MolSSI Python Scripting Python for molecular sciencesJupyter

Running Tutorials

Google Colab: Most tutorials can be run directly in Google Colab without local setup. Look for the “Open in Colab” badge.

Local Setup

# Create a conda environment conda create -n ai4science python=3.10 conda activate ai4science # Install common dependencies pip install jupyter pandas numpy scikit-learn matplotlib # For deep learning pip install torch