Computational Core

computational core

The Computational Core is a set of computer programming courses designed to provide students of any major with the fundamental knowledge to utilize programming in a variety of situations. Programming is the skillset that makes students stand out in the 21st century job market and is beneficial in almost any field. The Computational Core includes high-quality, state-of-the-art courses that are scalable and self-sustaining. These courses use state-of-the-art online education frameworks that allow students to work independently, require students to master basic concepts before advancing, and provide immediate feedback and guidance while retaining personal interaction with teaching faculty and teaching assistants.

Learn about the Computational Core initiative

The first six computational core courses form the Computer Science Certificate program, which can be taken by itself or in conjunction with any other K-State degree program. You can access more information and sign up for the certificate at the Computer Science Certificate webpage.

Certificate courses include —

  • CC 110 Introduction to Computing ( 2 hours)
  • CC 111 Elements of Computer Programming (1 hour)
  • CC 210 Fundamental Computer Programming Concepts (4 hours)
  • CC 310Data Structures and Algorithms (3 hours)
  • CC 315 Data Structures and Algorithms 2 (3 hours)
  • CC 410 Advanced Programming (4 hours)

Additional advanced courses are available as part of the new BS/BA in Integrated Computer Science program. These courses will cover more advanced topics such as web development, data science, system administration and database systems.

Free sample course

Are you a K-State student with an interest in computer science but not sure if this program is right for you? Fill out this brief questionnaire to sign up for a free sample course designed to introduce you to the program. It includes the first module of CC 210 –- Fundamental Computer Programming Concepts, as well as a look at the structure common across all Computational Core courses. At this time, the sample course is available only to current K-State students with a valid eID.

Sign up

Existing K-State students can sign up for the Undergraduate Certificate in Computer Science.

More information

Review a detailed breakdown of the Computational Core requirements.

Potential distance education students can visit the Computer Science Programs page from K-State Global Campus. Computational Core distance courses can be found on the Global Campus Search webpage by searching for “CC.”

For information on how to integrate the Computational Core into your department’s curriculum, please contact Scott DeLoach (