I really cannot give you any suggestion as I am not in the market and has not been for the last 6 years. I can see IC design which should include VLSI should be the future in my opinion because the trend is shrinking circuits into one IC to save space.
Regarding to Communication, the question is whether you like EM and RF. If so, you can study harder on the subject and be good at it. There are a lot more to Communication than EM. You can get involve in modulation scheme like OFMD and QAM etc that you really don't need EM. You have to be strong in Fourier Transform, Probability and statistics. So there are lots of math involved. But that will bring you to a lot of the signal processing.
If you go into RF or PLL design, EM is not the most important thing in the world as long as you pass the UG class and know the bare minimum. I studied RF and design RF circuits before I studied EM, so it's doable. Mixing RF, PLL and microelectronics would be a very good route.
I am EE student finished my UG I'm writing entrance exam in feb to join masters degree,
I'm confused with which one to opt
Here "mainly" I've to choose between
Microelectronics ( this is also called as VLSI in some colleges)
Embedded systems ( Electronic systems )
can you please suggest me which one has good scope in future ?
and if i choose communication systems how much of electromagnetics should i know,
because I'm not good in electromagnetics
I would say Calculus. Make sure you have a good understand of multi-variables class, Stoke's, Divergence theorems, line integrals. Look into Cylindrical and Spherical coordinates. This is not those that you learn in multi-variables calculus that even they use the Radius and the theta or phi, they still using xyz coordinates. I meant true[itex]r,\phi,z/;[/itex] for cylindrical coordinates and [itex] R,\theta,\phi\;[itex] for spherical coordinates. The Partial differential equation class will touch a little into this coordinates systems.
Make sure you do good in ODE and try taking the PDE also. PDE helps in undergrad EM class but it is an absolute must for grad school. PDE really make you appreciate the boundary conditions which is important in EM.
I don't know about grad school as I mainly study on my own. EM class is very challenging, you want to get the math out of the way and concentrate on understanding the lecture. Hope this help.
I am an EE student, and I have exceptional interest in pursuing a career path in electromagnetics. I'll be entering my third next fall. Can you recommend some classes that will benefit me? Moreover, are you aware of any excellent grad programs (in North America) for such a specialty?