Skip to content
Home » Yes!! electrical engineering has a lot of overlaps to CS

Yes!! electrical engineering has a lot of overlaps to CS

electricla engineering and computer science have a lot of overlap with computer science, in this post, we’ll be discovering this relation and what are the benefits students can earn from both majors.

Can electrical engineers do ms in computer science?

Yes, it is possible to have an electrical engineering Bachelor’s and do a master’s in computer, it is a great option for students who are interested to study embedded systems or the IoT industry that’s which is a great combo between these both aspects, a Hardware engineering you studied in electrical engineering and software you will learn in computer science master.

In other words, if you like to work in Hardware design in electrical systems like designing PCBs or electrical installations. You would have a brilliant experience combining with robotics automation systems Used in manufacturing or in any automatic facilities like houses designing for them firmware that operate these systems.

But you have to consider that to get a master’s in computer science you have to go back and take some undergrad computer science courses like computing, operating systems, database systems, and so on. It depends on the electives you took and the grad school you are enrolling in.

In addition, you have to take some programming languages you might not have studied in your previous majors like JAVA, python, JAVASCRIPT, PHP, RUBY, and Objective C. But electrical engineers don’t have to worry because they study basic programming languages like C, C++, or Fortran which are easier than object-oriented programmings such as Java or python. 

 Electrical engineering and computer science are a great combo if you are interested to work in robotics,  working on both sides, in the hardware designing Electronics boards for robots and the software designing firmware or programs robots used to operate. 

Can an electrical engineer work as a computer engineer?

Electrical engineers have the basics of programming and computers but these foundations are not enough to have a job in computer engineering,  electrical engineers have to take some undergrad computer science courses or have a private course where they can learn computer engineering from professional people like boot camps or even teach themselves online courses if they want to become software developer as an example.

But there are some related specialties that combine electrical and computer engineerings like robotics or embedded systems. You could apply for a master’s after completing your Bachelor’s in electrical engineering.

It is easier to make a transition from electrical engineering to computer science because there is a lot of overlap between these majors,  for instance, electrical and computer science majors study some common topics like digital design and computer architecture. You would just have to take some additional subjects like operating systems and compilers.

On the other hand, you can almost work in any computer engineering occupation, computer engineering today doesn’t require any degree. This industry is booming and has a lot of Shortages, especially in software engineering.

Instead of taking a master’s in computer science,   you can invest  $10,000 and some private boot camp courses to learn the domain you are interested in. 

They will prepare you in just 6 months or less because they offer very accelerated programs and give you a shortcut to what the market and jobs are required. You don’t have to study unnecessary Topics and spend two years in grad school.

 The other option you have is to teach yourself computer engineering by taking some courses and at the same time engage yourself in some internships to build the network and get some experience allowing you to apply for computer engineering jobs. 

Can you get a masters in electrical engineering with a bachelor’s in computer science?

Yes, it’s possible to get a master’s in electrical engineering with a bachelor’s in computer science but you have to go back and study some undergrad electrical engineering courses you didn’t study in your CS previous major.

 The undergraduate electrical engineering topics that you have to take before applying computer science master’s are the following below:

 It would not be easier to make this transition,  because a Computer Engineering major doesn’t require having basics in physics,  while in electrical engineering you have a lot of physics courses you have to retake, so you have to consider taking both physics 1 and physics 2 courses,  and finally thermodynamics.

In addition, you should consider choosing some close specialties that combine electrical and computer engineerings such as robotics or embedded systems.  This specialization will be easier for you because it involves programming and is less concentrated on physics which matches up with your computer engineering background.

we don’t recommend applying for master’s like:

This master’s involves a lot of physics and can be difficult to get accepted on unless you are ready to go back to all the physical basics of electrical engineering.

Can you switch from CS to electrical engineering or vice versa?

In both cases, it is possible to switch from computer science to electrical engineering or from electrical engineering to computer science,  but making a transition from electrical engineering to computer science is easier than Computer science to Electrical engineering.

The reason is computer science Majors that don’t study Physics like electrical engineering do,  but they have the same math program.  so when you decide to switch from electrical engineering to computer science you don’t find any problems unless you complete some additional undergrad courses like programming languages and operating systems.

 This is not happening when you decide to switch from computer science to electrical engineering,  you have a lot of Physics courses to complete like physics 1, physics 2 thermodynamics, electromagnetism, and electricity in addition to the basics of electrical engineering like circuit analysis and wireless connections you have to study from scratch.

In both cases computer science and electrical engineers can apply for masters,  for instance, an electrical engineer can apply for a computer science master and an electrical engineer can do as well. but the most interesting thing is to have a clear reason to switch between these both majors.