CINXE.COM
Students Coming to New Haven | Yale Summer Session
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" version="XHTML+RDFa 1.0" dir="ltr" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/terms/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:og="http://ogp.me/ns#" xmlns:rdfs="http://www.w3.org/2000/01/rdf-schema#" xmlns:sioc="http://rdfs.org/sioc/ns#" xmlns:sioct="http://rdfs.org/sioc/types#" xmlns:skos="http://www.w3.org/2004/02/skos/core#" xmlns:xsd="http://www.w3.org/2001/XMLSchema#"> <head profile="http://www.w3.org/1999/xhtml/vocab"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"NRJS-4a2f7509d20236e7973",applicationID:"1311011518"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <script src="https://www.google.com/recaptcha/api.js?hl=en" async="async" defer="defer"></script> <link rel="shortcut icon" href="https://summer.yale.edu/sites/default/files/favicon.ico" type="image/vnd.microsoft.icon" /> <meta name="generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="https://summer.yale.edu/admitted-students/students-coming-new-haven" /> <link rel="shortlink" href="https://summer.yale.edu/node/2426" /> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <title>Students Coming to New Haven | Yale Summer Session</title> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <link rel='stylesheet' href='https://fonts.googleapis.com/css?family=Open+Sans%3A300%2C400%2C700&ver=3.6' type='text/css' media='all' /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css/css_rEI_5cK_B9hB4So2yZUtr5weuEV3heuAllCDE6XsIkI.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css/css_hTLrwzbU9bZhjvzx-j5entbJFEHkjJyd6RgHEla8FhA.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css/css_5O8B9RkYKg0GxC7fWCkSgOc0Ol-GrMmFjZdc3v9pgbg.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css/css_ZZJv2nljDpe0eFUSDB8p0mREwJteCXZYOjtUwJUk4f0.css" media="all" /> <link type="text/css" rel="stylesheet" href="//maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css" media="all" /> <style type="text/css" media="all"> <!--/*--><![CDATA[/*><!--*/ body{background-color:#f2f2f2 !important;} /*]]>*/--> </style> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css/css_z6ZjspwYIlnspG5tBJWmdx63NAcxmgJf3mI2f3wOZMg.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_1.css?saee2r" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_4.css?saee2r" media="print" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_6.css?saee2r" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_7.css?saee2r" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_11.css?saee2r" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_13.css?saee2r" media="all" /> <link type="text/css" rel="stylesheet" href="https://summer.yale.edu/sites/default/files/css_injector/css_injector_14.css?saee2r" media="all" /> <script type="text/javascript" src="https://summer.yale.edu/sites/all/themes/themetastic/js/jquery.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0];var j=d.createElement(s);var dl=l!='dataLayer'?'&l='+l:'';j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'';j.async=true;f.parentNode.insertBefore(j,f);})(window,document,'script','','GTM-K2G5WZ'); //--><!]]> </script> <script type="text/javascript" src="https://summer.yale.edu/sites/all/libraries/respondjs/respond.min.js?saee2r"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.cookie = 'adaptive_image=' + Math.max(screen.width, screen.height) + '; path=/'; //--><!]]> </script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.jQuery || document.write("<script src='/sites/all/modules/contrib/jquery_update/replace/jquery/1.8/jquery.min.js'>\x3C/script>") //--><!]]> </script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js/js_Hfha9RCTNm8mqMDLXriIsKGMaghzs4ZaqJPLj2esi7s.js"></script> <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jqueryui/1.10.2/jquery-ui.min.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.jQuery.ui || document.write("<script src='/sites/all/modules/contrib/jquery_update/replace/ui/ui/minified/jquery-ui.min.js'>\x3C/script>") //--><!]]> </script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js/js_RyX9kpgOaBpKzKE5JA0qV9FMNTAWVd9ZpWqvLdx1kg8.js"></script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js/js_-L8icB4YOxoa1Ons2hucAmSKCgrPDp8KV0E2I1W9JIA.js"></script> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=UA-28859489-1"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "UA-28859489-1", {"groups":"default","cookie_domain":"summer.yale.edu","anonymize_ip":true}); //--><!]]> </script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js/js_4nhl8AvkZMcGDJR36vWPmvdZI0wz6VphaW_-5NM1FHQ.js"></script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js/js_jcTR3PWbPqjjnmNuqHJh9jN97Ssej7ynL8Q3MqBmSWU.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery(window).load(function() { if (jQuery(window).width() < 768) { jQuery('.ddsmoothmenu ul li ul').remove(); } jQuery('.ddsmoothmenu > ul > li').hover( function(){ if (jQuery(window).width() > 767) { jQuery(this).children('ul').css('visibility','inherit').fadeIn('fast'); } }, function(){ jQuery(this).children('ul').css('visibility','hidden').fadeOut('fast'); } ); jQuery(window).scroll(function(){ if (jQuery(window).scrollTop() > 62) { jQuery('section.headerwrap').addClass('fixed_head'); jQuery('section.pagetitlewrap').addClass('fixed_title'); jQuery('.front #front_slides_wrap, .front #front_mission').addClass('fixed_slider'); } else { jQuery('section.headerwrap').removeClass('fixed_head'); jQuery('section.pagetitlewrap').removeClass('fixed_title'); jQuery('.front #front_slides_wrap, .front #front_mission').removeClass('fixed_slider'); } if (jQuery(window).scrollTop() > 91) { jQuery('section.headerwrap').addClass('fixed_head_shadow'); } else { jQuery('section.headerwrap').removeClass('fixed_head_shadow'); } }); /* START ALL BLOCKQUOTE */ var faqQ = 'eh'; var faqA = 'oh'; var faqCount = 0; jQuery('.page_body blockquote, #page_specific_sidebar blockquote').each(function() { var icon = 'yep'; var str = jQuery(this).html(); if (str.indexOf('Tip:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Tip:', '<i class="icon-lamp bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('Note:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Note:', '<i class="icon-attention-circle bq_note"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_note').height(hgt); } else if (str.indexOf('Link:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Link:', '<i class="icon-link-1 bq_link"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_link').height(hgt); } else if (str.indexOf('Quote:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Quote:', '<i class="icon-quote bq_quote"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_quote').height(hgt); } else if (str.indexOf('Question:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Question:', '<i class="icon-help-circled bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('File:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('File:', '<i class="icon-doc-1 bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('Pin:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Pin:', '<i class="icon-pin bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('Point:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Point:', '<i class="icon-right-hand bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('Date:') !== -1) { jQuery(this).addClass('bq_special'); jQuery(this).html(str.replace('Date:', '<i class="icon-calendar bq_tip"></i>')); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_tip').height(hgt); } else if (str.indexOf('FAQ:') !== -1) { faqCount = faqCount + 1; faqQ = jQuery(this).find('p:first-child').html().replace('FAQ: ',''); jQuery(this).find('p:first-child').remove(); faqA = jQuery(this).html(); jQuery(this).replaceWith('<div class="accordion" id="accordion-' + faqCount + '"><div class="accordion-group"><div class="accordion-heading"><a class="accordion-toggle collapsed" data-parent="#accordion-' + faqCount + '" data-toggle="collapse" href="#collapse-' + faqCount + '"><span class="showicon icon-plus"></span><span class="hideicon icon-minus"></span>' + faqQ + '</a></div><div class="accordion-body collapse" id="collapse-' + faqCount + '" style="height: 0px;"><div class="accordion-inner"><p>' + faqA + '</p></div></div></div></div>'); icon = 'nope'; } else if (str.indexOf('TOC:') !== -1) { jQuery(this).addClass('bq_special bq_toc_wrap'); var tocTtl = ''; tocTtl = jQuery('p', this).html(); tocTtl = tocTtl.replace('TOC: ', ''); tocTtl = tocTtl.replace('TOC: ', ''); tocTtl = tocTtl.replace('TOC:', ''); if (tocTtl == '' || tocTtl == ' ' || tocTtl == ' ') { tocTtl = 'On This Page'; } //jQuery(this).html(str.replace('TOC:', '<i class="icon-bookmarks bq_toc"></i><span class="toc_ttl">'+ tocTtl +'</span><ol class="toc"></ol>')); jQuery(this).html('<p class="bq_highlight_p"><i class="icon-bookmarks bq_toc"></i><span class="toc_ttl">'+ tocTtl +'</span></p><ol class="toc"></ol>'); var tocAnchor = 0; jQuery(this).nextAll('h3').each(function(){ ++tocAnchor; var tocText = jQuery(this).html(); jQuery(this).prepend('<a name="toc' + tocAnchor + '"></a>'); jQuery('.toc').append('<li><a href="#toc' + tocAnchor + '">' + tocText + '</a></li>'); }); var hgt = jQuery(this).height(); jQuery(this).find('i.bq_toc').height(hgt); } else { var icon = 'nope'; } if (icon == 'yep') { jQuery(this).find('p').addClass('bq_highlight_p'); } }); /* END ALL BLOCKQUOTE */ /* GOOGLE CUSTOM SEARCH REPLACEMENT */ jQuery('.headersearch').replaceWith('<div class="headersearch"><form class="search-form" action="/search-results" method="get" id="search-form" accept-charset="UTF-8" target="_self"><div><div class="container-inline form-wrapper" id="edit-basic"><div class="form-item form-type-textfield form-item-keys"><label class="element-invisible" for="edit-keys">Enter your keywords </label><input type="text" id="edit-keys" name="search" value="" size="60" maxlength="128" class="form-text"></div></div></div></form></div>'); /* TABLE HORIZONTAL SCROLL */ jQuery('.page_body table').each(function(){ if (jQuery(this).is('[style]') == false) { jQuery(this).wrap('<div class="table_wrap"></div>'); } }); jQuery('.footer li').prepend('<span class="icon-right-open"></span>'); jQuery('div.messages.status').delay(3000).fadeToggle('slow'); /* jQuery('.pagetitlewrap #page-title').addClass('span7'); jQuery('.pagetitlewrap .breadcrumbwrap').addClass('span5'); */ if (jQuery('.node-unpublished').length > 0) { jQuery('h1#page-title').css({'font-style':'italic','text-decoration':'line-through'}); } jQuery('.sidebar ul li a').wrapInner('<span></span>'); /* ACCESSIBILITY */ jQuery('#skip-link, .region.sidebar-second').attr('role', 'complementary'); jQuery('header').attr('role', 'banner'); jQuery('.headersearch, .mobile_search').attr('role', 'search'); jQuery('#firstcontentcontainer').attr('role', 'main'); jQuery('.footer').attr('role', 'contentinfo'); jQuery('#firstcontentcontainer').prepend('<h2 style="position:absolute;left:-999999px;top:auto;width:1px;height:1px;overflow:hidden">Main Content</h2>'); jQuery('.headertop, .mainmenu, .breadcrumbwrap, .region.sidebar-second .menu-block-wrapper, .mean-nav').attr('role', 'navigation'); jQuery('.pagetitle').attr('role', 'region'); jQuery('.pagetitle').attr('aria-label', 'page title and breadcrumb'); jQuery('.headertop').attr('aria-label', 'CIPE Units'); jQuery('.mainmenu, .mean-nav').attr('aria-label', 'Main Menu'); jQuery('.breadcrumbwrap').attr('aria-label', 'Breadcrumbs'); jQuery('.region.sidebar-second').attr('aria-label', 'sidebar'); jQuery('#skip-link').attr('aria-label', 'skip link'); jQuery('.region.sidebar-second .menu-block-wrapper').attr('aria-label', 'Section Menu'); jQuery('.headersearch .search-form').append('<input type="submit" value="submit" class="hidden"/> '); jQuery('.breadcrumbwrap').children().first().attr('aria-label', 'home'); jQuery('#pin_map > iframe').attr('title', 'google map'); jQuery('footer #edit-submitted-message').focus(function(){ jQuery('.captcha').show(); }); if (jQuery('footer #edit-submitted-message').html() !== '') { jQuery('.captcha').show(); } }); //--><!]]> </script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery(window).load(function() { jQuery('html').attr('lang','en'); if(jQuery('.downarrowclass').length){ jQuery('.downarrowclass').attr('alt','down-arrow-img'); } if(jQuery('.rightarrowclass').length){ jQuery('.rightarrowclass').attr('alt','right-arrow-img'); } if(jQuery('#g-recaptcha-response').length){ jQuery('<label for="g-recaptcha-response" class="hidden">Captcha Response:</label>').insertBefore('#g-recaptcha-response'); } if(jQuery('#g-recaptcha-response-1').length){ jQuery('<label for="g-recaptcha-response-1" class="hidden">Captcha Response:</label>').insertBefore('#g-recaptcha-response-1'); } if(jQuery('.footer-first input[name ="search"]').length){ jQuery('<label for="search-input" class="hidden">Search:</label>').insertBefore('.footer-first input[name ="search"]'); jQuery('.footer-first input[name ="search"]').attr('id','search-input'); } if(jQuery('#cboxPrevious').length){ jQuery('#cboxPrevious').append('<span class="hidden">cboxPrevious</span>'); } if(jQuery('#cboxNext').length){ jQuery('#cboxNext').append('<span class="hidden">cboxNext</span>'); } if(jQuery('#cboxSlideshow').length){ jQuery('#cboxSlideshow').append('<span class="hidden">cboxSlideshow</span>'); } if(jQuery('#refine_search').length){ jQuery('<label for="refine_search" class="hidden">Search:</label>').insertBefore('#refine_search'); } if(jQuery('#base_imageResult_image img').length){ jQuery('#base_imageResult_image img').attr('alt','generic-image'); } if(jQuery('#base_thumbnail img').length){ jQuery('#base_thumbnail img').attr('alt','generic-image'); } if(jQuery('.footer-first .block-posts img').length){ jQuery('.footer-first .block-posts img').each(function( index, image ) { var attr = $(image).attr('alt'); // For some browsers, `attr` is undefined; for others, `attr` is false. Check for both. if (typeof attr === typeof undefined || attr === false) { $(image).attr('alt','generic-img'); } }); } if(jQuery('footer').nextAll('img').length){ jQuery('footer').nextAll('img').each(function( index, image ) { var attr = $(image).attr('alt'); // For some browsers, `attr` is undefined; for others, `attr` is false. Check for both. if (typeof attr === typeof undefined || attr === false) { $(image).attr('alt','generic-img'); } }); } //links with inputs if(jQuery('a').has('input').length){ jQuery.each( jQuery('a').has('input'), function( key, anchor ) { jQuery(anchor).css("border-bottom", "none"); jQuery(anchor).find('input').replaceWith('<span class="btn btn-primary btn-normal mr">'+jQuery(anchor).find('input').val()+' '+'<i class="icon-right-open-1"></i></span>'); }); } //form labels fixes if(jQuery('.webform-client-form').length > 1){ jQuery('.webform-client-form').first().find('input.form-text').each(function( index, input ) { $(input).attr('id',$(input).attr('id')+'1'); $(input).siblings('label').attr('for', $(input).attr('id')); }); jQuery('.webform-client-form').first().find('select.form-select').each(function( index, select ) { $(select).attr('id',$(select).attr('id')+'1'); $(select).siblings('label').attr('for', $(select).attr('id')); }); jQuery('.webform-client-form').first().find('textarea.form-textarea').each(function( index, textarea ) { $(textarea).attr('id',$(textarea).attr('id')+'1'); $(textarea).parent().siblings('label').attr('for', $(textarea).attr('id')); }); } // Carousel Focus Fixes function handleFirstTab(e) { if (e.keyCode === 9) { document.body.classList.add('user-is-tabbing'); window.removeEventListener('keydown', handleFirstTab); window.addEventListener('mousedown', handleMouseDownOnce); } } function handleMouseDownOnce() { document.body.classList.remove('user-is-tabbing'); window.removeEventListener('mousedown', handleMouseDownOnce); window.addEventListener('keydown', handleFirstTab); } window.addEventListener('keydown', handleFirstTab); if(jQuery('#front_slides .item-list li').length){ jQuery('#front_slides .item-list li img').each(function( key, image ){ $(image).hover( function (){ $('#front_slides_wrap .flex-control-paging').addClass('no-background'); }, function(){ $('#front_slides_wrap .flex-control-paging').removeClass('no-background'); }); }); } }); //--><!]]> </script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"themetastic","theme_token":"FxaJGpixWP64YcRUASOSD8VG5chRTIyjMYQKImBGZG0","js":{"0":1,"sites\/default\/files\/js_injector\/js_injector_18.js":1,"sites\/default\/files\/js_injector\/js_injector_19.js":1,"1":1,"sites\/all\/libraries\/respondjs\/respond.min.js":1,"2":1,"\/\/ajax.googleapis.com\/ajax\/libs\/jquery\/1.8.3\/jquery.min.js":1,"3":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"\/\/ajax.googleapis.com\/ajax\/libs\/jqueryui\/1.10.2\/jquery-ui.min.js":1,"4":1,"misc\/ui\/jquery.ui.position-1.13.0-backport.js":1,"misc\/form-single-submit.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.jscrollpane.min.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/jquery.mousewheel.js":1,"sites\/all\/modules\/contrib\/jscrollpane\/js\/script.js":1,"sites\/all\/modules\/contrib\/custom_search\/js\/custom_search.js":1,"sites\/all\/modules\/contrib\/captcha\/captcha.js":1,"sites\/all\/modules\/contrib\/responsive_menus\/styles\/meanMenu\/jquery.meanmenu.min.js":1,"sites\/all\/modules\/contrib\/responsive_menus\/styles\/meanMenu\/responsive_menus_mean_menu.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"https:\/\/www.googletagmanager.com\/gtag\/js?id=UA-28859489-1":1,"5":1,"misc\/textarea.js":1,"sites\/all\/modules\/contrib\/webform\/js\/webform.js":1,"sites\/all\/themes\/themetastic\/js\/bootstrap.min.js":1,"sites\/all\/themes\/themetastic\/js\/jquery.easing.1.3.js":1,"sites\/all\/themes\/themetastic\/js\/fancybox\/jquery.fancybox.pack.js":1,"sites\/all\/themes\/themetastic\/js\/jquery.fitvid.js":1,"sites\/all\/themes\/themetastic\/js\/ddsmoothmenu-yale.js":1,"sites\/all\/themes\/themetastic\/js\/screen.js":1,"6":1,"7":1},"css":{"modules\/system\/system.base.css":1,"modules\/system\/system.messages.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.menu.css":1,"misc\/ui\/jquery.ui.autocomplete.css":1,"sites\/all\/modules\/contrib\/adaptive_image\/css\/adaptive-image.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"modules\/search\/search.css":1,"sites\/all\/modules\/custom\/site_backup\/site_backup.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ckeditor\/css\/ckeditor.css":1,"sites\/all\/libraries\/colorbox\/example4\/colorbox.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/jscrollpane\/css\/jquery.jscrollpane.css":1,"sites\/all\/modules\/contrib\/typogrify\/typogrify.css":1,"sites\/all\/modules\/contrib\/responsive_menus\/styles\/meanMenu\/meanmenu.min.css":1,"sites\/all\/modules\/contrib\/webform\/css\/webform.css":1,"\/\/maxcdn.bootstrapcdn.com\/font-awesome\/4.7.0\/css\/font-awesome.min.css":1,"0":1,"sites\/all\/themes\/themetastic\/css\/bootstrap.min.css":1,"sites\/all\/themes\/themetastic\/css\/bootstrap-responsive.min.css":1,"sites\/all\/themes\/themetastic\/css\/themetastic.css":1,"sites\/all\/themes\/themetastic\/type\/fontello.css":1,"sites\/all\/themes\/themetastic\/js\/fancybox\/jquery.fancybox.css":1,"sites\/all\/themes\/themetastic\/css\/slider.css":1,"public:\/\/css_injector\/css_injector_1.css":1,"public:\/\/css_injector\/css_injector_4.css":1,"public:\/\/css_injector\/css_injector_6.css":1,"public:\/\/css_injector\/css_injector_7.css":1,"public:\/\/css_injector\/css_injector_11.css":1,"public:\/\/css_injector\/css_injector_13.css":1,"public:\/\/css_injector\/css_injector_14.css":1}},"colorbox":{"opacity":"0.85","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","maxWidth":"98%","maxHeight":"98%","fixed":true,"mobiledetect":true,"mobiledevicewidth":"480px","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"jScrollPane":{"class":".scroll-pane"},"custom_search":{"form_target":"_self","solr":0},"better_exposed_filters":{"views":{"top_level_nav_aggregator":{"displays":{"block_8":{"filters":[]}}}}},"responsive_menus":[{"selectors":".ddsmoothmenu","container":"body","trigger_txt":"\u003Cspan \/\u003E\u003Cspan \/\u003E\u003Cspan \/\u003E","close_txt":"\u2715","close_size":"18px","position":"right","media_size":"979","show_children":"1","expand_children":"1","expand_txt":"+","contract_txt":"\u2013","remove_attrs":"1","responsive_menus_style":"mean_menu"}],"googleanalytics":{"account":["UA-28859489-1"],"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackColorbox":1,"trackDomainMode":1},"urlIsAjaxTrusted":{"\/search\/node":true,"\/admitted-students\/students-coming-new-haven":true}}); //--><!]]> </script> <!--[if lt IE 9]> <link rel='stylesheet' href='sites/all/themes/themetastic/css/ie8.css' type='text/css' media='all' /> <script src="//html5shim.googlecode.com/svn/trunk/html5.js"></script> <![endif]--> </head> <body class="html not-front not-logged-in one-sidebar sidebar-second page-node page-node- page-node-2426 node-type-static-page colored fullwidthlayout" > <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <noscript aria-hidden="true"><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-K2G5WZ" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <section class="allwrapper"> <header> <section class="headertopwrap"> <div class="headertop"> <div class="row"> <div class="region header-top-left span6 headerlefttext"> <div class="headerleftwrap"> <div class="headerleftinner"> <div id="block-block-4" class="block block-block textwidget"> <a href="https://oisp.yale.edu/" target="_blank"><span id="yale_pre">Yale</span> Office of International and Summer Programs</a></div> </div> </div> <div class="clear"></div> </div> <div class="region header-top-right span6 headerrighttext"> <div class="headerrightwrap"> <div class="headerrightinner"> <div id="block-block-5" class="block block-block textwidget"> <a href="https://studyabroad.yale.edu/" target="_blank">Study Abroad</a> <a href="/">Summer Session</a> <style type="text/css"> @media only screen and (max-width: 1199px) and (min-width: 980px) { .mycipe_top.cal_top { display: none; } .mycipe_top { border-radius: 3px !important; } } </style> <a href="/node/524" class="mycipe_top cal_top" style="margin-left: 2px;font-size: 16px;border-radius: 0 3px 3px 0;padding: 1px 6px;" aria-label="Contact Yale Summer Session"><span class="icon-mail-alt"></span></a> <a href="https://apply.summer.yale.edu/apply/status" target="_blank" class="mycipe_top" style="font-size:11px;border-radius: 3px 0 0 3px;padding-right: 6px;">MyYSS</a></div> </div> </div> <div class="clear"></div> </div> </div><!-- /.row --> </div><!-- /.headertop --> </section><!-- /.headertopwrap --> <section class="headerwrap"> <div class="header span12"> <a href="/" title="Home" rel="home" class="logo"> <img src="https://summer.yale.edu/sites/default/files/summer-logo.png" alt="Home" /> </a> <nav class="mainmenu"> <div id="mainmenu" class="menu ddsmoothmenu"> <ul><li class="first expanded"><a href="/courses-programs">Courses & Programs</a><ul><li class="first collapsed"><a href="/courses-programs/courses-yale">Courses at Yale</a></li> <li class="collapsed"><a href="/courses-programs/yale-summer-online">Yale Summer Online</a></li> <li class="collapsed"><a href="/courses-programs/english-language-institute-yale">The English Language Institute</a></li> <li class="collapsed"><a href="/courses-programs/conservatory-actors">Conservatory for Actors</a></li> <li class="collapsed"><a href="/courses-programs/yale-writers-workshop">Yale Writers' Workshop</a></li> <li class="collapsed"><a href="/courses-programs/yale-young-writers-workshop">Yale Young Writers' Workshop</a></li> <li class="last leaf"><a href="/courses-programs/yale-summer-session-programs">Programs Abroad</a></li> </ul></li> <li class="expanded"><a href="/dates-costs">Dates & Costs</a><ul><li class="first leaf"><a href="/dates-costs/dates-deadlines">Dates & Deadlines</a></li> <li class="leaf"><a href="/dates-costs/billing-payment-information">How to Pay</a></li> <li class="leaf"><a href="/dates-costs/tuition-fees-policies">Tuition, Fees & Policies</a></li> <li class="last collapsed"><a href="/dates-costs/financial-assistance">Financial Assistance</a></li> </ul></li> <li class="expanded"><a href="/apply">Apply</a><ul><li class="first leaf"><a href="/apply/yale-college-students">Yale College Students</a></li> <li class="leaf"><a href="/apply/visiting-college-students">Visiting College Students</a></li> <li class="leaf"><a href="/apply/visiting-international-students">Visiting International Students</a></li> <li class="leaf"><a href="/apply/pre-college-students">Pre-College Students</a></li> <li class="last leaf"><a href="/apply/beyond-college">Beyond College</a></li> </ul></li> <li class="expanded"><a href="/student-life">Student Life</a><ul><li class="first leaf"><a href="/admitted-students/residential-life">Residential Life</a></li> <li class="leaf"><a href="/student-life/yss-2024-campus-activities">On-Campus Activities</a></li> <li class="leaf"><a href="/student-life/summer-colleges-staff">Summer Colleges Staff</a></li> <li class="last collapsed"><a href="/student-life/student-profiles">Student Profiles</a></li> </ul></li> <li class="expanded active-trail"><a href="/admitted-students" class="true_last active-trail">Admitted Students</a><ul><li class="first collapsed"><a href="/admitted-students/checklist-admitted-students">Checklist for Admitted Students</a></li> <li class="leaf"><a href="/admitted-students/admitted-yale-writers-workshop">Admitted Yale Writers' Workshop Participants</a></li> <li class="collapsed"><a href="/admitted-students/student-handbook">Student Handbook</a></li> <li class="expanded active-trail active"><a href="/admitted-students/students-coming-new-haven" class="active-trail active-trail active">Students Coming to New Haven</a><ul><li class="first leaf"><a href="/admitted-students/immunization-requirements">Immunization Requirements</a></li> <li class="leaf"><a href="/prepare-come/travel-information">Travel Information</a></li> <li class="last leaf"><a href="/prepare-come/registration">Housing Check-in</a></li> </ul></li> <li class="leaf"><a href="/admitted-students/changes-withdrawals">Changes & Withdrawals</a></li> <li class="leaf"><a href="/admitted-students/summer-session-tutoring">Summer Session Tutoring</a></li> <li class="last leaf"><a href="/admitted-students/grades-transcripts">Grades and Transcripts</a></li> </ul></li> <li class="last expanded"><a href="/about-yale-summer-session">About</a><ul><li class="first leaf"><a href="/about/faqs">FAQs</a></li> <li class="last leaf"><a href="/about/contact-yale-summer-session">Contact Yale Summer Session</a></li> </ul></li> </ul> </div> <div class="headersearch"> <form class="search-form" action="/search/node" method="post" id="search-form" accept-charset="UTF-8"><div><div class="container-inline form-wrapper" id="edit-basic"><div class="form-item form-type-textfield form-item-keys"> <label class="element-invisible" for="edit-keys">Enter your keywords </label> <input type="text" id="edit-keys" name="keys" value="" size="60" maxlength="128" class="form-text" /> </div> </div><input type="hidden" name="form_build_id" value="form-kki99BzwjaMPcWcfTP1sSzxkgTXBkOrgyBIKsqAAIGI" /> <input type="hidden" name="form_id" value="search_form" /> </div></form> </div> </nav><!-- /#navigation --> <div class="row mobilemenu"> <div class="icon-menu"></div> <form id="responsive-menu" action="#" method="post"> <select></select> </form> </div> </div> </section> </header> <section class="pagetitlewrap"> <div class="row pagetitle"> <h1 class="title span7" id="page-title">Students Coming to New Haven</h1> <h2 class="element-invisible">You are here</h2><div class="breadcrumbwrap span5"><a href="/">Home</a> / <a href="/admitted-students" class="true_last">Admitted Students</a> / Students Coming to New Haven / Students Coming to New Haven</div> </div> <div class="clearfix"></div> </section> <section id="firstcontentcontainer" class="container"> <div class="row-fluid"> <div class="region content span9 "> <div class="tabs clearfix"> </div> <a id="main-content"></a> <div id="block-system-main" class="block block-system"> <div id="node-2426" class="node node-static-page clearfix" about="/admitted-students/students-coming-new-haven" typeof="sioc:Item foaf:Document"> <!-- BEGIN NODE WRAPPER --> <div class="blogpost"> <!-- BEGIN BLOGPOST --> <div class="page_body"><blockquote> <h3> The information on this page pertains to Yale Summer Session's 2024 programming. Details for 2025 will be available by mid-January 2025. The information provided below is for historical reference to assist with your planning.</h3> </blockquote> <p>Below you will find important information if you are coming to New Haven to take an in-person course or program.</p> </div> </div> <!-- END BLOGPOST --> </div> <!-- END NODE WRAPPER --> <script type="text/javascript"> jQuery(window).load(function() { var pageTitle = jQuery('h1#page-title').html(); var pageTitleTrimmed = jQuery.trim(pageTitle); var breadCrumb = jQuery('div.breadcrumbwrap').html(); var cleanBreadCrumb = breadCrumb.replace(' / ' + pageTitleTrimmed, ''); var cleanBreadCrumb2 = cleanBreadCrumb.replace('Home', '<i class="icon-home"></i>'); jQuery('div.breadcrumbwrap').html(cleanBreadCrumb2).show(); var parentPath = jQuery('.menu-block-wrapper .first a').attr('href').split('/'); jQuery('.sidebar .block-menu-block h2').wrapInner('<a href="/' + parentPath[1] + '"></a>'); /* IMAGE CAPTION */ var imgTtl = jQuery('.postmedia_wrap .postmedia img').attr('title'); var imgAlt = jQuery('.postmedia_wrap .postmedia img').attr('alt'); jQuery('.postmedia_wrap .postmedia img').removeAttr('title'); jQuery('.postmedia_wrap .postmedia img').attr('alt', imgTtl + ' - ' + imgAlt); }); </script> </div><div id="block-views-e8a3b0898e01667d1892234b2757b63b" class="block block-views top_lvl_nav_agg"> <div class="view view-top-level-nav-aggregator view-id-top_level_nav_aggregator view-display-id-block_8 view-dom-id-aab84223640da7fc653640e731fe3168"> <div class="view-content"> <div> <div class="servicewrap"> <a class="service" href="/admitted-students/immunization-requirements"> <div class="serviceicon"> <div class="icon-right-open-1"></div> </div> <h4 aria-level="3">Immunization Requirements</h4> <p><span class="text">Immunization Requirements for Yale Summer Session<br> <span class="hlink">Learn More <i class="icon-right-open"></i></span></span></p></a> </div> </div> <div> <div class="servicewrap"> <a class="service" href="/prepare-come/travel-information"> <div class="serviceicon"> <div class="icon-right-open-1"></div> </div> <h4 aria-level="3">Travel Information</h4> <p><span class="text">Let us help you get to New Haven. We've put the information together for you.<br> <span class="hlink">Learn More <i class="icon-right-open"></i></span></span></p></a> </div> </div> <div> <div class="servicewrap"> <a class="service" href="/prepare-come/registration"> <div class="serviceicon"> <div class="icon-right-open-1"></div> </div> <h4 aria-level="3">Housing Check-in</h4> <p><span class="text">Learn about registration, housing check-in, and picking up your student ID card<br> <span class="hlink">Learn More <i class="icon-right-open"></i></span></span></p></a> </div> </div> </div> <div class="view-footer"> <script type="text/javascript"> if (jQuery('.page_body').html() !== '') { jQuery('.page_body').addClass('has_top_lvl_nav_agg'); } </script> </div> </div></div> </div> <div class="region sidebar-second span3 sidebar"> <div id="block-menu-block-9" class="block block-menu-block block-categories"> <div class="footertitle"> <h2>Admitted Students</h2> </div> <div class="menu-block-wrapper menu-block-9 menu-name-menu-study-abroad-main parent-mlid-0 menu-level-2"> <ul><li class="first collapsed menu-mlid-969"><a href="/admitted-students/checklist-admitted-students">Checklist for Admitted Students</a></li> <li class="leaf menu-mlid-7194"><a href="/admitted-students/admitted-yale-writers-workshop">Admitted Yale Writers' Workshop Participants</a></li> <li class="collapsed menu-mlid-7028"><a href="/admitted-students/student-handbook">Student Handbook</a></li> <li class="expanded active-trail active menu-mlid-6283 active"><a href="/admitted-students/students-coming-new-haven" class="active-trail active">Students Coming to New Haven</a><ul><li class="first leaf menu-mlid-5660"><a href="/admitted-students/immunization-requirements">Immunization Requirements</a></li> <li class="leaf menu-mlid-6282"><a href="/prepare-come/travel-information">Travel Information</a></li> <li class="last leaf menu-mlid-1170"><a href="/prepare-come/registration">Housing Check-in</a></li> </ul></li> <li class="leaf menu-mlid-986"><a href="/admitted-students/changes-withdrawals">Changes & Withdrawals</a></li> <li class="leaf menu-mlid-2126"><a href="/admitted-students/summer-session-tutoring">Summer Session Tutoring</a></li> <li class="last leaf menu-mlid-1141"><a href="/admitted-students/grades-transcripts">Grades and Transcripts</a></li> </ul></div> </div><div id="block-block-20" class="block block-block narrative_sidebar_spacer"> <!-- SPACE... THE FINAL FRONTIER --></div> </div> </div><!-- /.row-fluid --> </section><!-- /#main --> </section> <!-- /#page --> <footer> <section class="footerwrap wide"> <section class="footer"> <div class="row"> <div class="region footer-first span3 "> <div id="block-block-36" class="block block-block mobile_search"> <div class="footertitle"> <h2>Search this Site</h2> </div> <form action="/search-results" method="get"> <input type="text" name="search"> <input class="webform-submit button-primary btn btn-primary form-submit" type="submit" name="search-submit" value="Search" style="margin:-10px 0 0 5px;"> </form></div><div id="block-block-8" class="block block-block block-posts"> <p><a href="/"><img alt="Yale Summer Session" src="/sites/default/files/files/summer-logo-sm.png" alt="Yale Summer Session" /></a></p> <p><a href="https://www.google.com/maps/place/55+Whitney+Ave,+Yale+University,+New+Haven,+CT+06510/@41.3119905,-72.9219522,17z/data=!3m1!4b1!4m2!3m1!1s0x89e7d9c9dc6d6ca5:0x69b93c454981e25f" target="_blank">55 Whitney Avenue, 4th Fl.<br /> New Haven, CT 06510 <i class="icon-location-1"></i></a></p> <p><a href="tel:1-203-432-2430">(203) 432-2430 <i class="icon-phone-1"></i></a> <br /> </p> <p> <div class="tagcloud"> <a href="http://facebook.com/yalesummer" target="_blank"><span class="icon-facebook-squared-1"></span><span class="element-invisible">Facebook</span></a> <a href="https://www.instagram.com/yalesummersession/" target="_blank"><span class="icon-s-instagrem"></span><span class="element-invisible">Instagram</span></a> <a href="https://twitter.com/YaleSummer" target="_blank"><span class="icon-s-twitter" style="font-size:22px"></span><span class="element-invisible">Twitter</span></a> <span class="social_sep">|</span> <a href="/node/524"><span class="icon-mail-alt"></span><span class="element-invisible">Contact</span></a> <a href="https://apply.summer.yale.edu/apply/status" target="_blank" class="black_btn">MyYSS</a> </div> </p> </div> </div> <div class="region footer-second span3 "> <div id="block-menu-block-15" class="block block-menu-block block-posts"> <div class="footertitle"> <h2>Resources For:</h2> </div> <div class="menu-block-wrapper menu-block-15 menu-name-menu-resources parent-mlid-0 menu-level-1"> <ul><li class="first leaf menu-mlid-1395"><a href="/courses-programs">Prospective Students</a></li> <li class="leaf menu-mlid-1220"><a href="/admitted-students">Admitted Students</a></li> <li class="leaf menu-mlid-1221"><a href="/faculty-information">Faculty</a></li> <li class="last leaf menu-mlid-1223"><a href="/join-residential-staff">Residential Staff</a></li> </ul></div> </div> </div> <div class="region footer-third span3 "> <div id="block-webform-client-block-30" class="block block-webform"> <div class="footertitle"> <h2>Contact Summer Session</h2> </div> <form class="webform-client-form webform-client-form-30" action="/admitted-students/students-coming-new-haven" method="post" id="webform-client-form-30" accept-charset="UTF-8"><div><div class="form-item webform-component webform-component-textfield webform-component--name"> <label for="edit-submitted-name">Name <span class="form-required" title="This field is required.">*</span></label> <input required="required" type="text" id="edit-submitted-name" name="submitted[name]" value=" " size="60" maxlength="128" class="form-text required" /> </div> <div class="form-item webform-component webform-component-email webform-component--email"> <label for="edit-submitted-email">Email <span class="form-required" title="This field is required.">*</span></label> <input required="required" class="email form-text form-email required" type="email" id="edit-submitted-email" name="submitted[email]" size="60" /> </div> <div class="form-item webform-component webform-component-select webform-component--subject"> <label for="edit-submitted-subject">Subject <span class="form-required" title="This field is required.">*</span></label> <select required="required" id="edit-submitted-subject" name="submitted[subject]" class="form-select required"><option value="" selected="selected">- Select -</option><option value="1">General Questions</option><option value="2">Yale Summer Session New Haven</option><option value="3">Yale Summer Session Online</option><option value="4">Yale Summer Programs Abroad</option><option value="5">Summer Drama Program</option><option value="6">Certificate Programs for International Students</option><option value="9">Yale Writers' Workshop</option><option value="10">Website Questions</option></select> </div> <div class="form-item webform-component webform-component-textarea webform-component--message"> <label for="edit-submitted-message">Message <span class="form-required" title="This field is required.">*</span></label> <div class="form-textarea-wrapper resizable"><textarea required="required" placeholder="Please avoid links and URLs in your message as they will trigger the spam filter." id="edit-submitted-message" name="submitted[message]" cols="60" rows="5" class="form-textarea required"></textarea></div> </div> <input type="hidden" name="details[sid]" /> <input type="hidden" name="details[page_num]" value="1" /> <input type="hidden" name="details[page_count]" value="1" /> <input type="hidden" name="details[finished]" value="0" /> <input type="hidden" name="form_build_id" value="form-f_ueXfA_nU29UGAxUGLVc1hipcQjLvu4fJZN8Vb6feo" /> <input type="hidden" name="form_id" value="webform_client_form_30" /> <div class="captcha"><input type="hidden" name="captcha_sid" value="10380565" /> <input type="hidden" name="captcha_token" value="7291b71fa2801b50824d9490d2aabcc2" /> <input type="hidden" name="captcha_response" value="Google no captcha" /> <div class="g-recaptcha" data-sitekey="6Lc5yAgTAAAAAJp70z507fLx98cN1htrsFijT57y" data-theme="light" data-type="image" data-size="compact"></div><input type="hidden" name="captcha_cacheable" value="1" /> </div><div class="form-actions"><input class="webform-submit button-primary btn btn-primary form-submit" type="submit" name="op" value="Send" /></div></div></form></div> </div> <div class="region footer-fourth span3 "> <div id="block-block-9" class="block block-block block-posts"> <div class="footertitle"> <h2>About OISP</h2> </div> <p><a href="https://oisp.yale.edu/" target="_blank">The Office of International and Summer Programs</a> facilitates a diversity of rigorous and innovative credit-bearing opportunities through which students can broaden and deepen their academic and personal interests. With oversight of Study Abroad and Summer Session, OISP furthers Yale University鈥檚 mission and Yale College鈥檚 commitment to the liberal arts in encouraging thoughtful academic exploration, in fostering intellectual curiosity and creativity, and in developing in students the capacity for engagement with the world beyond Yale.</p> <ul> <li> <a href="https://studyabroad.yale.edu" target="_blank"> Yale Study Abroad</a></li> <li> <a href="/">Yale Summer Session</a></li> </ul></div> </div> </div> </section> <section class="subfooterwrap wide"> <div class="subfooter"> <div class="row"> <div class="region footer-fifth span6 lefttext"> <div id="block-block-12" class="block block-block"> ©2024 <a href="https://www.yale.edu" target="_blank">Yale University</a>. All rights reserved. | <a target="_blank" href="https://usability.yale.edu/web-accessibility/accessibility-yale">Accessibility</a> | <a href="https://www.yale.edu/privacy-policy" target="_blank">Privacy</a></div> </div> <div class="region footer-sixth span6 righttext"> <div id="block-block-13" class="block block-block"> <a href="/cas?destination=node/2426"><span class="icon-lock-1" id="admin_lock"></span><span class="element-invisible">Log in</span></a></div> </div> </div> </div> </section> </section> </footer> <!-- /#footer --> <script type="text/javascript"> <!--//--><![CDATA[//><!-- (function() { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_66356571.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); })(); //--><!]]> </script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js_injector/js_injector_18.js?saee2r"></script> <script type="text/javascript" src="https://summer.yale.edu/sites/default/files/js_injector/js_injector_19.js?saee2r"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-4a2f7509d20236e7973","applicationID":"1311011518","transactionName":"NQBVZhMEVkFWURFcXwxKYkAIShdbWVYATR4SDUc=","queueTime":0,"applicationTime":324,"atts":"GUdWEFseRU8=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>