A full description is available on the website, at http://imt-decal.org.
Berkeley’s highly theoretical Computer Science curriculum demands a high level of mathematical maturity. While those with extracurricular math experience from high school are familiar with dense notation, complex mathematical objects, and proof techniques, many students find foundational courses like CS 70, CS 170, and Math 55 confusing and inaccessible.
Introduction to Mathematical Thinking bridges the gap. We cover the following topics:
Set Theory
Functions (specifically, bijections)
Propositional Logic
Proof Techniques (including induction)
Modular Arithmetic
Counting Techniques (permutations, combinations, Pascal's Triangle)
Combinatorics with Polynomials (Binomial Theorem, Vieta's Formulas)
There are no prerequisites for this course. We're working really hard to make the material accessible for all backgrounds. Disclaimer: This course is not a prerequisite for CS 70, nor is it affiliated with the CS 70 instructors or course staff in any way. The official prerequisites for CS 70 are specified in the course description. CS 70 staff makes no guarantees regarding the material covered in this course.
No day(s) left until application deadline!
Section | Facilitator | Size | Location | Time | Starts | Status | CCN(LD) | CCN(UD) |
---|---|---|---|---|---|---|---|---|
1 | Suraj Rampure | 100 | LeConte 2 | [Tu, Th] 3:30PM-5:00PM | 1/31/2019 | Open | -- | -- |
Name | Download Link | ||
---|---|---|---|