Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I graduated from High School in 2008 and in my small area, it was only just becoming possible to take college classes (dual enrollment) with the local community college. The next year, most of the AP and Honors kids were taking several classes to at least knock out all the non-relevant classes you have to take for any degree. This likely saved them time and money in college since if they went into something like physics, they already had credit for psychology, history, English, calculus, chemistry...etc.

Louisiana has this amazing program called TOPS that pays 100% tuition for any in-state college, so most people take advantage of that and go to LA Tech, ULL, or LSU. Because of that, I had no admissions problems because even though those schools have incredibly good engineering programs (stupid hard course load and small classes with a high student to teacher ratio and very good chance of jobs and internships), the barrier to entry is pretty low and you just need a pretty average ACT score. The hardest barrier for most students (like most colleges) is room and board.

Like you mentioned, I think maybe 8% of my class was dating, only 2% probably smoked weed, a lot of people were into sports, music, and academics. However, STEM programs only showed up in my area a few years later (FIRST, Arduino stuff... etc). The schools which already had STEM programs had students which made great grades freshman year as they already had learned basic programming, electric circuits, and other engineering basics without having to learn everything from scratch like the rest of us.

I'm sure it's even more competitive now. Being a teenager in 2020 must be rough. I mean, in some ways it's a lot better (no WW2 or Vietnam clouding over you), but there are also no easy jobs leading to a house and car with 1 income.



> if they went into something like physics, they already had credit for psychology, history, English, calculus, chemistry...etc.

Calculus and chemistry are very relevant to physics!


Hey Walter, I should've phrased that differently.

With less time used taking classes like Psych 101 (which is generally a waste of time for engineering and science majors) you have more time to study and complete assignments in your core classes. The university says it wants you to take these classes to be "well rounded", but honestly, they just want more money from students.

Regarding Calculus and Chemistry (all important to physics of course);There were several students I knew that clipped out of all of the freshman/sophomore chemistry and calculus classes and just started with organic chemistry and differential equations. This meant freshman year was a little rougher, but they were done with all of their non-major courses by sophomore year, so they were able to take a lower course load in their next three years and better absorb the core classes. I majored in electrical engineering, and still really struggled with all my calculus classes despite taking AP Calculus in high school. So instead of just focusing on circuits, coding, control systems...etc, I had to split my time with stuff like chemistry/calculus/random classes like Psych, so there was a lot less time to use for homework, projects, and harder subjects (assembly and microprocessors aren't too bad by themselves, but when you're mentally sharing that same space with a bunch of other classes it is brutal). Of course, most colleges are like this, but I think I'd rather have less required subjects, but time to go into them in additional depth.


AP stem classes are great for easing the transition to college level work, but they are no substitute for college stem classes. If you're a physics major, for example, you need to be taking honors calculus as a freshman, not the weeder classes, and AP calculus is just a warmup.

In my experience, every STEM class in college is just paint over a math class. The stronger your math skills are, the more you can concentrate on the paint rather than struggling with the math.

I agree it's a good plan, however, to take AP courses outside of your major so in college you can take more stem classes. My college offered so many exciting stem classes I was a bit frustrated to have to take some non-stem classes to satisfy the degree requirements. No, I don't think that requirement was to make more money, it was genuinely believed that those were needed for a well-rounded education. That idea isn't entirely without merit.


It's kinda ironic that you don't really know what classes you'll need until you are in industry (or whatever).

For example, I really wish I could've only taken EE classes relevant to power systems + public speaking + several comp sci electives (programming, databases, etc) and as much statistics as I possibly can. The standard major was still good though and set me up to learn on my on.


I tried to select classes that would give me the most flexibility so I could pivot as needed. Though one of the most fun classes was Jet Engine Cycle Analysis. I finally learned how they really work, other than that hand-wavy nonsense that was ultimately unsatisfying. Got a job offer from Pratt&Whitney and almost took it.


That's an interesting point and can help you go anywhere when starting off.

With what you've done over the past couple of decades (I assume you're the guy that has written one of the first C++ compilers and invented D), would it not have been better for you to take more classes on compiler design or other computer science/computer engineering related courses? Did jet engine analysis (I assume you're a mechE) ever help you once you found your niche?

Btw...you've seemed to accomplish far more (technically speaking) in your life than me :), so I'm genuinely asking and not trying to lecture you.

Edit: I think pretty much all knowledge I've learned has had some use, but surely the applicability would've been higher for you with more computer hardware, compiler, and algorithms related coursework?


I took a compiler construction extension course offered by Stanford in the summer of 1982. That covered all I needed to know. Modern compiler technology is just more of the the same.

My experience at Boeing has been surprisingly useful in writing software.

Besides, perhaps you don't realize how cool jet engines are? :-) Taking that class was very satisfying for me.


Haha. I recall watching a video of one of your D talks when you talk about your car. Was it a mustang, charger, or challenger? I guess I can see where a love of jet engines would come from.


TOPS is a subsidy to the middle class at the expense of those who really need it. Let me assure you as a graduate student at a Louisiana institution (not LSU) I am not impressed by their pouring fuel on the fire of rising college tuition with oil money


Not going to argue with it being funded from oil money. I've never looked into it, but assume it's true as it makes sense.

I will say that I left Louisiana and all of my coworkers have $50k-$100k in school loan debt that I don't have to worry a about, so I definitely benefited from the program and would be paying another house note without the program.


The state has scholarships funded from offshore oil royalty trust funds for grad students. I don’t have a problem with that. I have a problem with Patrick Taylor subsidizing the middle class rather than the poor.


Isn't TOPS available to all that graduate highschool with 4 years of math, English, and 2 years of foreign language (i.e. everyone)? It seems pretty egalatarian to me. Granted, the rich can afford to study and hire tutors, so getting a 32 on the ACT is far easier for them, than someone that is poor. That's more of a problem with our failing public schools though.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: