PDA

View Full Version : Any Mechanical Engineers in here?



73z-6sp
01-27-2007, 06:32 PM
Hey guys, just wondering what the engineers here do for a living? Yea.. I know... Engineering...but more specifically, do you work in the automotive industry or something completely different? I've been working towards my ME degree but Im not sure what I am going to do with it. I love working on and building PT cars or any muscle car for that matter. Im just curious what others do and hoping to get some ideas. Im not sure if I can use it to be a better builder and add to the hot rod/PT market, or just use it to better finance my own car building by working somewhere that has nothing to do with cars.

Thanks!

Aaron

dropit69
01-28-2007, 07:48 AM
my cousin is a ME for a company called chicago bridge and iron..they make tanks of some sort and he deals with all the drawings and crap..

73z-6sp
01-28-2007, 08:28 AM
and crap..


That is my biggest fear! ;)

Rubes
01-28-2007, 09:42 AM
You're going to have to deal with "crap" reguardless. I'm an ME (Manufacturing Engineere, though) and have to deal with everything from what srew to use where, to how long to burn-in or "is it ready to ship". I work for Honeywell in their gas detection buisness.

I personally chose to NOT be in the automotive field for a career. I felt there was too much chance that if I get burned out in my career, there goes the hobby...or worse yet, get burned out on your hobby and trash your career. But whatever field you choose to practice mechanical engineering in, I'm sure there will be concepts and such you can take home to the garage to make you a better car builder. There will even be times when being a car builder will help at work. I cant tell you how many times I was the "hero" because I can take something home and weld, machine or paint it rather than have to send it to a vendor.

73z-6sp
01-28-2007, 10:04 AM
I know all about the crap. Ive been in the military for ~15 years. I was just being funny. (Or trying rather)

Good point about the career ruining the hobby and vice versa. I hadnt really thought of it that way. People say to do what you are passionate about but getting burned out is a problem. I guess that is where I am...trying to figure out what I want to do when I grow up. Im about 12 classes from finishing so I still have a little time but I want to do an internship soon so getting an idea of where I want to focus my attention is important. Thanks for the replies.

wiedemab
01-28-2007, 12:29 PM
I'm not sure if this will help, but I'm an ME from Purdue. Here is my career path so far. I hired on at Batesville Casket Co. (yep, dead people boxes!), in 2002. I spent two years in their Engineering Management Development Program. This program allowed me to spend time in many different departments/disciplines and also to spend time at all of there manufacturing facilities. I spent time in Continuous Improvement, Sales, Human Resources, Finance, Strategic Planning, Plant Engineering, Plant Supervision, Total Cost Improvement (Purchasing). Over the two years I learned alot about how a company runs at all different levels.

I would recommend a program like this to anyone that wants to transition into the business world from engineering. I haven't really spent much, if any time as a design engineer.

My next jump was to try a startup car washing franchise with my brother-in-law and his business partner. I was their first employee and helped them get the first two locations up and running. I really liked the mechanical installation part of the process, but once they were up and running I lost interest. I wasn't too excited about managing high school kids and the hours sucked, so I bailed.

I'm now working at a small metal service center - Ferguson Metals. We deal with stainless steels and high temperature alloys for all sorts of industry. We buy master coil and slit or level it to the customers specs. Anyway, my title is Project Manager right now. The size of the company allows me to get involved in just about everything. I manage all of our continuous improvement inititives, machinery upgrades, maintenance and purchases, building expansion, Safety.

I'm also working toward my MBA from Xavier University in Cincinnati.

I guess your career choices depends alot on whether you want to be hardcore engineer, designing parts or end up more involved with the business aspects. Personally, I really like the size of the company that I'm with now. I feel like I'm very well connected with what is going on with the company. I'm learning alot!

Anyway, I know that was a lot of rambling, but that is one example (crazy as it may be) of a career path of an ME.

Later,

Brandon

WS6
01-28-2007, 02:40 PM
I am an ME major here at UGA for now. I will be transferring to Ga Tech soon I hope. I asked the same questions you did not too long ago. After hearing some responses I decided that I want to persue something in the oil industry and preferrably Project Engineer. The money is a big issues honestly, but it's not the quantity as much as it is the stability. The oil industry is huge and stable compared to say automotive(I'd be afraid of trying to work with GM right now honestly). It is constantly advancing and full of the latest technology. It's also a very broad field to be in. I too am worried about getting burnt out which is why I was thinking and have been told to consider project engineer. It keeps you from being pigeon-holed in one area. I am moving over to tech simply so I can get internships or co-op. I want ot make sure I will like what I choose before I jump in with no where to go because I am fresh out of college with no experience.

Good luck.

CarlC
01-28-2007, 04:20 PM
Another thing to consider are other jobs outside of your chosen degree.

My degree is CE, but my career is based in the mechanical field. Basically, I supervise the installation and repair of large mechanical equipment for steel mills, paper mills, mines, and machine tools. As was mentioned above, focusing strictly on one discipline has advantages and disadvantages, but for me using a wide variety of engineering disciplines is fun since I can apply the classroom to practical situations. The practical side of heavy industry can be quite a bit different and enlightening vs. the classroom.

If variety is something you like, one path would be to join a design/fabrication/supervision engineering firm. These companies offer one-stop shopping for customers who either do not have the in-house expertise or need someone to be the construction manager. Often these are travelling jobs, and if you are willing to travel you can see the world on the company dime. It may mean months away from home, but you can't beat the experience vs. time aspect.

I do agree that a lot can be learned in industry and re-applied to our cars. I think I would get burned out if I was working on cars for both my career and for fun.

B Schein
01-29-2007, 04:01 PM
I am a junior here @ the University of North Caroline Charlotte. I worked as a machinist for the army for several years an everyone said you should go get you engineering degree, “former machinists make good engineers” so they say. I came down here to charlotte for the motor sports program they have. At the time I though I wanted to work in automotive. Meanwhile I still work for the army in the summer and got put into a so-called engineering position, which in reality was project management position which I hate. I really don’t want to do design work and have lost all interest in manufacturing. I personal like subjects like thermo and heat transfer so I hope to find some type on research job in those fields either with in the army if I can or move to private industry.

FASTRC5
01-29-2007, 04:29 PM
I was rejected for automotive jobs several times out of school. It's what I wanted and just kept going after it. I now have been working in body engineering since getting in at an undisclosed 2 initial auto company. Unfortunately the business has been downsizing for a while and the oportuntity to get in is significantly reduced.
My advice is stay flexible, and be willing to go where needed. I think every engineer out of college thinks there going to be a chassis engineer, at least I did. Thats how I ended up in body because I made it clear that working on cars was more important than what part.

brn agn
01-29-2007, 04:33 PM
In 99, I was an intern for GM. The program I enrolled in allowed me to view operations at the Design Center, the Proving Grounds and 2 different vehicle plants. Before that internship, I absolutely adored General Motors. I walked away very dissapointed and turned down a full time position with them 6 months later. Don't get me wrong, there were a lot of interesting jobs, but the company as a whole didn't give me a lot of hope.

I graduated from a small Engineering school in Missouri with a Mechanical Engineering degree. I accepted a job as a Quality Engineer for a company that manufactured thermostatic expansion valves (residential and commercial air conditioning parts). I learned alot, but was bored with the product and frustrated with the job after 5.5 years.

I am now back in the automotive industry (which is what I looked for). I work for a company that builds automatic transmissions for Toyota. The plant I work at makes 5 and 6 speed transmission for the Sequoia, Tacoma and Tundra (including the re-designed 07 Tundra). I am still in Quality. I have learned a lot about the "Toyota Way". I work A LOT more hours than I used to, but it is a rewarding job. I have worked there for 1.5 years. I cannot envision getting burned out to the point that I wouldn't want to work on my own cars. I spend more time working with people and processes during the day, which is completely different than working on my car at night. If you think about joining the automotive industry, here are the pros and cons I have faced:

Cons:
Long hours (I had a 17 hour work day and a 18 hour work day last week, back to back).
High expectations for quality.
High standards for employees (job performance)
High manufacturing output, which means high stress for some people.
Travel.

Pros:
The product is VERY interesting.
The things learned at work can be applied at home while you are buidling your own car.
High expectations for quality. :)
High standards for employees. :)
The chance to work with vehicles that are 1-2 years from production.

Of course, the pay varies from company to company, so I cannot list that as a pro or a con.

It will be interesting to see how I respond to this post 4 years from now....

Nine Ball
01-29-2007, 04:56 PM
Bachelors in Mech Eng here. I finished school in 98, but started working full time as a project engineer in 96 at the end of my Jr year. They paid me engineering salary, $40K back then, and allowed me to finish my degree for the next three semesters part-time and paid for school. That was working in a chemical plant here in Houston.

Fast forward a few years, I dabbled in manufacturing, then a forging plant, a robotics/machining plant, and then jumped into the offshore oil/gas industry. No regrets here, the offshore industry pays the best and the difficulties of going deeper each year brings fresh technology into the job. You can work 2-3 years in the deepwater group and be an expert in the industry, since the level of technological advancements is non-stop. About 5 years ago, 3K feet water depths were record setting. Now we are pushing 10K feet. Pretty amazing considering that is straight down!

Houston is the mecca for offshore oil/gas here in the states. We also have several of the big oil/gas companies here as their HQ location. There is also plenty of worldwide travel if you enjoy that. Our guys go to Singapore, Africa, India, England, Holland, France, South America, Australia, etc... to attend meetings.

I kept cars as a hobby, but co-founding LS1TECH.com made that hobby an income-making hobby too.

PS, here is another ongoing thread about Engineers you can check out:
http://www.ls1tech.com/forums/showthread.php?t=591165

Tony

83hurstguy
01-29-2007, 05:55 PM
In 99, I was an intern for GM. The program I enrolled in allowed me to view operations at the Design Center, the Proving Grounds and 2 different vehicle plants. Before that internship, I absolutely adored General Motors. I walked away very dissapointed and turned down a full time position with them 6 months later. Don't get me wrong, there were a lot of interesting jobs, but the company as a whole didn't give me a lot of hope.

I just had a similar experience with DCX last summer (2006). Got a full time offer last month (which was a pretty decent offer, really). Just didn't really feel optimistic about a future career there. Engineers were really getting worked like crazy....

Nine Ball
01-29-2007, 07:19 PM
If you want a good indication of how much overtime a company might be working, simply drive by their parking lot at 6pm and see if the lot is still full or empty. ;)

BobB66SS
01-29-2007, 07:38 PM
Don't forget what a solid ME degree can do for you in general further along in your career. I started as an engineer for one of the then-captive GM parts divisions and eventually transferred to one of the car groups about 5 years later. After doing that for a couple of years at the Tech Center my interest turned toward the technical sales end of the business and I went to work calling on engineers. My background enabled me to speak their language and helped me move my career along significantly. I've been in the automotive sales arena since and love it. My current field doesn't use much engineering directly but my ability to speak 'car' within my field still serves me in ways other degrees couldn't. I've also found that the income potential in the sales field is better than in the core engineering field. Bottom line is that the degree and the difficulty it takes to get one will always be an asset to you and potential employers even outside your primary field if you choose to branch off.

P.S. - - don't forget that the Tuckers of Detroit Speed were both engineers for GM before thgey launched their company.

wantahertzdonut
01-30-2007, 07:15 AM
I'm an ME, graduated at the end of 2002. I went into a dead job market and had to work for a city engineer department as an "intern" for nearly 2 years before I found my current job.

Now I work in a test lab for an aerospace company. It's very different from most engineering jobs, it's very hands-on in addition to a lot of design time. I see all of my projects through from beginning to end, so I don't feel like just a cog on a gear. There isn't so much glory in test engineering but I'm a low-key kinda person so I think it suits me pretty well. My only gripe is the location, Cleveland is a dying city.

73z-6sp
01-30-2007, 03:02 PM
Wow! Great replies! Thanks to everyone! Lots of good advice. I appreciate it. I like the idea of being part of a team that designs something and does it from start to finish. I dont care too much about money, believe it or not, quality of life is much more important to me. (Im not saying anyone here isnt that way also, just that that is where my mind is at this point in life) I dont care much for the idea of sitting in a cubicle 10+ hours a day designing something that I have no idea about how it fits into the overall plan. I want to be hands on and working. I like to work. I also like to feel some satisfaction from my work which I dont get much of right now. I had started out studying Optics with a minor in Mechanical, and it was very interesting to me, I just could not seem to understand most of what was being taught in class. I always felt like the village idiot! At least with ME I feel a little more confident in what I know and what I am learning. If that makes any sense. I want to do an internship in the summer of 2008. That is my plan. I work full time right now so an internship isnt an option this summer.

Thanks again for the posts. Very cool!

Fuelie Fan
01-30-2007, 05:53 PM
I'm working for a company right now, it sounds in line with what you want to do. We do sub contracting for the companies that build concept cars for the OEMs (no, the main design teams at OEMs don't do it). We also build prototype vehicles for the military, and every now and then we'll consult on or build a race car or two. It's a very cool job, but very demanding. Plus, being in orange county, CA, the commute is hell. I leave home at 6 and get back around 8 or 9, so i don't have much time to play with cars, especially during the week. There are many small companies like us that do a lot of cool work that you THINK the big dogs are doing, but aren't. Try to find one of them.

68sixspeed
01-30-2007, 06:38 PM
A wise man once told me- "don't make your hobby your business", I took it for better or worse... at least time in the garage is still 'fun' this way.

What pays the bills- designing and building custom assembly machinery- everything from automotive assemblies, medical products, costmetics, etc.-- www.automationdevelopment.com One neat thing, it's always something different and it does pay for the toys. (and I sneak some CNC brackets in the mix too!)

B Schein
01-30-2007, 07:29 PM
A wise man once told me- "don't make your hobby your business",

I couldnt agree more that is why I no longer have any intrest in working in the automotive field past graduation.

Dr.Olds
01-31-2007, 11:14 AM
Hey guys, I'm working towards a degree in Mechanical Engineering Technology with a minor in technical sales here at Penn State. The minor just gives exposure to alot of the business and marketing classes the straight engineering guys never see. I think this is a pretty powerful way to go, because now you've got the engineering and a pretty good insight to the "other" side of the job. I personally think this is a very good way to go to give yourself the opportunity for advancement down the road. As for a job, I have been working over the summers (I live in Connecticut when I'm not at school) at a bearing manufacturer doing anything from running machines to CAD work to ISO accreditation and it's been going very well. They have a lot of business in the automotive and aerospace field, so I still have the satisfaction of a "car related" job but it's like everyone else said, you don't want to get burned out and have your job and hobby overlap. I think this is a good way to balance it because the job's not just cars, it's a bit of everything. So that's just my two cents, hope it was useful towards this discussion for somebody!

JoshStratton
01-31-2007, 11:49 AM
If anyone is in Columbus, Ohio or wants to move to Columbus, Ohio, drop me a PM or email (osutraditionATyahooDOTcom). I work for Battelle Memorial Institute and there are always engineering openings available. I will hook you up with a login (i get referral bonuses :twothumbs)

Right now we have openings for:

Sr Project Engineers
Software Engineers
Systems Engineers
Research Engineers
Sr. Pipeline Integrity Engineers
Sr. Electrical Engineers
Senior Software Medical Product Development Engineers
Senior Electrical Medical Product Development Engineers

Jewce
01-31-2007, 08:23 PM
I have a BSME,MCL from U of Kansas and an MSME from Michigan. I have worked for DCX for 5 years now and love it. The industry sucks right now, but my area is fairly exciting and I'm too much of a grease monkey to turn away. I currently work in the gasoline turbo engine group (SRT4, PTTurbo and some unmentionables). In the 5 years I've been here, I've done a year with Dodge Motorsports Road Racing (mostly Viper Comp Coupe with a little SRT4 - World Challenge, Viper Racing League, etc. - none of that toilet bowl crap), 6 mo with Viper engine group, and have 2.5 yrs at my current position. Also did time with sheetmetal at an assy plant and some crash engineering - I was in a destructive phase.

Overall, I'd actually say stay away from Big 3 automotive unless it is your passion. There are no retirement benefits for new hires anymore and the attitude has gone down hill in the last few years. Everyone is cynical about almost everything. It only took me 3 days on the job of seeing all the red tape and bureaucracy when I started asking the question "How to we get cars off the end of the assy line?" We aren't allowed to do anything novel or different. Part of the reason Japan OE's are cleaning house. I can't knock it too much though. I get to do what I love as opposed to plumbing a power plant like I could have done and it pays for me to race shifterkarts and do my LS2 conversion.

On a side note: Any undergrad ME's out there should do Formula SAE. It was a stepping stone to my job and many industries are taking note of it now. It's no longer just auto companies that recruit from it. You'll learn much more there than all your classroom work combined. Do it. Live it. Love it.

Jewce

72SSAbody
01-31-2007, 09:45 PM
I have a BSME,MCL from U of Kansas

Jewce

I also have a BSME from the University of Kansas.

Aaron,
I know I've spoken with you in the past about what you plan on doing in the future. Just keep in mind that you don't have to work for the Big Three to keep the "passion" going. As others have pointed out there are plenty of avenues to take that are rewarding.

I work for the largest American heavy weight motorcycle manufacturer. I've spent several years in Quality, design, testing, manufacturing & resident roles.

I'm currently in Milwaukee working on the next gen. big twins, middleweight & "other" powertrains that you'll see in the next couple of years. The work is rewarding but some days you want to do this: :seizure: or this (with a co-worker): :enguard:

The job does allow me to travel and do things that friends and family have told me they wish they could do....all on the company's dime.

I'll be in Daytona this spring for bike week and possibly other rallies (hopefully Laughlin if the schedule opens up). I've even had the opportunities to ride first production event motorcycles straight off the line and head down to test tracks on public highways before the bikes have been introduced to the public. You get stares everywhere you go & some brave souls start to ask questions and take pictures. We're always flying down to test tracks in Florida, Talladega & Arizona so the travel opportunities are there.

I think the best way to find out what you like and don't like is to grab an internship or co-op somewhere. That will quickly show you what you do and do not want to do.

The best thing you can do (which you are on your way to accomplish) is to get that degree.

Joe

dannyho
02-01-2007, 12:00 PM
I'm working towards a Mechanical engineering degree with a minor in metallurgy and material science from U of Connecticut. I've done a couple internships, both in aerospace with a helicopter company. They've been interesting but overall I'm also become disinterested in working there again.
I'm working on getting an internship somewhere, I don't mind moving for the summer or whatnot, but I feel I'm limited by what I can get. Internships around here and generally gotten through connections, someone who knows someone. But these places I'm applying to are too far removed for me to get anywhere. Essentially I think it's easy to get blackballed, and left in a pile at the HR department. I'm trained in CATIA V5, which no interns are, and I think a lot of companies are switching to it.
Maybe it's taboo to throw it out there, but I was looking for suggestions of where to look for an internship. I'd like to stay aerospace or automotive, but honestly any type of design job would be fine. It's tough for someone without a degree to go and apply for theses, especially since the req's weren't even posted on their websites until recently.

Tim_in_NC
02-01-2007, 12:13 PM
No ME here ... but I do have a Masters in IE ... no, not imaginary engineering, but Industrial Engineering ...

However, I do work with several ME's ...

Does that count?

rolltide
02-01-2007, 01:57 PM
No ME here ... but I do have a Masters in IE ... no, not imaginary engineering, but Industrial Engineering ...

However, I do work with several ME's ...

Does that count?

:hah: Does an IE count? That's hilarious! That's precisely what they do! ...sorry...I couldn't help myself...

Advice: Big companies have big company problems. Small companies have small company problems. Identify these common problems and figure out which ones you can live with.

Most ME jobs are in manufacturing. They're production managers, reliability managers, quality managers, and maintenance managers. There's a few project engineers who do a little bit of design work and a few design engineers. Manufacturing isn't always about making the very best product. With today's global competition, it's all about making a product profitably. This can be frustrating for a perfectionist ME.

My best advice: Co-op. There are tons of opportunities. They will pay you. You get to try out an industry without the long term commitment. You'll have mentors to help you get your feet wet. A graduate who co-ops will have a 100% placement rate and will have more options. And finally... you'll learn more in the co-op role than you'll learn in school.

You've made a great career choice. You will have lots of choices and an opportunity to have lots of fun!

Terry

Tim_in_NC
02-01-2007, 02:25 PM
Terry ...

Maybe my sarcasim wasn't that obvious :)

I enjoy managing and working as an engineer ... but if I had it all over to do again, I think that I would be leaning closer to some sort of Medical field ...

As manufacturing goes away, it gets harder and harder for us ...

BUT, people always get sick!

Dr.Olds
02-01-2007, 02:32 PM
I agree with what Jewce said about the Formula SAE thing, companies put alot of weight onto the SAE competitions now. I'm actually part of the SAE Supermileage team here at Penn State which is just another type of competition sponsored by SAE. It is an incredible experience, where you really do learn alot by applying the classroom stuff to an actual vehicle. So anyone still in school where they have an SAE team, DO IT!!! It's alot of fun, very educational, and it carries weight with companies for sure. I interviewed with Honda for an internship in September and he actually asked specifically about whether I had done any SAE competitions....so they must care about it!

WS6
02-01-2007, 03:49 PM
On a side note: Any undergrad ME's out there should do Formula SAE. It was a stepping stone to my job and many industries are taking note of it now. It's no longer just auto companies that recruit from it. You'll learn much more there than all your classroom work combined. Do it. Live it. Love it.

Jewce

This is another reason for my desire to transfer to Ga Tech. I want to do this. I hope to not be working at the shop then though and that will suck because I'll almost be letting a business die, but I want to do Formula SAE. So if I get accepted to Tech we will see what happens.

dannyho
02-01-2007, 03:53 PM
I tried to get a formula SAE team going here at UCONN, but apparently a few years back a group of bad apples got caught partying it up at the garage they were given, and now they won't trust us with any funds. It sucks how a couple idiots can ruin it for everyone

Wall
02-02-2007, 07:22 AM
Hey I work at the Talladega Testing Facility, I'm a technical specialist. Are you at the PDC? I spent a week at the structures lab last year in the PDC, that is a cool place.




I also have a BSME from the University of Kansas.

Aaron,
I know I've spoken with you in the past about what you plan on doing in the future. Just keep in mind that you don't have to work for the Big Three to keep the "passion" going. As others have pointed out there are plenty of avenues to take that are rewarding.

I work for the largest American heavy weight motorcycle manufacturer. I've spent several years in Quality, design, testing, manufacturing & resident roles.

I'm currently in Milwaukee working on the next gen. big twins, middleweight & "other" powertrains that you'll see in the next couple of years. The work is rewarding but some days you want to do this: :seizure: or this (with a co-worker): :enguard:

The job does allow me to travel and do things that friends and family have told me they wish they could do....all on the company's dime.

I'll be in Daytona this spring for bike week and possibly other rallies (hopefully Laughlin if the schedule opens up). I've even had the opportunities to ride first production event motorcycles straight off the line and head down to test tracks on public highways before the bikes have been introduced to the public. You get stares everywhere you go & some brave souls start to ask questions and take pictures. We're always flying down to test tracks in Florida, Talladega & Arizona so the travel opportunities are there.

I think the best way to find out what you like and don't like is to grab an internship or co-op somewhere. That will quickly show you what you do and do not want to do.

The best thing you can do (which you are on your way to accomplish) is to get that degree.

Joe

72SSAbody
02-02-2007, 08:38 AM
Hey I work at the Talladega Testing Facility, I'm a technical specialist. Are you at the PDC? I spent a week at the structures lab last year in the PDC, that is a cool place.

Yep, I'm at the PDC.

:idea:

I'll trade you jobs for the next couple of months! Its too cold up here right now. I could use some temps that are above freezing

Happyfunballs
02-02-2007, 09:24 AM
I'm a graduate in ME from UMR, the aforementioned small engineering school in Missouri, and my dream job was to work in an automotive plant in the paint shop. Well, I got my wish, a first line supervisor in an assembly plant paint shop, and it turned out to be the biggest mistake and the best learning experience ever. It took me almost 2 years to come to that decision. I'm now a Project Engineer at a steel tubing manufacturer and my job is great.

Project69
02-02-2007, 03:46 PM
Well its almost time for me to decide on what college I want to go to out of high school, and I already know the greatness of MIT...but what other colleges offer some of the best engineering courses?

WS6
02-02-2007, 07:31 PM
GA Tech. and I can't think of the others right now because I am brain dead. actually just farting more than anything else

Project69
02-02-2007, 07:38 PM
GA Tech. and I can't think of the others right now because I am brain dead. actually just farting more than anything else

:lol:

I go through the same thing and i wonder how im able to keep a girlfriend lol...

well it looks like ill be looking into GA Tech. thanks a million

Jewce
02-04-2007, 10:27 AM
Well its almost time for me to decide on what college I want to go to out of high school, and I already know the greatness of MIT...but what other colleges offer some of the best engineering courses?

No MIT for undergrad. MIT focuses on grad and postgrad work and therefore skimps on undergrad. I know alot of people that would disagree with me, but I personally know a few grads from there and I learned more going to tiny U of Kansas than they did at lofty MIT.

As for good schools, GA Tech, Cornell, Michigan, Purdue, Carnagie Melon, and of course Kansas.