Lol, that's how it was for me when I took engineering. I pretty much understood binary code and other coding techniques, but the other stuff just threw me off. I'm currently a 2nd year Biology major, I plan to transfer to UNT Denton.
I have a problem as an engineer student which i think all deviant artist have especially in boring lectures..... Drawing on the desk!! I am amazed about how awesome my drawing are on the desk, but this always leads to me not paying attention in class :S