The University of Chicago Summer
Introduction to Computer Science I | Summer
Introduction to Computer Science I

Introduction to Computer Science I


Course Code

CMSC 14100 91

Course Description

This course is the first of a pair of courses that are designed to introduce students to computer science.

It will help you build computational skills, such as abstraction and decomposition, and will cover basic algorithms and data structures. You will be introduced to the basics of programming in Python including designing and calling functions, designing and using classes and objects, writing recursive functions, and building and traversing recursive data structures. You will also gain basic facility with the Linux command-line and version control.

Course Criteria

Prerequisite: Placement into MATH 15100 or completion of MATH 13100.

This course is required for all CS majors.

UChicago Registration 1Visiting Application 2

1 UChicago students can self-register.

2 Visiting students and pre-college students apply through the same application.

Session

Session 1

Course Dates

June 16th - August 8th

Class Days

Mon, Tue, Thu

Class Time

6:00 pm - 8:00 pm

Course Code

CMSC 14100 91

Modality

In-Person