Proof-based Discrete Mathematics
Course Description
This course will introduce you to higher-level mathematical argumentation and proof, an understanding of which is crucial to making the transition from high school to undergraduate math coursework. What we take as given early on in the study of mathematics actually has reasoning behind it, and this course will show you how to begin to uncover and articulate that reasoning for yourself. To do so, we will focus on the seemingly simple question, “How do we count?” Answering this question will require thinking in terms of sets rather than numbers, so we will begin with naïve (as opposed to axiomatic) set theory and basic set operations, then see how these operations correspond to counting problems including infinite sets. We will also consider topics such as paradoxes of infinity, countability and uncountability, and advanced theories about counting. On a daily basis, you will attend lectures, work in small groups, and present your mathematical arguments and findings in a mutually supportive, inclusive, and welcoming space.
Course Criteria
Students must have completed Geometry, Algebra 1, and Algebra 2.
Academic Interest
Math and Computer Science
Application Materials
A complete application includes a transcript, two short essays, a letter of recommendation, writing sample, application fee, and a submitted parent confirmation. If you are seeking need-based financial aid, you must indicate that in your application before it is submitted. Please refer to the Application Instructions for complete details.
Instructor(s)
Matthew Gelvin
Cost
$8,900
Other Courses to Consider
These courses might also be of interest.
- Pathways in Data Science
Learn how to glean insights and meaning from complex sets of data in this overview of a field with growing importance in business, government, and scientific research. You will learn to use the transformational tools of data science and machine learning, and see how researchers are applying them in various scientific and social science fields. You will study how data is collected and stored and then how it is explored, visualized, and communicated. Using Python, you will learn techniques for classification, prediction, inference, and regression. Through group projects, you will use these techniques to study a data science problem of your own choice. Visiting guest lecturers will broaden your perspectives by sharing how data science is used in their diverse fields, ranging from business applications to biology.
Residential - Career Insight: Technology and Innovation
Move future-forward in pursuits like AI, human-computer interface, nanotechnology, and climate engineering. Your journey begins here at UChicago, home of cutting-edge innovation hubs in all of these areas and more.
In the morning, UChicago professors, lecturers, and researchers will introduce you to key concepts and practices in molecular engineering, computer science, and the physical sciences through lectures, discussions, readings, and hands-on activities designed to reveal a range of possible pursuits. In the afternoon, connect with practitioners through presentations, informational interviews, and career treks around the city, and with Career Advancement staff who will help you consider what various career paths you might follow and cultivate the skills you need to begin to pursue those opportunities. You will keep a response journal and complete other assignments that will become a part of a final portfolio that you will submit at the end of the program.
Residential