Portfolio of programming assignments from CSCI-101 and CSCI-102