amitpatra / cs3100_m20

CS3100: Paradigms of Programming at CSE IITM (Monsoon 2020)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CS3100: Paradigms of Programming (IITM Monsoon 2020)

Running the Jupyter notebooks

Install docker for your platform.

$ git clone https://github.com/kayceesrk/cs3100_m20
$ cd cs3100_m20/lectures
$ docker run -it -p 8888:8888 -v "$(pwd)":/lectures kayceesrk/cs3100_iitm:latest
$ jupyter notebook --ip=0.0.0.0

Copy and paste the diplayed URL that starts with http://127.0.0.1:8888 into your browser. If you save the changes to the notebook, they are saved locally. As you go through the course, you will have to do git pull in the cs3100_m20 directory to get the latest updates from upstream.

Linux

On Linux, you need to run the docker command with sudo:

$ sudo docker run -it -p 8888:8888 -v "$(pwd)":/lectures kayceesrk/cs3100_iitm:latest

Virtual Box Disk Image

While the docker set up is recommended, an Ubuntu virtual box disk image (VDI) with the jupyter notebook is also available here. The password is cs3100_m20. The course git repo has been cloned under cs3100_m20 in the home directory.

About

CS3100: Paradigms of Programming at CSE IITM (Monsoon 2020)

License:MIT License


Languages

Language:Jupyter Notebook 99.3%Language:SCSS 0.2%Language:Prolog 0.2%Language:HTML 0.1%Language:Ruby 0.1%Language:TeX 0.1%Language:OCaml 0.0%Language:Makefile 0.0%