Courses I’ve taken
Here for posterity.
University of Iowa
Fall 2022
- MATH:2700 Introduction to Linear Algebra: A
- CS:2210 Discrete Structures: A
- CS:2230 Data Structures: A
Spring 2023
- MATH:3720 Introduction to Abstract Algebra: A
- CS:2630 Computer Organization: A-
Fall 2023
- MATH:2850 Calculus III: A-
- CS:3330 Algorithms: A
- CS:2820 Introduction to Software Development: B+
- STAT:3100 Introduction to Mathematical Statistics I: A+
Spring 2024
- MATH:4200 Complex Variables: A-
- CS:3620 Operating Systems: A
- CS:4350 Logic in Computer Science: A
- STAT:3101 Introduction to Mathematical Statistics II: B
Fall 2024
- MATH:5400 Fundamental Groups and Covering Spaces: B+
- CS:5620 Distributed Systems and Algorithms: A
- CS:3640 Intro to Networks: B+
- ECON:3300 Econometrics: A+
Spring 2025
- MATH:2560 Differential Equations: B+
- CS:4980 Deep Learning: C
- STAT:3200 Applied Linear Regression: C
How did I take so many university courses in high school?
I’m very thankful for my school district’s Post-Secondary Enrollment Options (PSEO) program. Students who have exhausted the high school curriculum in a subject can enroll to take undergraduate level courses at the University of Iowa, and it’s completely free. Other school districts have similar programs.
A word of caution: If you have to pay more than a few hundred dollars to take a university class, I would advise against it. This applies especially to paid online courses! The internet has made self studying, for free, more accessible than ever.
AP Classes
- AP Calculus BC: 5
- AP Computer Science A: 5
- AP Human Geography: 5
- AP Physics C Mechanics: 5
- AP US History: 4
- AP Statistics: 4
- AP Microeconomics: 5
- AP Macroeconomics: 5
- AP French: 3
- AP English Literature: 3
- AP US Government: 4
I’ve written a lot of my thoughts on AP classes here.