Tough situation; would talk to an academic counselor at your school. Completing a degree is a good first step; once it is completed, you could then pursue another degree -or- find a way to combine computers and history into a master's program of some sort. Just my two bits... I have almost 200 credit hours and an associate's degree because I kept switching interests, so I am biased towards finishing a degree first then finding the next direction at this stage.
M.
_________________
My thanks to all the wonderful members here; I will miss the opportunity to continue to learn and work with you.
For those who seek an alternative, it is coming.
So long, and thanks for all the fish!