The most spicest courses I reccomend are
CS 371R Good Introduction to Search, Classical to modern (Mooney)
CS 314 Good Introduction to Programming, CS majors only (Scott)
CS 303E Good Introduction to Programming for all majors (Young)
CS 439 Crazy Fun,Crazy Hard (Norman)
CS 311H Good Introduction to theoretical Computer Science (Dillig)
OOoh graduate level courses
Another good link
This one has a lot of links