Ask HN: Self-studied math but can't enter college due to bad grades. What to do?

6 points by boonsuan ↗ HN
I'm a 20-year-old Singaporean who got rejected by the local university as my high school grades were terrible. However, I have self-studied a good amount of math in my free time, including the standard undergraduate fare and some graduate-level topics (e.g., measure theory and graduate real analysis from Tao, computational complexity from Arora–Barak, etc. — as evidence, I have written detailed solutions on my website [0]). As additional proof of my geekiness, I also have 0x$5d.60 in Don Knuth's Bank of San Serriffe [1] for finding bugs in his books, making me the 14th richest person there.

But I have little to show for all of this — no fancy grades or awards, and no publications either. I'm not sure what to do at this point, since it'll be another year before I can apply to any universities.

I'm quite lost. Should I just find a job? Should I push myself towards publishing something? Should I sharpen my programming skills and try to get hired? I'd love to just be alone and study my own math, but it seems that it is finally time for me to face the real world.

What should I do? Thank you. (I will do my best to answer any questions you may have!)

[0]: https://boonsuan.github.io/misc/ [1]: https://www-cs-faculty.stanford.edu/~knuth/boss.html

7 comments

[ 2.5 ms ] story [ 35.7 ms ] thread
You should look at it from their perspective. You are a smart person who is capable of the work, yet still had bad grades. You don't need to show them you are smart and capable of doing math - it is not about that. It is about whether you can do those things in a structured school environment. Stop trying to prove you can do math and start trying to prove that you can work within their system.

I don't know the school system in Singapore, but in the US, we have community colleges that accept everyone. Most people in your situation take a few classes at a community college to prove that they can succeed in that environment, and then try again with the university. If there are similar option in Singapore, I'd go that route.

Agreed: if you want to get into uni then you have to show that you can do the things that a uni wants you to do.

Those aren't necessarily the most objectively sensible or intellectual things (I found uni painful at times in part becauase of that), but that's not the point.

Yes, some more than others, many degrees are just elaborate hazing rituals.
Fair enough, I agree with your advice. Thank you. In Singapore however there isn't really an equivalent of community college; there are polytechnics which are essentially associate degrees, and there are junior colleges which are like high school I guess (and besides I won't be able to just enter a junior college even if I wanted to).

But yeah I really do need to think more of their perspective and try to make myself more appealing somehow.

> I don't know the school system in Singapore, but in the US, we have community colleges that accept everyone. Most people in your situation take a few classes at a community college to prove that they can succeed in that environment, and then try again with the university. If there are similar option in Singapore, I'd go that route.

I also am not familiar with the Singapore system, but that is my first thought as well. Also sometimes scoring high on a standardized test (if applicable in Singapore) can make up for some bad grades.

Research the math faculty at various universities.

Reach out to a few individuals to explain your situation.

Maybe you can get in through a side door.

Or consider emigration to a place with more open higher education...in the US community colleges are open to pretty much anyone.

Good luck.

Edit: Write to Donald Knuth and ask for a letter of recommendation.

A math major will require you to take a bunch of courses that you don't need. For example, imagine spending an entire semester just to learn induction and some very basic proofs. Even if you think you understand the material, these courses won't be easy. There will be a high volume of arbitrary homework and passing exams often requires drilling rote computations.