Codes for CSCIE-15 assignments