I also went to school for CE and although we did have some algorithmic and data structures classes, I don't think they were as in-depth as the CS curriculum.
For example, the only time I ever encountered red-black trees was in the context of prepping for software interviews.