"I mean why do colleges tend to make engineering their hardest major?"
1. It's not. Physics, to pick one subject, is way harder than either Comp.Eng or Comp.Sci.
2. It's hard because actually doing engineering is hard. Sorry. It's getting you ready for a life where you have to worry about the states of individual bits and also about structures in the tera, peta or exa scale in an environment where maths meets reality meets human psychology.
why do they have to make engineering so hard?
I mean whats the point with all this weeding out students?
Having worked at an university in R&D but also a bit in teaching I took part in a lot of discussions about "weeding out students" or having very tough assessments to get a degree. There were always a few points coming up, not just concerning IT but also other fields of engineering.
First the ideological points like: "I want the engineers that design the aircraft I'm traveling in/house I live in/surgery-robot that operates on me to be the very best". Also we do not want that student to be the one that is in the press for being responsible that a train with 500 people derailed, because he could not calculate the radius of a curve the right way.
Another point was often the image of the university, because giving a degree to every lazy yokel that managed to filled out the application form correctly and managed to show up at the lectures for a couple of years, will in the lessen the value of the degree of the hardworking students that really got into their field.
And lastly there is the industry desperately in need for "qualified engineers", demanding from the university to produce more of those highly-qualified workers, which could be done by skipping the weeding-out-process.
I've known some students who have failed dynamics three times in a row. They are 26 yeard old and still a sophmore in engineering.
Not to sound too cynical, but maybe university-level-engineering is just not yet cut for them. Maybe they would be better off being on the more hands-on side of the business. Maybe they need a bit of time working on the field without a degree to be ready for the more theoretical part of engineering.
I mean would it be a crime to make studying engineering fun, intuitive and enjoyable rather than the regurgitation/rote memorization fest it is right now?
It would be if it meant neglecting some of the rather dry but necessary groundwork needed for this. Some topics are nearly impossible to teach in a "fun/hands-on" way, especially in field that is abstract as math or computer science (not enigneering)
Don't lose hope. Keep the difference between engineering and computer science in mind. I know many people who did engineering, and yes it is very hard. The reason likely comes from the mindset "we can't afford to let people who design bridges make mistakes". But if your passion is games or websites or modelling applications... none of that applies. That's where computer science comes in. It's all about coding and algorithms. Making mistakes generally is not considered a sin. We don't (generally) do bizarre and obscure physical simulations like the Navier Stokes equations etc, so we don't need that kind of maths. Sure, we need some, but it's not our bread and butter. Look into computer science. I think it would be a better fit for you.
I mean why do colleges tend to make engineering their hardest major? I mean whats the point with all this weeding out students? People who love the topic and subject are denied from pursuing it as a career because they made it unneccesarily too hard. I really wanted to become a computer engineer. I took a calculus class. I was literally putting 20 hours a week into it and got a C. Whats with that? I only got a C because that was the only class I was taking aside from entry level english. I've known some students who have failed dynamics three times in a row. They are 26 yeard old and still a sophmore in engineering. I mean I feel so depressed, I dont feel life has a point since I cant pursue my love. Recently Ive just been picking up programming books and studying it myself since I love it, but whats the point if I cant make a career out of this. I dont want to do some career I have no interest. Some people tell me to go to accounting since its easier, but I think its dry and boring. But engineering is way too hard. So depressing. I mean would it be a crime to make studying engineering fun, intuitive and enjoyable rather than the regurgitation/rote memorization fest it is right now? Whats your opinion on how colleges/universities teach engineering? Agree/disagree?
You know what? I took Precalc II four times before I got a grade better than a C. I'm certainly not dumb, but at the time, I had been breezing through my math courses without studying, so that become a bad habit for me which was tough to break. I took Calc I twice, and Calc II twice. Okay, maybe I'm a bit slow or lazy. Mostly lazy to the point that I'm a moron. But, you know what I really, really wanted? To get a four year degree in CS. I didn't give a damn on what it took, how many times I'd have to retake a course, how much money I'd have to spend, etc. I pushed my way through the obstacles and got the degree. In hindsight, would I change anything? No. Having to retake those classes multiple times got me quite practiced at algebra and trig, developed the study habits I'd need in my later courses, honed my drive and work ethic, taught me I'm somewhat dumb (which was humbling), taught me how I learn, taught me my strengths and weaknesses and highlighted my human nature, and made my brain more logic oriented.
So, how much do you really want to get into engineering and how far are you willing to go?
Engineering classes are hard because engineering is hard! Engineering is hard because the universe is complicated. If you don't like it, complain to the universe and ask it to simplify itself.
Eric Nevala
Indie Developer | Spellbound | Dev blog | Twitter | Unreal Engine 4
I have seen people be deemed not fit for CS programs fail many times only to come back again more passionately and actually graduate/pass their courses. They spend more time on it but they learn from their failures. It is okay to fail as long as we learn from our mistakes(find your mistakes and correct them). We all come from different backgrounds and learn at a different pace.
Failure is the mother of all success. Remember this and you will do fine. Follow your passion and never listen to the pessimistic people
Be stubborn as the mountain(never give up) during a storm, it takes many hits(failures) but it still stands afterwards(keep on going).
Failure is the mother of all success. Remember this and you will do fine. Follow your passion and never listen to the pessimistic people

Be stubborn as the mountain(never give up) during a storm, it takes many hits(failures) but it still stands afterwards(keep on going).
"The only thing that interferes with my learning is my education"
Albert Einstein
"It is a miracle that curiosity survives formal education"
Albert Einstein
I think I'd be worried if I went to a school whose engineering program wasn't hard. I think I'd also be worried if I were one of the companies that liked to hire engineering grads from that school. Where I went to college the school had a good relationship with Lockheed Martin, and sent a lot of graduates over there to start their careers. I doubt that relationship would have worked out as well if my school just handed an engineering degree to everybody who enrolled. But I'm just speculating about that, so don't quote me on it or anything. 
At the time I also thought my Comp. Engineering curriculum was tough. Especially since we had essentially 5 years of courses crammed into 4...I used to get really jealous of the students in other majors who could work out their schedule so that they had a day off during the week, or take more than 2 electives. But now I'm glad that I was exposed to all of that subject material, because I find myself coming back to it all of the time in my daily work as a graphics programmer.

At the time I also thought my Comp. Engineering curriculum was tough. Especially since we had essentially 5 years of courses crammed into 4...I used to get really jealous of the students in other majors who could work out their schedule so that they had a day off during the week, or take more than 2 electives. But now I'm glad that I was exposed to all of that subject material, because I find myself coming back to it all of the time in my daily work as a graphics programmer.
I think I'd be worried if I went to a school whose engineering program wasn't hard. I think I'd also be worried if I were one of the companies that liked to hire engineering grads from that school. Where I went to college the school had a good relationship with Lockheed Martin, and sent a lot of graduates over there to start their careers. I doubt that relationship would have worked out as well if my school just handed an engineering degree to everybody who enrolled. But I'm just speculating about that, so don't quote me on it or anything.
At the time I also thought my Comp. Engineering curriculum was tough. Especially since we had essentially 5 years of courses crammed into 4...I used to get really jealous of the students in other majors who could work out their schedule so that they had a day off during the week, or take more than 2 electives. But now I'm glad that I was exposed to all of that subject material, because I find myself coming back to it all of the time in my daily work as a graphics programmer.
Im not saying that schools should stop making it challenging, but they shouldnt make it bone-crushingly hard, where you pretty much lose your whole life for the next 5-6 years
Im not saying that schools should stop making it challenging, but they shouldnt make it bone-crushingly hard, where you pretty much lose your whole life for the next 5-6 years
It's not that they intentionally making it hard. Teaching is hard, and teaching a lot of people are harder, and teaching a set of subjects to a lot of people in a semeter/quarter is even more difficult. If you put 20 hours a week and get a C, then obviously you probably should've put more hours.
Schools won't teach you everything. That's a fact.
Schools cram too many subjects in a three-four months period. That's another fact.
It's your job to fill in the gaps. Sometimes you even have to start studying before the school starts.
It's your job to fill in the gaps. Sometimes you even have to start studying before the school starts.
Precisely. I have to imagine if a computer engineer degree is anything like the CS one it's one that requires an out of the class interest in the subject. I'm on my last semester of my masters for instance and it's a cake walk since I program in my spare time and during my job. I'd have to say, with just what I've read on the forums, that those who succeed as programmers have a passion for it and usually began programming by themselves before they began taking formal classes. This is important because CS is a massive field.
That said if math is challenging then you need to spend out of class time reading and practicing and learn to like it. In computer science we pretty much only use calculus 2 material. You have to know calculus. It comes up so much in engineering that you can't just pretend to know it. Anything past the basics is going to need integrals. Physics 2 (Electricity and Magnetism) for instance you would fail instantly if you didn't know calculus and chose to take it as an elective. Solving run-times for instance instance and you'll run into calculus concepts. (I just used l'Hopital's rule yesterday for instance to solve a problem). Some of the stuff you see might seem like it has no application, but trust me it does. It's just that covering the application for it i often outside the scope of a math class.
Im not saying that schools should stop making it challenging, but they shouldnt make it bone-crushingly hard, where you pretty much lose your whole life for the next 5-6 years
And if they made it 'easier' then it won't be worth as much as anyone could pass them - the whole point of a qualification is to set some sort of bar.
Let say you make it twice as easy; great, now maybe twice as many people pass, but now you are fighting against twice as many people for less spots because companies will raise the bar on what they require for jobs and you'll be no better off in real terms.
To me, however, the crux of the matter is this line;
I mean would it be a crime to make studying engineering fun, intuitive and enjoyable rather than the regurgitation/rote memorization fest it is right now?
[/quote]
Unless you know the subject then the simple act of learning SHOULD be enjoyable for you, it should be some sort of passion and something where just finding out something new is like 'hey, thats cool...'.
I have spent the last week now doing 10h+ days trying to sort some code out; it has been frustrating, it has had me swearing (both at the code and those around me for related reasons) and it's got me pretty wound up and stressed due to a deadline - BUT despite all that I'm still, in a twisted way, enjoying it because I've a passion for doing what I do.
It doesn't need to be 'easy', it doesn't need to be 'fun' or 'intuitive' but it is still fun - if you aren't enjoying the act of learning about a subject then honest I would sit down and have a hard think about WHY you are doing this and what you hope to get out of it and consider what else you might enjoy.
Life is a short old thing, far too short to be burning time on something you don't enjoy learning about...
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement
Recommended Tutorials
Advertisement