Thankfully I was able to switch my for last 2 semesters into Technical Management so all of my computer/programming fulfilled my technical requirements and I only needed to take some bullshit 100/200 level business classes my last 2 semesters. It was at that point I realized I actually learned something when i was taking entry level classes with stupid people. I do enjoy looking at code and seeing how it works but as a daily routine it just isn't for me. BTW I took the I.T. career route which I do enjoy.