Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
The Computer Science Bachelor of Science (BS) program at Colorado School of Mines prepares students to handle digital information, develop computer systems and applications, and effectively implement computing solutions. Combining theoretical knowledge with hands-on experience, the curriculum builds expertise in essential areas including discrete mathematics, algorithm development, programming language concepts, system architecture, operating systems, software development methodologies, and data management. The program welcomes students with varying levels of coding background.
Specialized courses explore cutting-edge subjects like computer graphics, user interface design, machine intelligence, app development, internet technologies, cybersecurity, advanced computing systems, and networked sensor technologies.