material and coursework for cs 256 at csun