Offered by University of Ottawa, Ottawa, Canada
Combines electrical engineering and computer science covering digital systems, embedded computing, and software with co-op. Accredited by Engineers Canada.