Tompkins Cortland Community College

CSCI160 - Computer Science I

This course introduces students to computer programming as a discipline to solve problems and process information. Topics include computer memory, variables, data types, algorithms, decisions, repetition, files, arrays and modules using a common programming language such as Python, Java, or C++. Students may not apply credit for both CIS 108 and CSCI 160 toward degree requirements. Prerequisites: Prior completion of, or concurrent enrollment in, MATH 120 or MATH 122, or three years of high school math including Algebra II; prior completion of, or concurrent enrollment in, ENGL 100 or ESL 120, 121, and 122 if required by placement. 3 Cr. (2 Lec., 2 Lab.) Fall and spring semesters.