From the original post it sounds like your goals are getting a job in industry. If that is the case I'd say go for the second project with the professor that has been having people in his group to go industry.
You're debating between computer engineering and computer science. Does your school offer a major in information sciences or information technology? To echo what chiro said, for better advice you'll need to try to tell us what you're looking for.
I like ties because they're a means for some individuality in a world (government workers) where most everyone is white shirt/black pants or blue shirt/khaki pants. Rarely do I need to wear a full suit though.
You mention you'd like to go toward engineering for graduate school. I would recommend looking at things like solar car competitions or robotics competitions that the engineering department at your school may have clubs for. This will benefit you in a couple of ways:
1) It can help show the...
Would you enjoy the new job more than your current one? Any number of factors could weigh on the decision: more interesting, better pay, better hours, better opportunities in the future, etc. If you find the factors are more in favor of the new job, then take it! If not, don't!
I would say...
The combo of a night time shot plus a pup that wouldn't stand still resulted in this. While technically a bad photo, kind of a neat turnout anyway.
http://img12.imageshack.us/img12/1021/sdc12896m.jpg
Physics
Project management for a defense contractor. It's essentially a paper-pusher desk job, but an important one to keep research and development efforts funded and on the correct path.
My undergraduate physics (BS) requirements were as follows:
Physics Laboratory for Scientists I and II
Thermodynamics and Modern Physics (sort of a survey course)
Classical Mechanics I
Thermal and Statistical Physics
Electronics
Advanced Laboratory
Quantum Mechanics I
Electricity and Magnetism...
1) Congrats on accepting a job offer! Seems to be hard to find these days and particularly in this forum.
2) I agree with the others that $20/hr seems low to have a title of program manager. Maybe you'll actually be doing more of the 'support'.