Department of Computer Science

A Message from the Department Chair

Gedare Bloom, PhD

Computer science is a catalyst for disruptive technological change throughout the world and beyond. Our department aims to nurture and grow the creative innovation necessary to drive change through a range of academic programs and comprehensive research portfolios. 

At the undergraduate level, we offer ABET accredited degree programs in the Bachelor of Science in Computer Science and Bachelor of Innovation in Computer Science. We also offer a Bachelor of Innovation in Cybersecurity, Bachelor of Innovation in Game Design & Development, and Bachelor of Arts in Computer Science, along with minors in computer science, cybersecurity, and game design & development. 

At the master’s level, we offer Master of Science in Computer Science and Master of Engineering in Cybersecurity programs, with the latter designated as a National Security Agency (NSA) National Center of Academic Excellence in Cyber Defense (CAE-CD). 

At the PhD level, we have PhD in Computer Science and PhD in Cybersecurity programs; the latter designated as the first NSA National Center of Academic Excellence in Cyber Research (CAE-R) received by institutions in the state of Colorado. 

The Department of Computer Science plays a central role as a linchpin in the research and innovation ecosystem on campus. For all that computer science is about technological disruption, ultimately it is a human endeavor, and we are proud to see the impact that our students, faculty, and alumni have on society. 

Our students and faculty have received prestigious awards for papers, challenges, and competitions. 

Our faculty maintain active research programs with funding from state and federal agencies and private foundations, including four National Science Foundation (NSF) CAREER Awards and one AFOSR Young Investigator Program Award. 

Our students and alumni excel whether they choose to pursue professional careers in government, industry, or academia. 

As we navigate the ever-changing landscape that is the purview of computer science, we are optimistic and excited that the future holds only greater opportunities and advancements waiting to be found. We hope to see you with us on this journey.
 

About the Department of Computer Science

Two man talking.

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

Students in a classroom watching a lecture.

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

Three men working.

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!

Loading Event List...
Read More

Previous News

Loading Event List...
Read More

Additional Resources

Contact Information

Department of Computer Science

Department Office: 
KFL 240 (Kraemer Family Library)
Temporary Location for Renovation

General Department Inquiries: 
csinfo@uccs.edu

Undergraduate Students: 
Shari Huscher, shuscher@uccs.edu, 719-255-3553

Graduate Students: 
Bridget Roe, broe@uccs.edu, 719-255-4979