Colgate University

First-Year Course Offerings — Fall 2023

COSC 101   Introduction for Computing I
Credits1
RestrictionsInstr perm req during Drop/Add
Pre-Requisites
Co-RequisitesCOSC-101L
Core Area
Area of InquiryNatural Sciences & Mathematics
Liberal Arts PracticesQuant & Algorithmic Reasoning
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.