It seems you already realize your degree in CS will not prepare you for
electrical engineering and analysis of hardware. On the bright side,
your CS degree will (should) provide a good knowledge of fundamental
logic, mathematics and algorithm design, so it is always helpful. For
example, you may be required to write code to automate electronic test
equipment to gather results on a piece of hardware you're scrutinizing,
and then, of course, you'll need to write even more code to analyze the
result datum.

If you really want to specialize in hardware forensics, getting an EE
degree, or even a minor, will be very beneficial. Personally, I never
bothered to get an EE degree, and the gaps in my EE knowledge are
something I stumble over far more regularly than I'd like to admit. Off
the top of my head, I can't think of a single autodidact that is a good
electrical engineer. The only exception would possibly be Bob Davis of
IEEE fame but only with a caveat; he simply skipped a 4-year EE degree
and went straight for a masters (MSEE). ;-)

I do not mean to offend you but if you believe "corporate crime" is
somehow victimless, then you are naive and you are in for a very rude
awakening. It is a very common misconception so don't be too embarrassed
by your oversight. I had the very same misconception when I started.

Always remember that you are dealing with real crimes, real victims, and
real criminals. The manner in which you respond (incidence response) and
the manner in which you handle the situation (evidence handling) can
either make or break the case against the perpetrator. You will often be
working directly with law enforcement, or even be a law enforcement
professional yourself.

Like any law enforcement professional, you will be running a risk to
both yourself and your family. Criminals are dangerous.

I strongly encourage you to take the time to talk to officers and agents
about their careers. Even an every-day "street cop" can teach you far
more about the crimes they must face than you might ever want to know.
As mentioned before, the first thing you need to learn is whether or not
forensics is the kind of career you really want, but the second thing
you need to learn is whether or not you are actually cut out for the
job...

http://arstechnica.com/tech-policy/news/2011/01/csi-google-w...

That's just a recent headline I read yesterday, and even though it's
murder, it's tame by comparison to some of the crimes you will face with
in forensics. Even if you have the dedication to acquire all the needed
technical skills, you may not have the required personality and
fortitude to do the work.

The third thing you should learn is proper incident response and
evidence handling. When you know enough to avoid the mistakes destroying
the case of the prosecution, then you can potentially do technical
volunteer work with a branch of your local law enforcement. Be prepared
for law enforcement to do background and reference checks on you, even
as a volunteer. Law enforcement always needs technical help, and
volunteering is a good way to get the experience needed to ascertain if
you're fit for the job. Talk to your local police department, FBI,
Secret Service and most of all, District Attorney offices.

The uber elite world of rainbows and ponies regularly depicted by famous
computer "security" folks fails entirely the moment you mention the
f-word (forensics). It might come as a surprise, but I do not mean to
discourage you. Instead, I'm encouraging you to make an informed and
intentional decision.