Department of Computer Science
The Computer Science Department provides undergraduate, master's, and Ph.D. degrees that prepare students for the workforce or continued studies. The department offers many choices in degrees and certificates to meet the needs of students and industry.
At the undergraduate level, Bachelor of Science degrees are ABET accredited, as is the Bachelor of Innovation in Computer Science and Bachelor of Innovation in Computer Science Security. The department offers a cross-discipline Bachelor of Science degree in Computer Engineering with the Electrical and Computer Engineering Department, and a Bachelor of Science in Data Analytics and Systems Engineering. For those interested in adding professional skills, an undergraduate certificate in cybersecurity gives students skills to increase professional opportunities.
The newest degree is the Bachelor of Arts degree in Computer Science with four built-in degree tracks in cybersecurity, artificial intelligence and machine learning, game development, or computer science. This degree is an applied computer science degree that will help fulfill workforce needs in software development. This degree offers expanded admission requirements, flexible general education credit selection, and benefits for transfer students in the number of general education credits.
At the graduate level, the department offers thesis-based Master of Science degrees, project-based Master of Engineering degrees, professional graduate certificates, and Ph.D. degrees. Each degree or certificate has a focus area in one of these areas: computer science, cybersecurity, security, software engineering, games and media integration, network system security, secure software, or games and media integration.
The Computer Science Department has two undergraduate degrees that are ABET accredited: Bachelor of Science in Computer Science and Bachelor of Innovation in Computer Science. Please visit our Undergraduate Degree offerings for details.
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 Bachelors 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 level programs to suit the needs of full-time students as well as working individuals in the area.
Professor and Chair