CSC 317 Materials