You will often hear that the first two years of any
given engineering program are the same: that the first two
years of the electrical engineering curriculum at school A are the
same as the EE curriculum at school B, so it
is easy to transfer from A to B. Of course,
others say that whenever you transfer from one school to another,
you lose a term's worth of credit, have to backtrack
to make up one or more specialty courses, and extend
your graduation date by 1-2 terms.
The truth lies somewhere in the middle. The basic components
of the first two years of an undergraduate curriculum are the
same from coast to coast: calculus through differential equations,
physics through light and sound waves, chemistry, and humanities.
Some programs, however, start engineering courses in the freshman
year, others don't start them until the sophomore year.
Many states have articulation agreements that are supposed to make it
easier to transfer more credits to a new program. These
agreements usually state which courses must be accepted by all state
schools when transferring between schools in the same program. Some
programs, concerned that students are not getting the necessary level
of instruction in a given class elsewhere, have moved courses
they deem critical to the junior and senior years to avoid
students transferring in with inadequate backgrounds. The bottom line is,
if you are considering doing your first two years at one
school and then transferring to a second school, plan ahead
and find out what the second school will accept and schedule
your classes at the first school according to what you are told.