Most workshops will require the use of a laptop. Please get in touch with the teaching assistant if you don’t have access to a laptop as the university may be able to provide one, strictly for the duration of each workshop.
Most practical exercises will be demonstrated in python. It would be helpful for you to be familiar with the basic syntax. There are links to many guides and tutorials online.
Ideally, you should be able to:
FYI, there are some python textbooks currently available in a humble bundle, until September 20th.
You will have the option of working on an online copy of a jupyter notebook, or writing your own python scripts. Depending on your choice, you will have different requirements:
Jupyter noteboks are available from github.com/stfbk/i2cns-19.
2019.10.14 Cryptography [pdf]
2019.10.21 Blockchain [pdf]. See also https://github.com/satwikkansal/python_blockchain_app
2019.11.06 SAML SSO workshop material [folder]
2019.11.25 Access control policy analysis [pdf]