Skip to Main Content

CSC 202 Introduction to Programming

Topics include numbering systems, flowcharting, program design, implementing algorithms, program decomposition using functions, classes and objects, file handling and simple data structures. This course includes many small programming projects. This course is a prerequisite for most upper-level courses in the CIS/CS major. Successful mastery of programming concepts and skills in this course is a key predictor of success in upper-level CIS/CS courses; thus, a minimum grade of C+ is required for progress to other courses within the major. Prerequisite: A suitable score on the math placement exam is required OR passing a CSC course with a grade of B or higher. (L08). (4 credits)