computer labs
(applied modern algebra)
all labs should be done in
python 3
(preferably 3.7x or 3.8x).
lab 1 (jan 17) - getting started with python
lab 2 (jan 31) - caesar and affine ciphers
lab 3 (feb 14) - vigenere and frequency analysis
lab 4 (feb 21) - lfsrs
lab 5 (feb 28) - basic number theory
lab 6 (by apr 6) - rsa
course home