This GitHub repository is for NUS students taking DSA4264.
You should set up your own virtual environment on your laptop to run all the notebooks in this repository. You may do this in your preferred way, but a simple way to set this up would be:
- Run
python -m venv venvto create your virtual environment (note that I am using Python 3.11.5) - Run
source venv/bin/activateto activate the virtual environment - Run
pip install -r requirements.txtto install the full list of requirements
For selected weeks, there will be a Jupyter notebook with some code for you to follow along and to do some exercises in the class. I will push the notebook to this repository one day beforehand, but the full notebook (with the answers to all the exercises) will only be made available on 2 days after the class.