Electronic and Communication Engineering is mainly Mathematical analysis, implemented in practical circuits. You have to understand higher forms of math, and think in those terms. You have to understand the imperfect models used for systems analysis. You have to understand the tradeoffs in cost, schedule, and performance, and make those choices.
You have to be very adept in digital circuits and analysis.
What you don't have to understand is harder to answer. YOu don't have to understand literature, art, music, language, culture, religion, and the social sciences, but you would be a rather incomplete and uneducated person if you did not understand them.
can you please help?about Electronics and Communication engineering,what you have to do to understand the things you don't understand? this coming enrollment I'm going to take up Engineering...Thank you very much=)