All I can say if you have to learn about circuits, vectors, and all this complicated shit I couldn't ever comprehend, you might as well get an electrical engineering degree.