10-19-2009, 02:53 PM
Yes your degree will definitely be recognised. The reason why degrees are 3 years in UK is because they follow 13 years of schooling (upto A-level) while in America and Canada schooling is only up to 12th grade. At the end of the degree students in both countries complete 16 years of education.