Hi MohammedRady97. Yes, programming is a very useful skill, especially for electrical engineering, as coding helps in telling your chips what to do in a system. Learning programming also teaches you some managerial skills, for example, taking a huge problem and breaking it down into smaller...