CS Undergraduate
At the Ritchie School of Engineering and Computer Science, our undergraduate programs in Computer Science offer a comprehensive exploration of computation, from fundamental algorithms to advanced computer systems. Students can pursue degrees in:
- Applied Computing (BA, BS) which provides a solid education for practical computing applications
- Computer Science (BA, BS) focusing on the theoretical and practical aspects of information processing
- Game Development (BA, BS) blending computer science, mathematics, and creativity
These programs prepare our students to excel in diverse and dynamic fields, driving innovation and addressing real-world challenges through interdisciplinary collaboration. Join us at Ritchie, where your journey in computer science will open doors to endless possibilities and transformative experiences.