CINXE.COM
Åtkomst nekad | Aalto-universitetet
<!DOCTYPE html> <html lang="sv" dir="ltr" prefix="og: https://ogp.me/ns#"> <head> <meta 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-db714826d6dc6f30ac6",applicationID:"439323269"};;/*! 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 type="text/javascript" id="Cookiebot" src="https://consent.cookiebot.com/uc.js" data-cbid="7439002e-4a7e-4422-bda9-d575b2a8d8ce" async="async" data-culture="sv"></script> <script>window.dataLayer = window.dataLayer || [];</script> <link rel="canonical" href="https://www.aalto.fi/sv" /> <link rel="shortlink" href="https://www.aalto.fi/sv" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Åtkomst nekad | Aalto-universitetet</title> <link rel="apple-touch-icon" sizes="180x180" href="/sites/g/files/flghsv161/files/favicons/apple-touch-icon.png"/> <link rel="icon" type="image/png" sizes="32x32" href="/sites/g/files/flghsv161/files/favicons/favicon-32x32.png"/> <link rel="icon" type="image/png" sizes="16x16" href="/sites/g/files/flghsv161/files/favicons/favicon-16x16.png"/> <link rel="manifest" href="/sites/g/files/flghsv161/files/favicons/site.webmanifest"/> <link rel="mask-icon" href="/sites/g/files/flghsv161/files/favicons/safari-pinned-tab.svg" color="#5e9bce"/> <meta name="msapplication-TileColor" content="#ffffff"/> <meta name="theme-color" content="#ffffff"/> <link rel="stylesheet" media="all" href="/sites/g/files/flghsv161/files/css/css_btbleMqdt_NkdpceQVPYWXkJhkdb3jCRvdTGwxPj-rM.css?delta=0&language=sv&theme=aalto_aaltofi&include=eJxVzEsKgDAMBNALpeZIJY0Raj-RNoLeXqhFcDPMvMWwaoriWatJNR-ycpKGPNhNdpOh392kYKAuQJRN_cgt4m8BaxNc23lQXminC96_oIZfewCKUi_D" /> <link rel="stylesheet" media="all" href="/sites/g/files/flghsv161/files/css/css_Gc0rUGx0ktqfxYWkVZawgesnZ7BgwQa84zHc3PjS8kI.css?delta=1&language=sv&theme=aalto_aaltofi&include=eJxVzEsKgDAMBNALpeZIJY0Raj-RNoLeXqhFcDPMvMWwaoriWatJNR-ycpKGPNhNdpOh392kYKAuQJRN_cgt4m8BaxNc23lQXminC96_oIZfewCKUi_D" /> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"sv\/","currentPath":"node\/848471","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"sv","themeUrl":"\/themes\/custom\/aalto_aaltofi"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"gtm":{"tagId":null,"settings":{"data_layer":"dataLayer","include_environment":false},"tagIds":["GTM-N6WP2H"]},"gtag":{"tagId":"","consentMode":false,"otherIds":[],"events":[],"additionalConfigInfo":[]},"ajaxPageState":{"libraries":"eJx1kVtywzAIRTdklyVpkIwVYkmkFk7i3VeuGTev_iDu4Q6gATGpONziyICPqjM1ZC5uUU6sK3xg5vNYycrfC4epEs7h9F5UuRS8PnLOGMmJP1NQN7JaLYhMTO0plYrCJ2jOARUTrjTDkVmlWYsojxxQWQq8aHMlLHHZdqg31nBqff7h5n9q-Y7ar0o5zNeFYMY8YPe3u7bdnU8SpjZrx73h3rC5vSgcWRdFYiKnGCG28Kq_8Iz3Z5i7y-D3Hfvfs_T7XWAU0TalrlUpw3aHH4uSzjQ","theme":"aalto_aaltofi","theme_token":null},"ajaxTrustedUrl":[],"aaltoDataLayer":{"aalto_datalayer":{"contType":"access_denied","contLang":"sv"}},"aalto_datalayer_user_metadata_path":"https:\/\/user-metadata.aalto.workers.dev\/","aaltoIENotification":{"notification_text":{"value":"\u003Ch2\u003EOutdated brower detected\u003C\/h2\u003E\u003Cp\u003EOur system has detected that you are using Internet Explorer or another outdated browser. You can continue to use the site however, we cannot guarantee that the site will work as intended. We recommend that you switch to the supported browser such as Firefox, Chrome, Edge or Safari for a better experience.\u003C\/p\u003E","format":"rich_text"},"notification_button":"I am fully aware of this","banner_text":{"value":"\u003Cp\u003EIf you continue to use Internet Explorer the site may not work as intended.\u003C\/p\u003E","format":"simple_text"},"cookie_name":"aalto_ie_notification","cookie_expiry_days":7},"site":{"enabledLanguages":["fi","sv","en"]},"aaltoEnv":"live","cookieContentBlocker":{"consentAwareness":{"accepted":{"event":{"name":"cookiebotConsentAcceptPreferences","selector":"window"},"cookie":{"operator":"===","name":"cookiebot-consent--preferences","value":"1"}},"declined":{"event":{"name":"cookiebotConsentDeclinePreferences","selector":"window"},"cookie":{"operator":"===","name":"cookiebot-consent--preferences","value":"0"}},"change":{"event":{"name":"","selector":""}}},"categories":[]},"cookiebot":{"message_placeholder_cookieconsent_optout_marketing_show":false,"message_placeholder_cookieconsent_optout_marketing":"\u003Cdiv class=\u0022cookiebot cookieconsent-optout-marketing\u0022\u003E\n\t\u003Cdiv class=\u0022cookieconsent-optout-marketing__inner\u0022\u003E\n\t\t\u003Cdiv class=\u0022aalto-user-generated-content\u0022\u003E\n\u003Cp\u003EPlease \u003Ca href=\u0022!cookiebot_renew\u0022\u003Eaccept marketing-cookies\u003C\/a\u003E to view this embedded content from \u003Ca href=\u0022!cookiebot_from_src_url\u0022\u003E!cookiebot_from_src_url\u003C\/a\u003E\u003C\/p\u003E\n\u003C\/div\u003E\n\n\t\u003C\/div\u003E\n\u003C\/div\u003E\n"},"languageSwitcher":{"modalContent":[]},"pdbVue":{"developmentMode":false},"user":{"uid":0,"permissionsHash":"b85d72e4199f75b27ac18b8fe5506e6ab0a74ba835cdd0cff522b3f1c632d78e"}}</script> <script src="/sites/g/files/flghsv161/files/js/js_Qxg2UqUdFLfPlnvIskF44Pk0hOOoxztZnCeqv6Qt7i8.js?scope=header&delta=0&language=sv&theme=aalto_aaltofi&include=eJx1kFFygzAMRC8E1ZE8a2McBWOlINLm9nViDR1C--PRPo1XWgFZxWGYubhNObM-CGfWNTZAkfGIC-2VdTi6IsojByhLoTfdBZGpsiBFY1Hns4Sp2jTcG-4Nm6fHGolnpOjEX2NQN7Ja7_WOTAfVJZGUo1MkSjofJdK7_sAV3-b3u99aF6G_oGXworRX9jujpO255_rFGi412D-8uw2-9frPjcPUrxFLuNAoonvu-xZpwTzA9OGwZ1TvVMrxaK1UuRXcz_w1uQ3-AfuayZk"></script> </head> <body > <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-N6WP2H" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <div class="layout-container"> <header id="header" role="banner" class="header--with-top-nav"> <a href="#main-content" class="aalto-skip-link"> Gå till innehållet </a> <div data-drupal-messages-fallback class="hidden"></div> <div id="black-overlay"></div> <div class="block block-topnav navigation aalto-header"> <div id="top-nav-sticky-header" class="aalto-header__fixed-container aalto-header__floating-notifications aalto-header--at-top"> <div class="aalto-header__container"> <div class="aalto-header__logo-container"> <a href="/sv" class="aalto-header__logo-link" title=Hem aria-label=Hem rel="home"> <svg class="aalto-header__logo aalto-logo" viewBox="0 0 143 101" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_base/images/aalto_logo.svg#logo"/> </svg> </a> </div> <nav class="aalto-topnav" id="aalto-topnav" aria-labelledby="aalto-topnav-button-text"> <ul class="aalto-topnav__navigation-items aalto-list-unstyled"> <li class="aalto-topnav__apply"> <a href="/sv/studera-vid-aalto" class="aalto-topnav__button topnav-identifier--link-with-icon"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-form"/> </svg> Sök till Aalto </a> </li> <li class="aalto-topnav__support"> <a href="/sv/donera-en-framtid" class="aalto-topnav__button topnav-identifier--link-with-icon"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-heart"/> </svg> Donera </a> </li> <li class="aalto-topnav__break"></li> <li class="aalto-topnav__language"> <div class="aalto-dropdown-container js-menu-container aalto-dropdown-container--toggle-hidden-header-mobile aalto-dropdown-container--language"> <button type="button" aria-expanded="false" class="js-menu-toggle aalto-dropdown__toggle aalto-dropdown__toggle--with_chevron"><span class="aalto-dropdown__toggle-custom-icon"><svg class="aalto-inline-icon" aria-hidden="true"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-globe_v2"/></svg></span><span class="aalto-visually-hidden"><span lang="fi">Valitse sivuston kieli</span> / <span lang="sv">Välj webbplatsens språk</span> / <span lang="en">Select site language</span></span><span class="aalto-dropdown__toggle-text " aria-hidden="true">SV</span></button><ul class="aalto-list-unstyled aalto-dropdown__menu"><li><a href="/fi/informaatio-ja-tietoliikennetekniikan-laitos" class="aalto-dropdown__link" lang="fi"><abbr title="Suomeksi">FI</abbr><span>Suomeksi</span></a></li><li><a href="/sv/institutionen-for-informations-och-kommunikationsteknik" class="aalto-dropdown__link" aria-current="true" lang="sv"><abbr title="Svenska">SV</abbr><span>Svenska</span></a></li><li><a href="/en/department-of-information-and-communications-engineering" class="aalto-dropdown__link" lang="en"><abbr title="English">EN</abbr><span>English</span></a></li></ul></div> </li> <li class="aalto-topnav__search"> <div id="aalto-search-button-container"> <button type="button" class="aalto-topnav__button aalto-search__toggle-button" id="aalto-search-button" aria-expanded="false" aria-label="Sök"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-magnifier_lens"/> </svg> <span class="aalto-search-button__label">Sök</span> </button> </div> </li> <li class="aalto-topnav__user"> <a href="/sv/saml_login" class="aalto-topnav__button topnav-identifier--link-with-icon"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-arrow_login"/> </svg> Logga in </a> </li> <li class="aalto-topnav__menu-items" id="aalto-topnav-items-container"> <button type="button" class="aalto-topnav__button" id="aalto-topnav-button" aria-expanded="false"> <span class="aalto-topnav__button-expand"> <svg class="aalto-topnav__button-icon aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-menu_burger"/> </svg> <span class="aalto-topnav__button-text" id="aalto-topnav-button-text">Meny</span> </span> <span class="aalto-topnav__button-collapse"> <svg class="aalto-topnav__button-icon aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-close"/> </svg> <span class="aalto-topnav__button-text">Stäng menyn</span> </span> </button> <div class="aalto-topnav__items" id="aalto-topnav__items"> <ul class="aalto-topnav__item-container aalto-list-unstyled"> <li class="aalto-topnav__action-item aalto-topnav__action-item--desktop"> <a href="/sv/studentguide" class="aalto-topnav__button aalto-topnav__action--desktop topnav-identifier--link-with-icon" tabindex="-1"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-level"/> </svg> <span>Studentguide</span> </a> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--desktop"> <a href="/sv/node/79096" class="aalto-topnav__button aalto-topnav__action--desktop topnav-identifier--link-with-icon"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-lock_closed"/> </svg> <span>För anställda</span> </a> </li> <li class="aalto-topnav__action-request aalto-topnav__action-item--desktop"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-info"/> </svg> <span> <a href="/sv/saml_login" class="aalto-topnav__action-request--link aalto-topnav__action--desktop" tabindex="-1">Logga in</a> för att se innehållet för interna Aalto-användare</span> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Ansökning och studier </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/sv/studera-vid-aalto" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Sök till Aalto </a> <a href="/sv/utbildningsutbud" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Utbildningsutbud </a> <a href="/sv/ansokning" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ansökningsservice </a> <a href="/sv/ansokningsservice/ansokan-till-kandidatutbildningar" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ansökan till kandidatutbildning </a> <a href="/sv/studera-vid-aalto/ansokan-till-magisterutbildning" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ansökan till magisterutbildning </a> <a href="/sv/doktorandutbildning/sa-har-soker-du-till-ett-doktorandprogram" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ansökan till doktorutbildning </a> <a href="/en/study-at-aalto/studying-in-the-aalto-campus" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Livet på campus (på engelska) </a> <a href="/en/study-at-aalto/do-you-want-to-study-at-aalto-university-come-meet-us" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Evenemang för sökande (på engelska) </a> <a href="/sv/studera-vid-aalto/chatta-med-vara-studerande" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Chatta med våra studerande (på engelska) </a> <a href="https://aaltouniversity.leadfamly.com/sign-up-for-our-newsletter" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Beställ vårt nyhetsbrev<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="/en/lifewide-learning" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Lifewide learning (på engelska) </a> <a href="/sv/ansokningsservice/kontaktuppgifter-till-ansokningsservice" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Kontaktuppgifter till ansökningsservice </a> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Forskning och konst </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/sv/forskning-och-konst" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Forskning och konst </a> <a href="/sv/tenure-track" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Tenure track - karriärsystem </a> <a href="/sv/doctoral-education" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Forskarutbildning (på engelska) </a> <a href="/sv/infrastrukturer-for-forskning-och-larande" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Forsknings- och utbildningsinfrastukturer </a> <a href="https://research.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Forskningsportal research.aalto.fi<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="/sv/aalto-universitetet/rankningar" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Rankningar </a> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Högskolor och institutioner </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <span class="aalto-topnav__submenu-heading">Högskolor</span> <a href="/sv/handelshogskolan" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Handelshögskolan </a> <a href="/sv/hogskolan-for-ingenjorsvetenskaper" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Högskolan för ingenjörsvetenskaper </a> <a href="/sv/hogskolan-for-kemiteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Högskolan för kemiteknik </a> <a href="/sv/hogskolan-for-elektroteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Högskolan för elektroteknik </a> <a href="/sv/hogskolan-for-konst-design-och-arkitektur" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Högskolan för konst, design och arkitektur </a> <a href="/sv/hogskolan-for-teknikvetenskaper" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Högskolan för teknikvetenskaper </a> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">Institutioner</span> <a href="/sv/institutionen-for-arkitektur" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Arkitektur </a> <a href="/sv/institutionen-for-bioprodukter-och-bioteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Bioprodukter och bioteknik </a> <a href="/sv/institutionen-for-byggd-miljo" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Byggd miljö </a> <a href="/sv/institutionen-for-datateknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Datateknik </a> <a href="/sv/institutionen-for-byggnadsteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Byggnadsteknik </a> <a href="/sv/institutionen-for-design" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Design </a> <a href="/sv/institutionen-for-ekonomi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ekonomi </a> <a href="/sv/institutionen-for-elektronik-och-nanoteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Elektronik och nanoteknik </a> <a href="/sv/institutionen-for-elektroteknik-och-automation" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Elektroteknik och automation </a> <a href="/sv/institutionen-for-filmkonst-elo" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Filmkonst och scenografi </a> <a href="/sv/institutionen-for-finansiering" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Finansiering </a> <a href="/sv/institutionen-for-informations-och-serviceekonomi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Informations- och serviceekonomi </a> <a href="/sv/node/959496" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Institutionen för teknisk fysik </a> <a href="/sv/institutionen-for-kemi-och-materialvetenskap" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Kemi och materialvetenskap </a> <a href="/sv/institutionen-for-kemiteknik-och-metallurgi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Kemiteknik och metallurgi </a> <a href="/sv/institutionen-for-informations-och-kommunikationsteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Informations- och kommunikationsteknik (på engelska) </a> <a href="/sv/institutionen-for-konst-och-media" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Konst och media </a> <a href="/sv/institutionen-for-ledarskapsstudier" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ledarskapsstudier </a> <a href="/sv/institutionen-for-marknadsforing" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Marknadsföring </a> <a href="/sv/institutionen-for-energi-och-maskinteknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Energi- och maskinteknik </a> <a href="/sv/institutionen-for-matematik-och-systemanalys" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Matematik och systemanalys </a> <a href="/sv/institutionen-for-neurovetenskap-och-biomedicinsk-teknik" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Neurovetenskap och biomedicinsk teknik </a> <a href="/sv/institutionen-for-produktionsekonomi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Produktionsekonomi </a> <a href="/sv/institutionen-for-redovisning" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Redovisning </a> </div> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Samarbete </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/sv/samarbete" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Samarbeta med oss </a> <a href="/sv/for-alumner" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> För alumner </a> <a href="/sv/foretagssamarbete" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Företagssamarbete </a> <a href="/sv/node/300771" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aalto Networking Platform (på engelska) </a> <a href="/sv/foretagande-och-startups" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Företagande och startups </a> <a href="/sv/node/14811" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Internationellt samarbete (på engelska) </a> <a href="/sv/samarbete/samarbete-med-stader-och-regioner" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Samarbete med städer och regioner </a> <a href="/sv/donera-en-framtid" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Stöd oss </a> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Aktuellt </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/sv/node/137746" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aktuellt (på engelska) </a> <a href="/sv/nyheter" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Nyheter </a> <a href="/sv/ansokningsservice/evenemang" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Evenemang </a> <a href="/sv/aalto-universitetet/aalto-university-magazine" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aalto University Magazine </a> <a href="https://ourblogs.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> OurBlogs (på engelska)<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="/sv/node/215081" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Podcasts (på engelska) </a> <a href="/sv/till-medierna" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Till medierna </a> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Om oss </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/sv/aalto-universitetet" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Om oss </a> <a href="/sv/var-strategi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Vår strategi </a> <a href="/sv/hallbarhet" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Hållbarhet </a> <a href="/sv/aalto-universitetet/etiska-principerna-varden-i-praktiken" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Etiska principerna </a> <a href="/sv/aalto-handboken" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aalto-handboken </a> <a href="/sv/campus" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Campus </a> <a href="/sv/personer" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Personer och kontaktinformation </a> <a href="/sv/karriar-vid-aalto" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Karriär </a> </div> </li> <li class="aalto-topnav__navigation-item"> <div class="accordion__header is-closed"> <button type="button" class="aalto-topnav__navigation-heading accordion__title is-collapsed" aria-expanded="false"> Verktyg och tjänster </button> </div> <div class="aalto-topnav__submenu accordion__content is-collapsed"> <a href="/en/services/quicklinks-to-tools" highlight="1" class="aalto-topnav__submenu-link aalto-topnav__submenu-highlighted aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Alla verktyg (på engelska) </a> <a href="/en/services" highlight="1" class="aalto-topnav__submenu-link aalto-topnav__submenu-highlighted aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Alla tjänster (på engelska) </a> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">Mest använda verktygen</span> <a href="https://ada.aalto.fi/?_ga=2.5662256.2086739987.1546842233-124934716.1526555948" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Ada<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://booking.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Asio (booking.aalto.fi)<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://halli.aalto.fi/?_ga=2.4557232.2086739987.1546842233-124934716.1526555948" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Halli<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://www-sanakirja-fi.libproxy.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> MOT Kielipalvelu (språktjänst)<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://neo.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Neo<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="/sv/personer" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Personer och kontaktinformation </a> <a href="https://reportfinder.aalto.fi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> PowerBI report finder<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://report.aalto.fi/qlikview/login.htm?_ga=2.168724130.2086739987.1546842233-124934716.1526555948" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Qlikview<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="http://phonebook.aalto.fi/?_ga=2.173434144.2086739987.1546842233-124934716.1526555948" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Telefonbok<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://aalto.rondoservice.fi/dcv-gui/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> DataCycle360 (Rondo)<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://www.tiima.com/cognito/aalto" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Tiima<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://outlook.office.com/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Webmail<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="http://survey.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Webropol<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://wd3.myworkday.com/aalto/d/home.htmld" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Workday<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> </div> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">Mest använda tjänster</span> <a href="/sv/larcentret" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Bibliotek - Lärcentret </a> <a href="/sv/tjanster/forsknings-och-innovationstjanster" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Forsknings- och innovationstjänster </a> <a href="/en/services/occupational-health-care" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Företagshälsovård (på engelska) </a> <a href="/en/services/hr-services" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> HR-tjänster (på engelska) </a> <a href="/sv/node/87506" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> IT-tjänster </a> <a href="/sv/tjanster/larandetjanster" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Lärandetjänster </a> <a href="/sv/tjanster/resetjanster" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Resetjänster </a> <a href="/sv/node/76816" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Undervisning och lärande (på engelska) </a> <a href="/sv/tjanster/att-skriva-ut-i-aalto-universitetet" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Utskrift </a> </div> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">För Studenter</span> <a href="https://sisu.aalto.fi/student/login" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Sisu<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://mycourses.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> MyCourses<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://mystudies.aalto.fi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> MyStudies<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://courses.aalto.fi/s/?language=sv" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Kurser<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> </div> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">Säkerhet och nödsituationer</span> <a href="/sv/tjanster/sakerhet-anvisningar-for-nodsituationer" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Nödsituationer </a> <a href="/sv/tjanster/avvikelseanmalan" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Avvikelseanmälan </a> <a href="https://www.aalto.fi/en/cyber-security" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> IT säkerhet (på engelska)<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="/sv/node/160576" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Incidentrapport för cybersäkerhet (på engelska) </a> </div> <div class="aalto-topnav__submenu-group"> <span class="aalto-topnav__submenu-heading">Övriga</span> <a href="/sv/tjanster/mobilappen-aalto-space" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aalto Space </a> <a href="https://shop.aalto.fi/" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Aalto University Shop<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://brand.aalto.fi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Brand library och design system<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> <a href="https://www.lounaat.info/otaniemi" class="aalto-topnav__submenu-link aalto-topnav__submenu-link-text" tabindex="-1" aria-current="false"> Lunchmenyer<svg class="aalto-inline-icon magazine__link-external-link" aria-label="(extern länk)"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-external_link"/></svg> </a> </div> </div> </li> <li class="aalto-topnav__language-item aalto-topnav__action-item--mobile"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-globe" /> </svg> <a href="/en/department-of-information-and-communications-engineering" class="aalto-button aalto-topnav__action--mobile" tabindex="-1" lang="en"> <abbr title="English">EN</abbr> </a> </li> <li class="aalto-topnav__language-item aalto-topnav__action-item--mobile"> <a href="/fi/informaatio-ja-tietoliikennetekniikan-laitos" class="aalto-button aalto-topnav__action--mobile" tabindex="-1" lang="fi"> <abbr title="Suomeksi">FI</abbr> </a> </li> <li class="aalto-topnav__language-item aalto-topnav__action-item--mobile"> <a href="/sv/institutionen-for-informations-och-kommunikationsteknik" class="aalto-button aalto-topnav__action--mobile" tabindex="-1" aria-current="true" lang="sv"> <abbr title="Svenska">SV</abbr> </a> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--first aalto-topnav__action-item--mobile"> <a href="/sv/studera-vid-aalto" class="aalto-topnav__action-item--link aalto-topnav__action--mobile topnav-identifier--link-with-icon" tabindex="-1"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-form" /> </svg> Sök till Aalto </a> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--mobile"> <a href="/sv/donera-en-framtid" class="aalto-topnav__action-item--link aalto-topnav__action--mobile topnav-identifier--link-with-icon" tabindex="-1"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-heart"/> </svg> Donera </a> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--mobile"> <a href="/sv/studentguide" class="aalto-topnav__action-item--link aalto-topnav__action--mobile topnav-identifier--link-with-icon" tabindex="-1"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-level" /> </svg> Studentguide </a> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--mobile"> <a href="/sv/node/79096" class="aalto-topnav__action-item--link aalto-topnav__action--mobile topnav-identifier--link-with-icon" tabindex="-1"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-lock_closed"/> </svg> För anställda </a> </li> <li class="aalto-topnav__action-request aalto-topnav__action-item--mobile"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-info"/> </svg> <span>Logga in för att se innehållet för interna Aalto-användare</span> </li> <li class="aalto-topnav__action-item aalto-topnav__action-item--mobile"> <a href="/sv/saml_login" class="aalto-button aalto-button--primary aalto-topnav__action--mobile" tabindex="-1"> Logga in </a> </li> </ul> </div> </li> </ul> </nav> <div id="aalto-search"> <div class="aalto-search__container aalto-search__container--hidden" id="search-container"> <div class="aalto-search__header content-container"> <label class="aalto-search__label" for="aalto-search__input">Sök</label> <button type="button" class="aalto-search__close" id="aalto-search-close" aria-label="Stäng sökningen"> <svg class="aalto-inline-icon" aria-hidden="true"> <use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-close"/> </svg> </button> </div> <div id="aalto-quicksearch"></div> </div> <div class="aalto-search__overlay" id="aalto-search-overlay"></div> </div> </div> <div class="block block-aalto-notification block-notification-block"> <div> <div class="lightmode aalto-notification-banner aalto-notification-banner--hidden aalto-notification-banner--status" data-drupal-node-revision="4326396"> <div class="content-container"> <div class="aalto-notification-banner__container"> <div> <div class="aalto-user-generated-content"> <p>Du når Studentguiden också via adressen <a href="/sv/node/607681">studerande.aalto.fi</a></p> </div> </div> <button type="button" class="aalto-notification-banner__button" aria-label="Close notification"> <svg class="aalto-inline-icon"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-close" /></svg> </button> </div> </div> </div> </div> </div> </div> <div id="top-nav-sticky-header-dummy"></div> </div> </header> <div class="layout-content "> <main> <a id="main-content" tabindex="-1"></a> <div class="page--error page--not-logged-in"> <div class="content-container"> <h1> Internt innehåll </h1> <p> Vänligen logga in för att se sidans innehåll. </p> <a href="/sv/saml_login" class="aalto-button aalto-button--primary">Logga in</a> </div> </div> </main> </div> <div class="region region--footer"> <footer class="aalto-footer content-container"> <div class="aalto-footer__breadcrumb"> <div class="aalto-breadcrumb-container"> <nav aria-label="Breadcrumb"> <ol class="aalto-breadcrumb__list aalto-list-unstyled" vocab="https://schema.org/" typeof="BreadcrumbList"><li class="aalto-breadcrumb__item" property="itemListElement" typeof="ListItem"><a href="/sv" class="aalto-breadcrumb__text" title="Hem" property="item" typeof="WebPage"><svg class="aalto-inline-icon"><use xlink:href="/themes/custom/aalto_aaltofi/images/icons.svg#16-home" /></svg><span class="aalto-visually-hidden" property="name">Hem</span></a><meta property="position" content="1"></li><li class="aalto-breadcrumb__item" property="itemListElement" typeof="ListItem"><div class="aalto-breadcrumb__text" property="item" resource="https://www.aalto.fi/sv/system/403" typeof="WebPage" aria-current="page"><span property="name">Åtkomst nekad</span></div><meta property="position" content="2"></li></ol> </nav> </div> </div> <div class="aalto-footer__container"> <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> <div class="aalto-footer__aalto-logo-container"> <a href="/sv" class="aalto-footer__aalto-logo-link" title=Hem aria-label=Hem rel="home"> <svg class="aalto-footer__aalto-logo aalto-logo" viewBox="0 0 143 101"> <use xlink:href="/themes/custom/aalto_base/images/aalto_logo.svg#logo"/> </svg> </a> </div> <div class="aalto-footer__address-container"> <div id="block-footeraddress" class="block block-block-content block-block-content9655a26e-c6be-4275-81a6-fb05dce0b6e1"> <div class="aalto-user-generated-content"> <p>Aalto-universitetet<br><br> PB 11000 (Otsvängen 1B)<br><br> 00076 AALTO<br><br> Växel: +358 9 47001</p> </div> </div> </div> <div class="aalto-footer__navigation-group"> <h2 class="aalto-footer__navigation-sub-header">Följ oss:</h2> <ul class="aalto-footer__some-link-container aalto-list-unstyled"> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--facebook" href="https://www.facebook.com/aaltouniversity"> <span class="aalto-visually-hidden">Facebook</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--linkedin" href="https://www.linkedin.com/school/aalto-university/"> <span class="aalto-visually-hidden">LinkedIn</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--twitter" href="https://twitter.com/aaltouniversity"> <span class="aalto-visually-hidden">X (f.d. Twitter)</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--instagram" href="https://www.instagram.com/aaltouniversity/"> <span class="aalto-visually-hidden">Instagram</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--youtube" href="https://www.youtube.com/user/aaltouniversity"> <span class="aalto-visually-hidden">Youtube</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--snapchat" href="/snapchat"> <span class="aalto-visually-hidden">Snapchat</span> </a> </li> <li> <a class="aalto-footer__some-link aalto-some__link-icon aalto-some__link-icon--blogs" href="https://ourblogs.aalto.fi/"> <span class="aalto-visually-hidden">Blogs</span> </a> </li> </ul> </div> </div> <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> <div class="aalto-footer__navigation-group"> <h2 class="aalto-footer__navigation-sub-header">Snabblänkar</h2> <ul class="aalto-list-unstyled"> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/forskning-och-konst">Forskning och konst</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/larcentret">Bibliotek - Lärcentret</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/studera-vid-aalto">För ansökande</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/for-alumner">För alumner</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/till-medierna">Media</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/node/87506">IT services</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/aalto-universitetets-oppna-universitet">Öppna universitetet</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="https://shop.aalto.fi/">Aalto University Shop</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/index-av-innehall">Index av innehåll</a></li> </ul> </div> <div class="aalto-footer__navigation-group"> <h2 class="aalto-footer__navigation-sub-header">Senaste</h2> <ul class="aalto-list-unstyled"> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/nyheter">Nyheter</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/evenemang">Evenemang</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/lediga-arbetsplatser">Karriärer</a></li> </ul> </div> </div> <div class="aalto-footer__footer-column aalto-footer__footer-navigation-column"> <div class="aalto-footer__navigation-group"> <h2 class="aalto-footer__navigation-sub-header">Kontakt</h2> <ul class="aalto-list-unstyled"> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/campus/campuskartor-adresser-och-hur-du-tar-dig-till-otnas">Campuskartor</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/aalto-universitetet/kontaktuppgifter">Kontaktinformation</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/aalto-universitetet/etisk-kanal">Etisk kanal – whistleblowing</a></li> </ul> </div> <div class="aalto-footer__navigation-group"> <h2 class="aalto-footer__navigation-sub-header">För studenter</h2> <ul class="aalto-list-unstyled"> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="/sv/studentguide">Studentguide</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="https://outlook.office.com">Webmail</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="https://mycourses.aalto.fi/?lang=fi">MyCourses</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="https://mystudies.aalto.fi">MyStudies</a></li> <li class="aalto-footer__navigation-item"><a class="aalto-footer__navigation-item-link" href="https://sis-aalto.funidata.fi/">Sisu</a></li> </ul> </div> </div> <div class="aalto-footer__footer-column"> <div class="aalto-footer__liftup-box"> <h2 class="aalto-footer__liftup-title"> Tillsammans mot en bättre värld. </h2> <p class="aalto-footer__liftup-text">Stöd nya idéer, forskning och arbets- och ledarskapsutveckling i riktning mot ett starkare Finland.</p> <a class="aalto-button" href="/sv/donera-en-framtid">Donera till Aalto-universitetet</a> </div> </div> </div> <div class="aalto-footer__bottom-container"> <div class="aalto-footer__bottom-links-container"> <div class="aalto-footer__bottom-links"> <ul class="aalto-footer__bottom-links-list aalto-list-unstyled"> <li class="aalto-footer__bottom-link-item"><a class="aalto-footer__bottom-link" href="/sv/aalto-handboken/sekretessmeddelande-aaltofi">Sekretessmeddelande</a></li> <li class="aalto-footer__bottom-link-item"><a class="aalto-footer__bottom-link" href="/sv/ledning/cookie-policy">Cookie policy</a></li> <li class="aalto-footer__bottom-link-item"><a class="aalto-footer__bottom-link" href="/sv/tjanster/feedback-om-aaltofi">Feedback</a></li> <li class="aalto-footer__bottom-link-item"><a class="aalto-footer__bottom-link" href="/sv/ledning/sammanfattning-av-tillgangligheten-aalto-universitetet">Sammanfattning av tillgängligheten</a></li> <li class="aalto-footer__bottom-link-item"> <a class="aalto-footer__bottom-link" href="javascript: Cookiebot.renew()">Cookie-inställningar</a> </li> </ul> </div> </div> <div class="aalto-footer__bottom-links-container aalto-footer__bottom-links-container--language"> <div class="aalto-footer__bottom-links"> <ul class="aalto-list-unstyled"> <li class="aalto-footer__bottom-link-item aalto-subsite-footer__language-link-item"> <a href="/fi/informaatio-ja-tietoliikennetekniikan-laitos" class="aalto-footer__bottom-link aalto-subsite-footer__language-link" lang="fi"><span>Suomeksi</span></a> </li> <li class="aalto-footer__bottom-link-item aalto-subsite-footer__language-link-item"> <a href="/sv/institutionen-for-informations-och-kommunikationsteknik" aria-current="true" class="aalto-footer__bottom-link aalto-subsite-footer__language-link" lang="sv"><span>Svenska</span></a> </li> <li class="aalto-footer__bottom-link-item aalto-subsite-footer__language-link-item"> <a href="/en/department-of-information-and-communications-engineering" class="aalto-footer__bottom-link aalto-subsite-footer__language-link" lang="en"><span>English</span></a> </li> </ul> </div> </div> </div> </footer> </div> </div> </div> <div data-metadata="71e6ff3 2024-11-21 18:26:31 +0200" style="display:none;"></div> <script> (function(){ try{ var metadata = document.querySelector('div[data-metadata]'); var now = new Date(); var changed = new Date(now.getTime() + ((new Date(now.toLocaleString('en-US', {timeZone: 'Europe/Helsinki'}))) - (new Date(now.toLocaleString('en-US', {timeZone: 'GMT'}))))); metadata.setAttribute('data-timestamp',changed.toISOString().replace('T',' ').replace(/\.\d+Z/,' ') + metadata.getAttribute('data-metadata').replace(/.*\d+:\d+:\d+ /,'')); }catch(e){} })() </script> <script src="/sites/g/files/flghsv161/files/js/js_JMCMFMI2V2JGNNgRtkjrrghwlSqPALqFmyL7YdNx210.js?scope=footer&delta=0&language=sv&theme=aalto_aaltofi&include=eJx1kFFygzAMRC8E1ZE8a2McBWOlINLm9nViDR1C--PRPo1XWgFZxWGYubhNObM-CGfWNTZAkfGIC-2VdTi6IsojByhLoTfdBZGpsiBFY1Hns4Sp2jTcG-4Nm6fHGolnpOjEX2NQN7Ja7_WOTAfVJZGUo1MkSjofJdK7_sAV3-b3u99aF6G_oGXworRX9jujpO255_rFGi412D-8uw2-9frPjcPUrxFLuNAoonvu-xZpwTzA9OGwZ1TvVMrxaK1UuRXcz_w1uQ3-AfuayZk"></script> <script src="/modules/contrib/google_tag/js/gtm.js?snb905"></script> <script src="/modules/contrib/google_tag/js/gtag.js?snb905"></script> <script src="/sites/g/files/flghsv161/files/js/js_zl00-OtcHu4bgtxUzSYLeW_5G-Z6fgODw5tMxSq0aiY.js?scope=footer&delta=3&language=sv&theme=aalto_aaltofi&include=eJx1kFFygzAMRC8E1ZE8a2McBWOlINLm9nViDR1C--PRPo1XWgFZxWGYubhNObM-CGfWNTZAkfGIC-2VdTi6IsojByhLoTfdBZGpsiBFY1Hns4Sp2jTcG-4Nm6fHGolnpOjEX2NQN7Ja7_WOTAfVJZGUo1MkSjofJdK7_sAV3-b3u99aF6G_oGXworRX9jujpO255_rFGi412D-8uw2-9frPjcPUrxFLuNAoonvu-xZpwTzA9OGwZ1TvVMrxaK1UuRXcz_w1uQ3-AfuayZk"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-db714826d6dc6f30ac6","applicationID":"439323269","transactionName":"YVADYUZVDUNRBRYIDlgaIFZAXQxeHzomExRGVA1pR00QRFULPiIOWEETWlhYBkJsLhYVEQJNGXZbWhdCXwoOBBMMWg8BBAc=","queueTime":4,"applicationTime":176,"atts":"TRcAFw5PHk0=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>