Courses I’ve taken
University of Iowa
Fall 2022
- MATH:2700 Introduction to Linear Algebra
- CS:2210 Discrete Structures
- CS:2230 Data Structures
Spring 2023
- MATH:3720 Introduction to Abstract Algebra
- CS:2630 Computer Organization
Fall 2023
- MATH:2850 Calculus III
- CS:3330 Algorithms
- CS:2820 Introduction to Software Development
- STAT:3100 Introduction to Mathematical Statistics I
Spring 2024
- MATH:4200 Complex Variables
- CS:3620 Operating Systems
- CS:4350 Logic in Computer Science
- STAT:3101 Introduction to Mathematical Statistics II
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.
APs I’ve taken
- AP Calculus BC: 5
- AP Computer Science A: 5
- AP Human Geography: 5
- AP Physics C Mechanics: 5
- AP Statistics: 4
- AP US History: 4
- AP Microeconomics: 5
- AP Macroeconomics: 5
- AP French: 3
I’ve written a lot of my thoughts on AP classes here.