Information Technology and Computer Science for CAPE and College Students