Hey, I just reread your first post where you said you'd be transferring in the fall. Does that mean you won't be able to take any of these courses until next year? If that's the case, you should start learning CMSC 131 and 132 on your own NOW by following the course syllabus (you can always ask questions here); it's possible that a professor will let you into an upper level course straight away next fall if you can convince him that you've had some programming experience.