.u-link-hm { color:#222; font-weight: 600; } .u-link-hm:hover { color:#BF112B; font-weight: 600; } .cookie-notice--container { width: 60% !important; bottom: 10px !important; position: fixed !important; z-index: 1000000000; background: white; padding: 12px; border: 1px solid #ccc; color: #000 !important; margin: 0 auto; box-shadow: 0 2px 14px 0 rgb(24 21 21 / 10%) !important; left: 20%; border-radius: 0.375rem !important; } #cookie-notice-button { float: right; cursor: pointer; background-color: #A3B6CC; color: #000000 !important; font-weight: 500; border-radius: 6px; transition-property: box-shadow; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 500ms; font-size: 14px; height: auto !important; padding-left: 16px !important; padding-right: 16px !important; padding-top: 12.5px !important; padding-bottom: 12.5px !important; text-align: center; box-shadow: 0 2px 5px 0 rgb(0 0 0 / 15%); line-height: 1 !important; transition-property: background-color; transition-property: border-color; transition-property: color; transition-property: fill; transition-property: stroke; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); transition-duration: 500ms; } @media only screen and (max-width: 600px) { .cookie-notice--container { width: 89% !important; left: 5%; } .c-card--video, .adm + section {margin-top: 60px} } *{margin:0;padding:0}*,:after,:before{box-sizing:inherit}body,html{width:100%;height:100%;min-height:100%;-webkit-text-size-adjust:none}html{box-sizing:border-box;scroll-behavior:smooth}body{background-color:#fff;margin:0;font-family:Gotham Narrow SSm A,Gotham Narrow SSm B,-apple-system,blinkmacsystemfont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-style:normal;color:#222}figure,img,main,time{display:block}a{font-weight:500;text-decoration:none;outline:none;color:#222;cursor:pointer}a:focus{outline:0 none}a:focus,a:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{text-decoration:none}button{cursor:pointer;padding:0;border:none;outline:none;font:inherit;color:inherit;background:none}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:500;margin-bottom:16px;line-height:1.125}h1{font-size:1.75rem}h1,h2{padding-bottom:.3em}h2{font-size:1.5rem}h3{font-size:1.25rem}h4,h5,h6{font-size:1rem}address{font-style:normal;line-height:1.6}ol,p,ul{font-size:1rem;line-height:1.7;margin-bottom:25px}ol:last-child,p:last-child,ul:last-child{margin-bottom:0}ol ol,ol ul,p ol,p ul,ul ol,ul ul{margin-top:3px;margin-bottom:3px}ol,ul{margin-left:30px;line-height:1.9}ol ol,ol ul,ul ol,ul ul{margin-bottom:0;line-height:1.9}blockquote{font-weight:300;font-style:italic;border-left:.2em solid #bf112b;margin:0 0 25px;padding:.5em 1em}blockquote p{margin-bottom:0}img{max-width:100%;height:auto}audio,video{width:100%;margin-bottom:20px}video{height:auto;background-color:#dfdfdf}table{width:100%;font-size:.875rem;margin-bottom:20px;border-collapse:collapse;border-spacing:0;white-space:nowrap;vertical-align:top;display:block;overflow-x:auto}table h2,table h3,table h4,table h5,table h6,table ol,table p,table ul{font-size:.875rem;border:none!important;margin-top:0}table h2:not(:last-child),table h3:not(:last-child),table h4:not(:last-child),table h5:not(:last-child),table h6:not(:last-child),table ol:not(:last-child),table p:not(:last-child),table ul:not(:last-child){margin-bottom:5px}table ol,table ul{margin-left:18px}table tr{border-top:1px solid #f3f3f3;background-color:#fff}table tr:nth-child(2n){background-color:#fbfbfb}table tr th{font-weight:700}table tr td,table tr th{border:1px solid #f3f3f3;text-align:left;margin:0}table thead tr th,table tr td{padding:15px;vertical-align:top}table thead tr th{border:1px solid #535353;background-color:#535353;color:#fff}td,th{padding:0;text-align:left}pre{margin-bottom:25px;height:auto}code{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em;line-height:1.4;background-color:#f3f3f3;white-space:pre-wrap;word-break:break-word}button,input,select,textarea{margin:0}iframe{border:0}form input[type=submit]{background-image:linear-gradient(-180deg,#3f9feb 3%,#0268b0);border:1px solid #07c;box-shadow:0 5px 4px 0 hsla(0,0%,51%,.5),inset 0 1px 3px 0 #e9f5ff;border-radius:5px;min-height:50px;color:#fff;padding:10px 20px;font-size:1.125rem;font-weight:600;text-align:center;text-shadow:0 1px 1px rgba(0,0,0,.4)}form input[type=submit]:hover{background-image:linear-gradient(-180deg,#50b2ff 3%,#0268b0);cursor:pointer}.u-grid{display:grid;grid-gap:30px}.u-grid--gap-l{grid-gap:50px}.u-grid--2,.u-grid--3,.u-grid--4{grid-template-columns:repeat(2,1fr)}.u-block{padding:25px}.u-block--white{background-color:#fff}.u-block--grey{background-color:#f3f3f3}.body__container>.u-block--grey{background-color:#fff}.u-block--black{background-color:#222;color:#fff}.u-block--black:not(.u-block--full)+.u-block--black,.u-block--grey:not(.u-block--full)+.u-block--grey:not(.u-block--padme),.u-block--white:not(.u-block--full)+.u-block--white{padding-top:0}.u-block--s>*,.u-width-s{max-width:720px;margin-left:auto;margin-right:auto}.u-block--m>*{max-width:1024px;margin-left:auto;margin-right:auto}.u-block--l>*{max-width:1200px;margin-left:auto;margin-right:auto}.u-block--full{padding:0!important}.u-block--border-top{border-top:1px solid #767676}.u-icon{fill:#222;display:inline-flex;align-items:center;position:relative}.u-icon:hover{text-decoration:none!important}.u-icon svg{position:relative;display:inline-block;height:1em;width:1em;flex-shrink:0;margin-right:.3em}a.u-icon svg:hover{cursor:pointer}.u-icon--red svg path{fill:#bf112b}.u-icon--grey svg path{fill:#767676}.u-icon--circle:before{width:1em;height:1em;content:"";background-color:#f3f3f3;position:absolute;border-radius:50%}.u-icon--circle svg{padding:.3em}.u-bg-grey{background-color:#f3f3f3!important}.u-no-padding{padding:0!important}.u-padding-top-s{padding-top:20px!important}.u-margin-bottom-s{margin-bottom:20px!important}.u-link a,a.u-link{color:#126b93}.u-link a:hover,a.u-link:hover{color:#bf112b}.u-sticky{position:-webkit-sticky;position:sticky;top:0}.is-hidden{display:none!important}.is-visible{visibility:visible!important;opacity:1!important}.is-visible,.u-display-inline-b{display:inline-block!important}.u-visually-hidden{clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden;position:absolute}.alignleft,.u-img-left{float:left;margin-right:30px}.alignright,.u-img-right{float:right;margin-left:30px}.u-ani-fadein--1000{-webkit-animation-name:u-ani-fadein;animation-name:u-ani-fadein;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-webkit-keyframes u-ani-fadein{0%{opacity:0}to{opacity:1}}@keyframes u-ani-fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes u-ani-fadeout{to{opacity:0}0%{opacity:1}}@keyframes u-ani-fadeout{to{opacity:0}0%{opacity:1}}.b-masthead{display:flex;justify-content:space-between;background-color:#fff;border-top:2px solid #bf112b;height:75px;z-index:10000;transition:.2s}.b-masthead>div{display:flex}.b-masthead h2{margin:0;float:left}.b-masthead h2 a{font-size:1.125rem;padding-left:7px}.b-masthead ul{margin:0;padding:0;list-style-type:none;display:table}.b-masthead li:hover>a{color:#bf112b}.b-masthead .masthead__sep{border-left:1px solid #dfdfdf;padding-left:12px;margin-left:12px}.b-masthead a,.b-masthead button{display:flex;height:73px;padding-left:17px;padding-right:17px;font-size:.875rem;font-weight:500;white-space:nowrap;align-items:center}.b-masthead a:hover{color:#bf112b}.b-masthead--sticky-scroll{position:fixed;top:0;left:0;right:0;z-index:10;border-bottom:1px solid #f3f3f3}.b-masthead--sticky-scroll~.b-banner,.b-masthead--sticky-scroll~.b-bannerhero,.b-masthead--sticky-scroll~.tns-outer{margin-top:78px!important}.b-masthead--shadow{box-shadow:0 10px 11px -7px #eaeaea;margin-bottom:6px}div.b-masthead ul.menupopup__menu{top:60px}.masthead__site{white-space:nowrap;line-height:4.6875rem;border-bottom:none;cursor:pointer}.masthead__site svg:not(.c-culogo){min-width:40px;width:40px;height:40px;vertical-align:middle;margin-right:3px}.masthead__site .c-culogo{width:150px}.masthead__site a{cursor:pointer;padding-left:12px}.masthead__site a:after{top:43%!important}.masthead__primarynav{overflow:hidden}.masthead__primarynav h2{display:flex}.masthead__primarynav ul{position:relative;display:none}.masthead__primarynav li{display:inline-flex}.masthead__primarynav a{display:flex;align-items:center}.masthead__primarynav .menupopup__menu{position:fixed!important;margin-left:5px}.masthead__primarynav nav+.masthead__primarynav>.masthead__site{padding-left:10px}.masthead__primarynav nav+.masthead__primarynav>.masthead__site:before{content:"/";color:#dfdfdf;margin-left:-8px;font-size:1.125rem}.masthead__primarynav nav+.masthead__primarynav>.masthead__site a{padding-left:10px}.masthead__more{position:absolute;right:0;bottom:73px;box-shadow:-10px 0 30px 20px #fff;background-color:#fff}.masthead__controls ul{display:flex}.masthead__controls li:not(.masthead__search):not(.masthead__hamburger):not(.masthead__login):not(.masthead__jump){display:none}.masthead__controls li:hover>a{color:#222;background-color:#eaeaea}.masthead__controls li:hover>a:after{color:#000!important}.masthead__controls li:hover>a svg{fill:#222}.masthead__controls a,.masthead__controls button{border-left:1px solid #dfdfdf}.masthead__controls a:hover,.masthead__controls button:hover{background-color:#eaeaea;color:#222}.masthead__controls svg{height:16px;width:16px}.masthead__controls .c-menupopup a{padding-right:25px}.masthead__controls .c-menupopup a:after{margin-right:8px}.masthead__controls .menupopup__menu svg{height:1em;width:1em;margin-top:-1px}.masthead__cta>a{background-color:#bf112b;color:#fff;display:none}.masthead__cta>a:after{color:#fff!important}.masthead__cta>a svg{fill:#fff}.masthead__hamburger{display:list-item}.b-bannerhero{padding-bottom:20px;display:block}.b-bannerhero img{width:100%;max-height:600px;-o-object-fit:cover;object-fit:cover}.bannerhero_text{padding:20px 30px;background-color:#fff;box-shadow:0 5px 8px 2px rgba(83,83,83,.3)}.bannerhero__title{display:inline;font-size:1rem;padding-bottom:0}.bannerhero__title:after{content:attr(data-text);color:#bf112b}.c-menupopup{position:relative;cursor:pointer}.c-menupopup>a:after,a.c-menupopup:after,button.c-menupopup:after{position:absolute;content:"";width:0;height:0;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent;top:48%;right:6px;color:#222}.c-menupopup+.menupopup__menu,.c-menupopup .menupopup__menu{background-color:#fff;background-clip:padding-box;visibility:hidden;opacity:0;min-width:165px;transition:all .25s ease;margin:0;padding:3px 0;position:absolute;z-index:-1;border:1px solid #b1b1b1;border-radius:4px;box-shadow:0 3px 12px rgba(27,31,35,.15);display:block}.c-menupopup+.menupopup__menu:before,.c-menupopup .menupopup__menu:before{top:-16px;left:9px;border:8px solid transparent;border-bottom-color:#b1b1b1;position:absolute;display:inline-block;content:"";background-color:transparent}.c-menupopup+.menupopup__menu:after,.c-menupopup .menupopup__menu:after{top:-17px;left:7px;border:10px solid transparent;border-bottom-color:#fff;position:absolute;display:inline-block;content:"";background-color:transparent}.c-menupopup+.menupopup__menu a,.c-menupopup .menupopup__menu a{padding:8px 15px;height:auto;line-height:1.25;font-size:.875rem;font-weight:400;display:flex;align-items:center;color:#222}.c-menupopup+.menupopup__menu a:hover,.c-menupopup .menupopup__menu a:hover{text-decoration:none;background-color:#f3f3f3;color:#000}.c-menupopup--right+.menupopup__menu,.c-menupopup--right .menupopup__menu{right:0;left:auto}.c-menupopup--right+.menupopup__menu:before,.c-menupopup--right .menupopup__menu:before{top:-16px;right:9px;left:auto}.c-menupopup--right+.menupopup__menu:after,.c-menupopup--right .menupopup__menu:after{top:-17px;right:7px;left:auto}.c-menupopup+.menupopup__menu:hover,.c-menupopup .menupopup__menu:focus,.c-menupopup .menupopup__menu:hover,.c-menupopup:hover+.menupopup__menu,.c-menupopup:hover>.menupopup__menu{visibility:visible;opacity:1;z-index:10000}button.c-menupopup:hover+.menupopup__menu{visibility:hidden;opacity:0}.c-menupopup .menupopup__menu li:first-of-type{margin:5px 0 0}.c-menupopup .menupopup__menu li:hover{background-color:#f3f3f3}.menupopup__sep{border-bottom:1px solid #dfdfdf}.menupopup__title{border-top:1px solid #dfdfdf;display:block;text-transform:uppercase;color:#767676;font-size:.625rem;padding:5px 15px 2px!important}.menupopup__title:hover{background-color:#fff;cursor:default}.menupopup__menu li{display:block!important}.menupopup__menu li svg{margin-right:8px}@media (min-width:721px){h1{font-size:1.875rem}h2{font-size:1.75rem}h3{font-size:1.5rem}h4,h5,h6{font-size:1.125rem}table thead tr th,table tr td{padding:20px}.u-grid--3{grid-template-columns:repeat(3,1fr)}.u-block{padding:40px 30px}}@media (min-width:720px){ol,p,ul{font-size:1.125rem;line-height:1.8}.b-masthead h2 a{padding-left:12px;font-size:1.25rem}.masthead__site .c-culogo{width:175px}.masthead__controls li:not(.masthead__search):not(.masthead__hamburger):not(.masthead__login):not(.masthead__jump){display:list-item}}@media (max-width:720px){img{width:100%}.u-grid--s1{grid-template-columns:repeat(1,1fr)}.u-hide-s{display:none!important}.masthead__site a{max-width:300px;white-space:normal;line-height:1}.masthead__jump span{display:none}}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.u-grid{display:flex;flex-wrap:wrap;margin-bottom:-30px!important}.u-grid>*{margin-bottom:30px}.u-grid>:not(:last-child){margin-right:30px}}@media screen and (-ms-high-contrast:active) and (max-width:720px),screen and (-ms-high-contrast:none) and (max-width:720px){.u-grid--2>*,.u-grid--3>*,.u-grid--4>*{width:calc(50% - 15px)}.u-grid--2>:nth-child(2n),.u-grid--3>:nth-child(2n),.u-grid--4>:nth-child(2n){margin-right:0!important}.u-grid--s1>*{width:100%;margin-right:0!important}}@media screen and (-ms-high-contrast:active) and (min-width:721px),screen and (-ms-high-contrast:none) and (min-width:721px){.u-grid--2>*{width:calc(50% - 15px)}.u-grid--2>:nth-child(2n){margin-right:0!important}.u-grid--3>*{width:calc(33.33333% - 20px)}.u-grid--3>:nth-child(3n){margin-right:0!important}.u-grid--4>*{width:calc(25% - 22.5px)}.u-grid--4>:nth-child(4n){margin-right:0!important}}@media (min-width:1024px){.u-grid--gap-l{grid-gap:80px}}@media (min-width:1025px){.u-grid--4{grid-template-columns:repeat(4,1fr)}}@media (min-width:1033px){.masthead__primarynav ul{display:table;border-left:1px solid #dfdfdf}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.masthead__primarynav .menupopup__menu{margin-left:-95px}.c-menupopup+.menupopup__menu,.c-menupopup .menupopup__menu{z-index:1000}}@media (min-width:501px){.masthead__cta>a{display:flex}}@media (min-width:1190px){.masthead__hamburger{display:none}}@media (min-width:1472px){.b-masthead--cu{height:90px}.b-masthead--cu a,.b-masthead--cu button{height:90px;font-size:1rem}.b-masthead--cu .c-culogo{width:210px!important}}@media (max-width:1474px){.masthead__search span{display:none}}@media (max-width:1135px){.b-masthead--cu .masthead__primarynav li{display:none}}@media (max-width:1334px){.b-masthead--cu .masthead__primarynav li:nth-child(5){display:none}}@media (min-width:901px){.b-bannerhero{padding-bottom:0;position:relative}}@media (min-width:1600px){.b-bannerhero img{height:700px}}@media (max-width:899px){.b-bannerhero:hover .bannerhero__title:after{border-bottom:1px solid #bf112b;padding-bottom:2px}.bannerhero__title span:after{content:" - "}}@media (min-width:900px){.bannerhero_text{background:none;box-shadow:none;position:absolute;top:47%;left:8%;margin-top:-80px;max-width:330px}.bannerhero_text--right{left:58%!important}.bannerhero_text--center{left:37%!important}.bannerhero_text--centerright{left:49%!important}.bannerhero_text--centerleft{left:23%!important}.bannerhero__title{font-size:1.5rem;-webkit-box-decoration-break:clone;box-decoration-break:clone;outline:7px solid hsla(0,0%,100%,.85);background-color:hsla(0,0%,100%,.85);transition:all .3s;line-height:inherit}.bannerhero__title:after{font-size:1rem;content:"\A" attr(data-text);white-space:pre;transition:all .3s}.bannerhero__title:hover{background-color:rgba(191,17,43,.85);outline:7px solid rgba(191,17,43,.85);color:#fff}.bannerhero__title:hover:after{color:#fff}@supports (-moz-appearance:none){.bannerhero__title{background-color:#fff;outline:6px solid #fff;line-height:1.3}.bannerhero__title:hover{background-color:#bf112b;outline:6px solid #bf112b}}}@media (min-width:1250px){.bannerhero_text{left:12%;max-width:370px}.bannerhero_text--right{left:62%!important}.bannerhero__title{font-size:1.75rem}}.b-alertheader>.c-alert{margin:0;border:none;padding:0 0 0 40px}.b-alertheader>.c-alert svg{width:30px;float:left;position:absolute;top:0;left:0}.b-alertheader>.c-alert>h2{font-size:1rem;font-weight:700}.b-alertheader>.c-alert p{font-size:1rem}.b-alertheader>.c-alert a:hover{color:#126b93;border-bottom:1px solid #126b93}.b-alertheader>.c-alert a:after{content:" \2192"}.u-block--alert button{position:absolute;top:15px;right:10px}.u-block--alert button svg{width:15px}.c-alert{background-color:#e6f7ff;border:1px solid #91d5ff;padding:25px 25px 25px 65px;border-radius:4px;margin-bottom:30px;position:relative}.c-alert svg{width:30px;position:absolute;top:25px;left:19px}.c-alert svg+p{font-weight:500;margin-top:2px}.c-alert h2{font-size:1rem;padding-bottom:2px;margin-bottom:2px!important;border-bottom:none}.c-alert a{color:#126b93;border-bottom:1px solid #126b93!important;background-color:transparent!important}.c-alert a:hover{border-bottom:1px solid #bf112b!important}.c-alert p{font-size:0.875rem;margin-bottom:0}.c-alert button{position:absolute;top:15px;right:10px}.c-alert button svg{position:relative;top:0;right:0;left:0;width:12px}.c-alert--error svg,.c-alert--info,.c-alert--info svg{fill:#1496da}.c-alert--error{border:1px solid #bf112b;background-color:#f9e6e9}.c-alert--error a{color:#bf112b!important;border-bottom:1px solid #bf112b!important;background-color:transparent!important}.c-alert--error a:hover{border-bottom:1px solid #222!important;color:#222!important}.c-alert--error svg{fill:#bf112b}.c-alert--warning{border:1px solid #faab08;background-color:#fffaf1}.c-alert--warning circle{fill:#faab08}.c-alert--success{border:1px solid #45bf2e;background-color:#fafff5}.c-alert--success svg{fill:#45bf2e}@media (min-width:761px){.b-alertheader>.c-alert{padding:0 0 0 75px}.b-alertheader>.c-alert svg{width:52px}.b-alertheader>.c-alert>h2{font-size:1.25rem}.u-block--alert button{top:20px;right:15px}}.u-block--alert{z-index:1000;background-color:#f9e6e9;border-bottom:4px solid #bf112b;position:relative}.u-block--alert>*,.u-block--l>*{max-width:1024px;margin: 0 auto}.u-block--alert button{position:absolute;top:15px;right:10px}.u-block--alert button svg{width:15px} Carleton University - Ottawa, Canada Skip navigation
A woman collecting samples on a roof covered in foliage.

Protecting Cities from Urban Flooding: Creating Climate Resilient Housing and Infrastructure

Spotlight

Events

Events Calendar →

Academic Feature

Attend Carleton University

.c-card--iconlink {margin: 10px 0; padding: 10px;}

Undergraduate Admissions

Explore our 200+ academic programs.

Graduate Admissions

Apply now for a grad program online.

Continuing Studies

Professional Development and Executive Education

A sports team poses for a group photo with a team mascot and the coach.
A professionally dressed woman poses for a picture on the roof of a building.
An aerial view of Carleton University and the surrounding community.

Site Navigation

Cookies Notice

This site uses cookies to offer you a better browsing experience. Find out more on how we use cookies and how you can change your settings.