Department of Computer Science

Jugal Kalita portrait

A Message from the Department Chair

Jugal Kalita, PhD

Computer Science is the study of how computers, those ubiquitous machines that govern every aspect of our lives, are built, organized, and exploited to achieve objectives that humans have set forth.

Over the years, the Department of Computer Science at UCCS has excelled in preparing undergraduates for careers in the computing industry locally and nationally, by providing a wide variety of ABET-accredited classes of high quality. Most if not all of our graduates find lucrative employment opportunities even before they finish their senior year. We offer a Bachelor of Science (BS) program and several Bachelor of Innovation (BI) programs so that bright and ambitious students can follow their dreams for success. The department has over 500 majors across all the programs. We also offer several Masters's level programs to suit the needs of full-time students as well as working individuals in the area.

Our PhD programs, one in Computer Science and the other in Security have gained increasing national reputation during the past decade. Areas of faculty expertise include Computer Networks, Cybersecurity, Machine Learning, Computer Vision, Natural Language Processing, Biomedical Informatics, Game Design and Development, Optimized Compilers, Software Engineering, Virtual Reality, and Cyber-physical systems. Please visit the faculty Websites if you are a prospective graduate student. The current number of PhD students in the department is almost a hundred, a fairly large number for our size.

The Department of Computer Science is proud to have on its faculty two NSF Career Awardees. The faculty members in the department receive grants from the National Science Foundation and other federal sources, and from industry regularly. The department is accredited as the National Center of Academic Excellence in Information Assurance Education by the National Security Agency. Our graduates work in the industry locally and nationally, in firms like Lockheed Martin, IBM, MITRE, Oracle, Hewlett-Packard, Google, Northrop Grummon, Atmel, ISS, etc. Intelligent Software Solutions (ISS), now called Polaris after a merger, headquartered here in Colorado Springs and Fredericksburg, VA, employing 1,100 people was co-founded by a UCCS graduate. Finally, ours is an aspiring and ambitious department, ready to reach higher grounds in undergraduate education and graduate programs, and research, development, and technology transfer.

Jugal Kalita

Professor and Department Chair, UCCS College of Engineering and Applied Science

Student Forms

Department 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. 

CS Minimum Laptop Requirements

These recommendations are universal across the entire college and provide a basic format for all entry-level courses. As you move into a degree program or specialization, these requirements may increase based on the expectations of the program.

 

Minimum

Better

Best

CPU

4 core 2.4 GHz.

4 core 2.4 GHz.

4 core 3.0 GHz.

RAM

16GB

16GB

32GB

Storage

500GB SSD

1TB SSD

1TB SSD

Graphics

Integrated

Integrated

4GB

Operating System

Windows 10 64-bit

Windows 10 64-bit

Windows 10 64-bit

Extras

1 USB 2.0 or 3.0 Port
Microphone
Camera

1 USB 2.0 or 3.0 Port
Microphone
Camera

1 USB 2.0 or 3.0 Port
Microphone
Camera

 

If you are a student pursuing the GDD track, please contact your instructor for advice.

Additional Resources

Contact Information

Brittani Wagner
Student Success Specialist, ENGR 199
Department of Computer Science
csinfo@uccs.edu | (719) 255-3544