Electrical Engineering and Computer Science

Click For Summary
SUMMARY

Computer science (CS) plays a crucial role in electrical engineering (EE), particularly in firmware development for consumer electronics like DVD players. Firmware upgrades are often limited by chipset capabilities, and manufacturers tend to prioritize releasing new models over providing updates. This proprietary approach protects their designs from being replicated, which can lead to lost profits. While CS and computer engineering (CE) professionals possess stronger programming skills, EEs bring essential hardware knowledge to firmware design.

PREREQUISITES
  • Understanding of firmware development and its role in consumer electronics
  • Knowledge of chipset architecture and limitations
  • Familiarity with programming languages relevant to firmware (e.g., C, C++)
  • Basic principles of electrical engineering and hardware design
NEXT STEPS
  • Research firmware development techniques for consumer electronics
  • Explore the differences between electrical engineering, computer science, and computer engineering
  • Learn about proprietary firmware and its implications for consumer modifications
  • Investigate online communities and resources for firmware modification and upgrades
USEFUL FOR

Electrical engineers, computer scientists, computer engineers, and hobbyists interested in firmware development and modifications for consumer electronics.

exequor
Messages
393
Reaction score
0
I believe that computer science is very important to EE because of firmware and so on. I was wondering, the firmware of a dvd player can be upgraded (i did that to mine to gain extra features) however that is limited by the chipset. But it seems like dvd manufacturers prefer to release a new model of a player than to offer firmware upgrades. Does anyone know why? Also, the firmware is what maps how the remote control works and so on right_ is firmware so secretive that i can't find any information on the net that would guide me how to go about editing the firmware? Is CS that important to EE?
 
Engineering news on Phys.org
To design firmware, you can have training as EE, CS or
CE (computer engineer). There is a bit of cross-over in each.
CE and CS's obviously would have stronger programming skills,
EE's have additional understanding of hardware.

Regarding DVD players or consumer electronics in general, I've noticed
manufacterers are pretty weak on offering the public, modifications
or technical information about their products. The reason for the secretive (proprietary) behavior of companies is in attempt to protect their designs from being copied or stolen. Which, of course would cost them lost profits.

I also think consumer electronics manufacturers don't believe the lay-public know anything about what is going on under the chasis. It is left to tinkerers and hobbyists to make and share news on how to make mods and upgrades.
Poke around the net, I bet you will find a tinkerer willing to share their experience.
 
Last edited:

Similar threads

Replies
3
Views
4K
  • · Replies 8 ·
Replies
8
Views
4K
  • · Replies 23 ·
Replies
23
Views
7K
  • · Replies 7 ·
Replies
7
Views
3K
Replies
9
Views
4K
  • · Replies 1 ·
Replies
1
Views
6K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 12 ·
Replies
12
Views
9K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 4 ·
Replies
4
Views
8K