Schools EE jobs that pay for grad school

AI Thread Summary
Many companies hiring Electrical and Computer Engineers (ECEs) offer tuition reimbursement for graduate education, often up to $10,000 annually, especially for employees who commit to staying with the company for a certain period. This practice is common among medium to large firms, with some actively encouraging further education. Discussions highlight that while some employees pursue graduate degrees part-time while working, the relevance of specific coursework varies by career path. For instance, while computer science classes may benefit those in microprocessor design, they are often deemed less useful for roles focused on mixed-signal IC design. The conversation also emphasizes that knowledge gained, even if not directly applicable, contributes to a broader understanding and skill set in engineering.
Nothing000
Messages
403
Reaction score
0
Is it pretty common for companies that hire Electrical and Computer engineers to pay for their employees to go to grad school. It seems like many companies would pay for EE's with bachelors degrees to go to grad school as long as the employee signs something saying they will work for that company for x amount of years. And of course the employees would work for the company while they went to grad school.

Is that common?
 
Physics news on Phys.org
Most medium to large companies have, at a minimum, tuition reimbursement programs that will pay for a graduate degree. Some employers actively encourage their employees to attend graduate, while others are more passive. Most companies don't even require you to sign any kind of contract.

- Warren
 
What about your company chroot? I know you work for a kick ass electronics comany. Do they have some sort of reembersement offer like that? Did you go to grad school though it, or did you go to grad school before you got the job? Or did you not go to grad school?
 
Yes, my company reimburses each employee up to $10k a year for tuition, books, or other educational materials.

I am currently in my second year of Stanford's part-time graduate EE program. I'll let you know how it goes in a few years. :smile:

- Warren
 
chroot said:
Yes, my company reimburses each employee up to $10k a year for tuition, books, or other educational materials.


That is freaking awesome chroot. Dude, I envy you so much.


chroot said:
I am currently in my second year of Stanford's part-time graduate EE program.

Are you going for your PhD?

Is there a specific area you are specializing in?

And what area did you specialize in for you bachelors degree in order to become an IC designer?

And I am just wondering, what programming languages do you know, and which ones would you say are most important to your field?
 
Nothing000 said:
That is freaking awesome chroot. Dude, I envy you so much.

It's not that unusual.

Are you going for your PhD?

Perhaps, but, right now, it's just the Master's program. That alone will take me another four years, part-time.

Is there a specific area you are specializing in?

Probably signal processing, but I haven't actually chosen anything yet.

And what area did you specialize in for you bachelors degree in order to become an IC designer?

I actually have a BS in computer engineering, which means I have more experience with software than with hardware. I began my career as an applications engineer, and learned all I could about hardware. The hard work paid off, and I qualified myself for a design position. If you're after a design position, I'd say specializing in VLSI design would be your best bet.

And I am just wondering, what programming languages do you know, and which ones would you say are most important to your field?

C, C++, Java, Python, Perl, various shells, even a little Lisp. The most important are C++ and Python, IMO, but everyone does their work a little differently.

- Warren
 
Ya, I am debatting between Computer Engineering, and VLSI. Both are considered electrical engineering at my school, those are just different specializations of the EE degree.

So how many actual computer science classes did you take?
 
Let's see.. I placed out of Programming I, and took OO, Operating Systems, Data Structures I and II, and a few CS electives (Artificial Intelligence, Evolutionary Software, and Mechanics and Visualization).

The only real difference between my CpE degree and a EE degree is that I took a few programming classes while the EE students were taking Fields I and II and Power Electronics.

- Warren
 
Do you wish you would have taken those classes instead of the extra CS classes, or do you find the CS stuff usefull in IC design?
 
  • #10
CS is essentially useless in IC design. I do write a fair bit of software to automate design tasks, but it's small part of the job, and the programs are relatively small.

In the grand scheme of things, swapping a class or two is not going to significantly affect your ability or opportunity years later. Part of being a successful engineer is picking things up as you need them.

- Warre
 
  • #11
chroot said:
CS is essentially useless in IC design. I do write a fair bit of software to automate design tasks, but it's small part of the job, and the programs are relatively small.
- Warre

Correct me if I'm wrong, but isn't IC design just like most computer engineering jobs? Because as I understand it, another name for computer scientists is "Software Engineers", and in the same fashion another name for computer engineers is "Hardware Engineers".
So IC design seems like it would certainly fall under the category of harware engineering.
Why then do computer engineers take the extra CS courses if they are not useful to them?
 
  • #12
Nothing000 said:
Because as I understand it, another name for computer scientists is "Software Engineers"

CS is a lot lot lot lot more than anything to do with software or programming in general!
 
  • #13
chroot said:
Yes, my company reimburses each employee up to $10k a year for tuition, books, or other educational materials.

I am currently in my second year of Stanford's part-time graduate EE program. I'll let you know how it goes in a few years. :smile:

- Warren
:bugeye: Must be regional. Most companies around here settle somewhere in the $3500 to $5000 range with the stipulation you have to pay it back if you leave within a year.

Then again, with that one year stipulation, I may wind up being glad they didn't give me $10,000.
 
  • #14
Nothing000 said:
Because as I understand it, another name for computer scientists is "Software Engineers",
Software engineering is just one of the major disciplines within computer science. There is also artificial intelligence, graphics, foundations of computing, networks, etc. But anyway a computer scientist--even one who studies software engineering--is a researcher, not a software engineer.
 
  • #15
Nothing000 said:
Correct me if I'm wrong, but isn't IC design just like most computer engineering jobs? Because as I understand it, another name for computer scientists is "Software Engineers", and in the same fashion another name for computer engineers is "Hardware Engineers".
So IC design seems like it would certainly fall under the category of harware engineering.

I should have been more specific with my earlier post -- CS is not useful to the kind of IC design that I do. Sure, if you're designing computer hardware, then a computer engineering degree seems like the logical choice, and CS classes would help tremendously.

There are, however, many different kinds of hardware, many of which have nothing at all to do with digital computation. Modulators, mixers, analog-to-digital converters, boost and buck power converters are hardware; video multiplexers, clock generators, amplifiers, PLLs, laser diode drivers, and all sorts of other goodies are hardware -- and you won't learn a single thing about any of them in a computer engineering program.

The world of hardware is much, much larger than just microprocessors!

- Warren
 
Last edited:
  • #16
BobG said:
:bugeye: Must be regional.

That's how it is out here in the silicon valley, anyway. As I've said before, the companies here are really rather symbiotic with the universities (Stanford and Berkeley).

- Warren
 
  • #17
Nothing000 said:
Why then do computer engineers take the extra CS courses if they are not useful to them?

Just to answer this:

If you end up doing microprocessor design, those CS classes are useful. They just aren't useful for my particular kind of work.

If I knew before I graduated that I would end up doing (and enjoying) mixed-signal IC design, I would have pursued an EE, rather than a CpE. The CS classes I took are effectively 100% wasted in my current career path.

At the same time, learning is really never wasted -- anything that you learn helps you assimilate more of the world, and understand things from different perspectives. There's nothing wrong with knowledge for the sake of knowledge. I took a couple of AI classes and a whole bunch of astronomy and astrophysics classes. Are they useful to me now? Not a bit. Am I glad that I took them anyway? Definitely!

- Warren
 

Similar threads

Replies
16
Views
2K
Replies
12
Views
2K
Replies
2
Views
2K
Replies
7
Views
2K
Replies
20
Views
2K
Replies
12
Views
2K
Back
Top