CMSC ____ any CPSC course numbered 103 or higher