With only 5 programming classes and 10 weeks this isn't going to be an easy task.
Limit is a lot easier than NL. Bluffing is a bigger part of heads up play than ring games. You can cut out out a huge amount of work by downloading a crack of Poker Academy and running your bot against their api. Poker Academy have gone bust so you aren't cheating anyone by using a crack. Run PA in a VM if you are worried about malware. Alternatively take a look at Poker Genius
http://poker-genius.com/forum/Thread-Meerkat-API-helpFor simplicity I'd suggest you just write an expert system, as all the alternatives involve too much work. But instead of expressing the rules in terms of cards, write them in terms of ehs and ehs2 to reduce the number of rules. Look ehs up on the forum. Make the rules output action probabilities, and then choose the action randomly from the probabilities.