
Department of Computer Science
About the Department of Computer Science

The Computer Science Department offers undergraduate and graduate degrees and certificates to help students meet their career and educational goals. Research and teaching faculty are dedicated to including students in research and learning opportunities to increase understanding and experience in their chosen fields.
Research & Labs
Research Areas
The UCCS Department of Computer Science is active many research areas, including:
- Computer Networks
- Cybersecurity
- Information Retrieval
- Artificial Intelligence
- Machine Learning
- Computer Vision
- Wearable Computing Systems
- Natural Language Processing
- Biomedical Informatics
- Medical Applications and Software
- Game Design & Development
- Computer Graphics and Rendering
- Optimized Compilers
- Software Engineering
- Virtual Reality & Cyber-physical systems
Labs & Equipment
The department is supported by external funding from both public and private sources, including the National Science Foundation and the Department of Defense.
Faculty publish in top-tier academic conferences and journals. Our high-quality research program is driven by graduate students pursuing PhD and Masters degrees as well as undergraduate researchers.
Our department is home to 10 different cross-discipline laboratories that allow students to better research and experiment their desired topic, complete with additional hardware, servers, robotics, and other devices. Labs emphasis various subjects including Computational Biology, Cybersecurity, Language Information and Computation, and Game Theory.
Undergraduate Programs

UCCS offers five different programs of study leading to a Bachelor's degree in Computer Science or Security. The Computer Science department offers four-year degrees such as Bachelor of Science, Bachelor of Innovation, or Bachelor of Arts. The undergraduate curriculum provides students with theoretical foundations and practical experience in both the hardware and software aspects of computers.
Graduate Programs

The department offers graduate degrees at both the Masters and Doctorate levels. Students have multiple opportunities for teaching and research assistantships throughout their graduate studies.
The wide range of research interests in the department facilitate graduate research in many different areas, and the department's numerous aerospace and military partnerships present multiple opportunities for external fellowships and internships.
News
View the Computer Science Department in the News!
Additional Resources
Contact Information
Brittani Wagner
Student Success Specialist, ENGR 199
Department of Computer Science
csinfo@uccs.edu | (719) 255-3544