Curriculum

Course List

The Cyber Pipeline Curriculum contains several courses from K-State's Computational Core that have been aligned with AP curriculum standards. These are the same courses we use in our Computer Science Certificate and Integrated Computer Science degree programs, so students are getting the real college experience! Currently available courses include:

  • CC 110 – Introduction to Computing
  • CC 210 – Fundamental Computer Programming Concepts

Beyond the introductory courses, many advanced courses are also available for schools wanting to go further or bolster their existing curricula. These include:

  • CC 120 – Web Page Design
  • CC 310 – Data Structures & Algorithms I
  • CC 310 – Data Structures & Algorithms II
  • CC 410 – Advanced Programming

 

College Credit Options

Updated 6/17/2026

Course Equivalency

The Computer Science department already recognizes the following course equivalencies when a student declares a Computer Science major or minor. Any references below to CC courses can be substituted with the equivalent CIS course.

    • CC 110 -> CIS 115
    • CC 111 -> CIS 116
    • CC 210 -> CIS 200 (incoming Cyber Pipeline students only)
Dual Enrollment

Students participating in a Dual Enrollment program through K-State already receive college credit for CC 110, CC 111, and CC 210 directly from K-State through that program. They must enroll in the courses through their high school and K-State and pay the relevant tuition costs upon enrollment. No other action is needed. Currently this only applies to students from Manhattan High School but is available to other schools in the K-State service area who participate in the program.

Credit via Advanced Placement (AP) Examination

Students may register to take the relevant AP exams through their high school and then submit their AP scores to K-State during registration. However, each AP exam is handled separately:

    • AP Computer Science Principles: This course is accepted at K-State as CYBR 103. Cyber Pipeline students enrolling in a Computer Science course must contact the Computer Science department to request a course substitution to apply CYBR 103 as credit for CC 110 and CC 111 toward their degree program. This substitution is only available to students who participated in a Cyber Pipeline high school course.
    • AP Computer Science A: This course is accepted at K-State as CIS 200, which can also be used as credit for CC 210. No other action is needed.
Credit via Examination

Students who successfully completed a Cyber Pipeline course at their school but did not receive college credit through one of the methods listed above may elect to receive college credit via examination. Students must request credit by examination by contacting the Computer Science department and must complete the exam with a grade indicating mastery (the required mastery grade will be indicated on the exam) before they are allowed to enroll in courses using the examined course as a prerequisite.

Exams are provided by the Computer Science department and reflect the content of the final exam used in the collegiate version of each course. Exams can be proctored either on campus or by another proctor approved by the Computer Science department (e.g. a high school teacher or testing center) and are graded by Computer Science faculty.

Upon earning a mastery grade on an exam, the Computer Science department will submit the relevant information to the Registrar’s office to record the credit. This is treated as an enrollment in the course, and students will be responsible for paying the associated tuition costs. Once that form is submitted, students will be able to enroll in courses using the examined course as a prerequisite.

Full K-State Credit by Department Exam policy available on the Registrar's website.

This policy is owned by the Computer Science Undergraduate Studies committee in collaboration with the Cyber Pipeline program faculty.