The undergraduate degree in computer science (CS) offered by the College of Computing provides a solid foundation of knowledge and skills for applying digital processes effectively to issues of broad interest in a global society. Our program is based on a unique concept, Threads , a significant College of Computing innovation in undergraduate CS education. The curriculum builds on a base of fundamentals in programming and computational theory to allow each student the opportunity to explore a variety of computing paths in depth.