Colgate University

First-Year Course Offerings — Fall 2022

COSC 101   Introduction for Computing I
RestrictionsNo 2023
Co-RequisitesCOSC 101L
DistributionNatural Sciences & Mathematics
Core AreaNone
RecommendedRecommended for students in all disciplines who desire a rigorous introduction to computers and programming.

An introduction to computer science through the study of programming utilizing the programming language Python. Topics include program control, modular design, recursion, fundamental data structures including lists and maps, and a variety of problem-solving techniques.