(I also love hardware, hence the plan to take a major between CS and EE). And the Marine Bio Case Study wasn't all that bad; we had some fun projects such as adding sharks in our class.
You would have loved my first job out of school. I got a degree in Computer Science and Engineering where I was able to study both hardware and software. When I graduated I worked for a company that built hardware and software for a lot of marine biologist research labs. I got to learn a lot about their work. Keep up your studies because the careers that will become available to you when you graduate are very very cool.