Any advice?

<p>I seriously doubt I'm making the required 2.5 GPA for major sequence engineering, and I'm going to be a junior in the fall, so I need some other major but I really don't know what I should do. I thought about computer science, but I've never programmed before and I don't even know if I'd like programming, but I do love computers, I like building them, and I've built 2 so far. Also I like history, my favorite class I've taken at ut has been intro to Rome, and government wasn't so bad either. Any suggestions?</p>

<p>Take CS 312 this summer to find out if you like programming or not.
CS 312 is a part of core curriculum so you can take it without declaring major.</p>

<p>And go to the next COLA job fair just to look what kind of positions are open for history majors. Very enlightening!</p>