The BS program for U of New Mexico is intended to provide a well rounded, general education so students can apply a broad set of skills. They offer an optimal 4 year graduation plan. Research opportunities and a peer tutoring program are available.
The program here aims to prepare students for research, development, and academic careers by providing a formal education in the core disciplines of computer science. Several research areas are available. The program aims to be internationally recognized for innovative scholarship in computer science