I understand what you are saying. That is because as a CE student the only time I have come in contact with analog circuits was when I took Electronics Lab I. We don't need to take all those other classes. But I've spoken to the E.E. advisor, and I will have to take an additional 4 classes to be able to get an EE masters degree. If I remember correctly they are Electronics II, Electromagnetic Fields and Waves, Control Systems 1, and I can't remember the other. Right now, my specialty is not analog circuits. Put me in front of a MP and some digital sensors and I am gold; ask me to program you a game, or a simulation no problem; as me to make RGB lights light up, and I might set something on fire (for now). Like everything else, I just need to play around with this stuff so I can match the theory with actual hands on practice (at least that is my theory).