24th Canadian Conference on Electrical and Computer Engineering (CCECE 2011)