Offered by Western University, London, Canada
Combines electrical engineering and computer science covering digital systems, embedded computing, architecture, and software. Accredited by Engineers Canada.