The University of Maryland has separate schools for its computer science and engineering programs – the College of Computer, Mathematical, and Natural Sciences, and the A. James Clark School of Engineering.