CS 2150 program and data representation weekly labs