The short answer to this question is 'No.' Unless you know or have a good idea that you will transfer early on in your college career, the odds are some of the classes you take will not transfer. This is because you will probably take some 'specialized' courses at your current school. These are classes that are either unique to that school or are upper division major classes.
For example, about.com gives the example of a class known as 'history of rock and roll.' You might have taken this course (and passed) at your current school, but there is no guarantee that this class is even offered at the school you intend to transfer to. Furthermore, you may have taken some upper division classes in your major, yet the school of your choice won't accept them because the curriculum for the class is slightly different.
The key here is to take as many classes that transfer as possible, right? Therefore, take general classes that most schools require for a lower division degree such as:
- Biology
- College Algebra Class
- English 101
These are known as 'core' classes and you should focus on taking them before transferring. How do you know what courses will transfer? The first thing you should do according to those at about.com is talk to people in the admission's offices of the schools that you're interested in. They can give you a good idea or even specific advice about which courses you'll be able to transfer.