TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

How we can fix Intro to Engineering courses

1 pointsby GeorgeHahnabout 12 years ago

1 comment

dottrapabout 12 years ago
I'm not sure what this article is talking about. And what engineering is this talking about? Electrical, Mechanical, Chemical, Computer?<p>My Electrical Engineering intro course was a weeder course, designed to be so hard, undetermined people would drop out of the major. I think there are problems with this, but it doesn't sound anything like what this article is describing.<p>Also in EE, while the textbooks are old, the fundamentals they teach are still needed and cannot be skipped. The real problem is that there is so much more that needs to be taught, but the schools don't have the time and are ill prepared to teach all the stuff past the basics.<p>In Computer Engineering/Science, nothing has really changed in 40-50 years and so called modern practices repeatedly turn out to be mostly clueless BS. People were taught Object Oriented Programming would be the panacea to all problems in the 80's and 90's. Only now, people are starting to acknowledge it is not a panacea and implementation inheritance in fact violates encapsulation, plus all the messy internal mutable state causes huge problems for both maintenance (unintended side effects) and concurrency/parallelism. All the functional programming people from 50 years ago are saying 'told you so'. (Not to mention that Alan Kay who coined the term "object oriented" thinks people from the C++/Java/C# mindset completely missed the point.)<p>There is also the Waterfall model which for some stupid reason was taught as a software engineering solution. It's stupid because the author who originally described the "waterfall model" criticized it as "grandiose" and said it doesn't work.<p>I'll take Donald Knuth's "old textbooks" any day, thank you very much.
评论 #5647735 未加载