Electives

Not all electives are offered each year.  Also, some of the elective courses have limited enrolment so you may be asked to submit an override request for the courses so that student who need to take the courses to graduate are able to.  Priority for some courses go to second year students.

Electives Outside of IPIS

You may request that other suitable courses from other departments be approved as a designated security or designated engineering course. Please get this approval in writing prior to taking the course, so that you know if it will count as a designated elective course or not.

M.IPIS – Requirement 4

In the Course Calendar, degree Requirement 4 is 1.0 credits normally comprised of courses with CIVE, INAF or IPIS course designation, but also may be chosen from related programs that have been selected in consultation with, and approved by the MIPIS Director and Associate Director and associate faculty when necessary.  IPIS does not oversee or approve registration to courses in CIVE or INAF.

M.Eng IPIS – Requirement 4

In the Course Calendar, degree Requirement 4 is 1.0 credits from graduate courses from the Faculty of Engineering and Design that have been selected in consultation with, and approved by the MIPIS Director and Associate Director, and faculty.

The following is a list of courses pre-approved by the IPIS Director, however, you still need departmental permission from the program that hosts the course in order to register.   IPIS does not oversee registration to these courses.

For CIVE, BLDG and ENVE courses, you must reach out directly to the professor/instructor and obtain permission via email.  Once you have obtained permission to participate, send a copy of the email and your student number to CEEGradInfo@cunet.carleton.ca.  

CIVE 5106 – Dynamics of Structures

CIVE 5403 – Airport Planning

CIVE 5603 – Advanced Building Conservation

CIVE 5609 – Fundamentals of Fire Safety

CIVE 5614 – Design for Fire Resistance

CIVE 5616 – Wood Structures and Fire

CIVJ 5306 – Earthquake Engineering

CIVJ 5605 – Coastal Engineering

EACJ 5607 – Computer-communication Network

EACJ 5808 – Software Def. Networks & Cloud

ECMP 5000 – Engineering Communications

ECMP 5005 – Data Analytics

EGEN 5206 – Web & Mobile Software Development

MECH 5205 – Building Performance Simulation

MECH 5500 – Advanced Vibration Analysis

MECH 5601 – Creative Problem Solving & Design

EACJ 5105 – Secure Comm. & Data Encryption

EGEN 5106 – Fire Safety Engineering

SYS 5101 – Design of High Performance Software

SYSC 5407 – Plan & Design Computer Networks

SYSC 5609 – Wireless Communications System

SYSC 5804 – 5G Networks