Skip To Main Content

College Programming and Computer Science (Honors)

College Programming and Computer Science (Honors)

Prerequisite: One full year of computer science, department approval required
Preference is given to juniors and seniors
Fulfills computer science requirement for the STEM Institute Certificate

The College Programming and Computer Science from Carnegie Mellon University prepares students for college studies in computer science and related disciplines. The curriculum reexamines foundational topics (functions, conditionals, loops, strings, lists, and more) in the Python programming language, as well as top-down design, style, intermediate data structures (sets, dictionaries), recursion, object-oriented programming, and efficiency, among other topics. The course curriculum is developed and graded by CMU, and is intended to run as an honors-level independent study. Students may take this class during any free 6th period block in their schedule. The course culminates in a final exam that will result in an additional transcript from Carnegie Mellon University.