Minor in Computer Science

Our students gain knowledge and awareness of computing at all levels, preparing them for an intriguing and successful career in industry, research or academia.

The undergraduate minor in computer science offers students a basic introduction to the field of computer science. Â鶹ÒùÔº can explore a range of topics in the field, tailoring their minor to meet their interests and career goals, while also gaining skills that are in demand and can be applied across many industries.

  • Study programming languages, artificial intelligence or natural language processing
  • Learn about best practices for information and technology
  • Complement your undergraduate studies and skills with a minor

Connect with many high-tech companies right here in Boulder, many of which sponsor computer science internships or mentorship programs

Top 20 public U.S. university for engineering

(U.S. News & World Report, 2020)

Learn from award-winning faculty, including NSF CAREER Award winners

Be successful.

A minor in computer science allows you to enter the workforce with additional skills and knowledge alongside your major area of study.

 

Broaden your employment possibilities with additional knowledge and skills gained from a minor

 

Software engineer, software developer, web developer, programmer and research assistant are common job titles of our graduates

 

Amazon, Seagate Technology, Microsoft, Google, Twitter and Lockheed Martin employ our graduates

Academic Plan & Requirements

To earn the minor, students must complete a minimum of 21 credit hours in computer science. The minor is open to all CU Boulder undergraduate students, except those with a declared major in computer science.

Some elective course topics include:

  • Principles of Programming Languages
  • Introduction to Robotics
  • Introduction to CyberSecurity for a Converged World
  • Information Visualization
  • Computer Security and Ethical Hacking
  • Computer Animation

We recommend students allow six semesters to fulfill the requirements for this minor. To avoid delaying graduation, students should begin their courses no later than their second year and consider completing summer courses if needed.

Community & Involvement

We offer students many opportunities to network with peers and faculty, further their studies, and get the most out of their undergraduate experience.