Skip to content

Comment on Principles of Imperative Computationparent

Comments

That's what your advisor is for. And if your advisor doesn't help, speak with other faculty members. You're responsible for your own education in college, you're an adult (normally, and if you're that precocious that you're a child in college your progress will be very different from the norm anyways). In the ideal world you get a good advisor (like I did, skipped several 2xxx level math and CS courses as a consequence; still took the same number of courses to graduate). But you could also have a shitty advisor (like I did at first) so you have to shop around and find someone who will help you. Form relationships with faculty members in the department, demonstrate your competence so they can advocate for you to your advisor as well.

As a non-major, I did not have access to an advisor in the department. My general advisor was for the liberal arts college (which I belonged to), and he did not have any sway in the engineering college.

I ended up getting to know one faculty member and having them back me up when I needed it, but it was still a bureaucratic mess every time. Meanwhile in my own major’s department, anyone could basically sign up for any class freely, as long as they agreed to accept the consequences of not being prepared enough.

AboutSource Built by g1lg1l

Hackerly is an independent reader for Hacker News, built on the public HN API. Not affiliated with Y Combinator.