Academic Calendar - 2018

Western University Academic Calendar. - 2018

Western Main Campus

Other - Non Modular Program B. SOFTWARE SYSTEMS FOR UBIQUITOUS COMPUTING
Faculty of Engineering - Electrical and Computer Engineering - Computer Engineering Program



Admission Requirements


Engineering Common First Year Program

Full-year courses: Applied Mathematics 1413, Engineering Science 1050, Business Administration 1299E.
Full-year half course: Engineering Science 1022A/B/Y
Half-year courses: Applied Mathematics 1411A/B, Chemistry 1302A/B, Engineering Science 1021A/B, Engineering Science 1036A/B, Physics 1401A/B and Physics 1402A/B.

(Three of the half courses are taken in each term as scheduled)

Module/Program Information


Second-Year Program
Applied Mathematics 2270A/B, Applied Mathematics 2276A/B, Computer Science 1037A/B, ECE 2205A/B, ECE 2277A/B, ECE 3375A/B, ECE 3380A/B, Mathematics 2151A/B, MSE 2233A/B, SE 2203A/B, SE 2205A/B, one of Statistical Sciences 2141A/B or Statistical Sciences 2143A/B.

Third-Year Program
ECE 3330A/B, ECE 3331A/B, ECE 3389A/B, ECE 3390A/B, ECE 4436A/B, ECE 4460A/B, SE 3313A/B, SE 3314A/B, SE 3316A/B, SE 3352A/B, SE 3353A/B, Writing 2130F/G (or the former ES 2211F/G).

Fourth-Year Program
ECE 4415, ECE 4437A/B, ES 4498F/G, SE 4452A/B, SE 4455A/B, three 0.5 technical electives from the list below, 1.5 non-technical electives*.

Technical Electives: Software Systems for Ubiquitous Computing

ECE 4429A/B, ECE 4438A/B, ECE 4445A/B, ECE 4455A/B, ECE 4469A/B, maximum one of (SE 3309A/B, SE 3310A/B, SE 3351A/B, SE 4472A/B).

*Selection of the non-technical elective must be approved by the Department Counsellor to satisfy the CEAB requirements of subject matter that deals with central issues, methodologies and thought processes of the humanities and social sciences. An approved list can be found on the Engineering website.