CINXE.COM
Ed Lazowska, Professor - Paul G. Allen School of Computer Science & Engineering
<!doctype html> <html lang="en-US" class="no-js"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1"> <link rel="shortcut icon" href="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/favicon.ico"> <link rel="profile" href="http://gmpg.org/xfn/11"> <script>document.documentElement.classList.remove("no-js");</script> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <style>img:is([sizes="auto" i], [sizes^="auto," i]) { contain-intrinsic-size: 3000px 1500px }</style> <!-- This site is optimized with the Yoast SEO Premium plugin v24.4 (Yoast SEO v24.4) - https://yoast.com/wordpress/plugins/seo/ --> <title>Ed Lazowska, Professor - Paul G. Allen School of Computer Science & Engineering</title> <meta name="description" content="Ed Lazowska is a Professor, and the Bill & Melinda Gates Chair emeritus, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. Lazowska's research and teaching have concerned the design, implementation, and analysis of computing and communication systems, and, more recently, the techniques and technologies of data- intensive discovery. Lazowska also has been active on public policy issues, ranging from STEM education to Federal strategies for research and innovation. Lazowska is a Member of the National Academy of Engineering (and served as a Councillor from 2018- 24) and a Fellow of the American Academy of Arts & Sciences, the American Association for the Advancement of Science, the Association for Computing Machinery, and the Institute of Electrical and Electronics Engineers. He has served as a board member or technical advisor for a number of high-tech companies, venture firms, and technology-oriented civic organizations, currently including the Allen Institute for Artificial Intelligence, Madrona Venture Group, and Pioneer Square Labs. A long-time advocate for increasing participation in the field, he has served on the Executive Advisory Council of the National Center for Women & Information Technology and on the National Academies Committee on Women in Science, Engineering, and Medicine." /> <link rel="canonical" href="https://www.cs.washington.edu/people/faculty/ed-lazowska/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Ed Lazowska, Professor" /> <meta property="og:description" content="Ed Lazowska is a Professor, and the Bill & Melinda Gates Chair emeritus, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. Lazowska's research and teaching have concerned the design, implementation, and analysis of computing and communication systems, and, more recently, the techniques and technologies of data- intensive discovery. Lazowska also has been active on public policy issues, ranging from STEM education to Federal strategies for research and innovation. Lazowska is a Member of the National Academy of Engineering (and served as a Councillor from 2018- 24) and a Fellow of the American Academy of Arts & Sciences, the American Association for the Advancement of Science, the Association for Computing Machinery, and the Institute of Electrical and Electronics Engineers. He has served as a board member or technical advisor for a number of high-tech companies, venture firms, and technology-oriented civic organizations, currently including the Allen Institute for Artificial Intelligence, Madrona Venture Group, and Pioneer Square Labs. A long-time advocate for increasing participation in the field, he has served on the Executive Advisory Council of the National Center for Women & Information Technology and on the National Academies Committee on Women in Science, Engineering, and Medicine." /> <meta property="og:url" content="https://www.cs.washington.edu/people/faculty/ed-lazowska/" /> <meta property="og:site_name" content="Paul G. Allen School of Computer Science & Engineering" /> <meta property="article:modified_time" content="2025-01-21T02:00:56+00:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="2 minutes" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":["WebPage","ProfilePage"],"@id":"https://www.cs.washington.edu/people/faculty/ed-lazowska/","url":"https://www.cs.washington.edu/people/faculty/ed-lazowska/","name":"Ed Lazowska, Professor - Paul G. Allen School of Computer Science & Engineering","isPartOf":{"@id":"https://www.cs.washington.edu/#website"},"datePublished":"2024-04-25T18:30:20+00:00","dateModified":"2025-01-21T02:00:56+00:00","description":"Ed Lazowska is a Professor, and the Bill & Melinda Gates Chair emeritus, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington. Lazowska's research and teaching have concerned the design, implementation, and analysis of computing and communication systems, and, more recently, the techniques and technologies of data- intensive discovery. Lazowska also has been active on public policy issues, ranging from STEM education to Federal strategies for research and innovation. Lazowska is a Member of the National Academy of Engineering (and served as a Councillor from 2018- 24) and a Fellow of the American Academy of Arts & Sciences, the American Association for the Advancement of Science, the Association for Computing Machinery, and the Institute of Electrical and Electronics Engineers. He has served as a board member or technical advisor for a number of high-tech companies, venture firms, and technology-oriented civic organizations, currently including the Allen Institute for Artificial Intelligence, Madrona Venture Group, and Pioneer Square Labs. A long-time advocate for increasing participation in the field, he has served on the Executive Advisory Council of the National Center for Women & Information Technology and on the National Academies Committee on Women in Science, Engineering, and Medicine.","breadcrumb":{"@id":"https://www.cs.washington.edu/people/faculty/ed-lazowska/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.cs.washington.edu/people/faculty/ed-lazowska/"]}]},{"@type":"BreadcrumbList","@id":"https://www.cs.washington.edu/people/faculty/ed-lazowska/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.cs.washington.edu/"},{"@type":"ListItem","position":2,"name":"Lazowska, Ed"}]},{"@type":"WebSite","@id":"https://www.cs.washington.edu/#website","url":"https://www.cs.washington.edu/","name":"Paul G. Allen School of Computer Science & Engineering","description":"Educating tomorrow’s innovators.","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.cs.washington.edu/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO Premium plugin. --> <link rel='dns-prefetch' href='//static.addtoany.com' /> <link rel='dns-prefetch' href='//stats.wp.com' /> <link rel='dns-prefetch' href='//fonts.googleapis.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="application/rss+xml" title="Paul G. Allen School of Computer Science & Engineering » Feed" href="https://www.cs.washington.edu/feed/" /> <link rel="alternate" type="application/rss+xml" title="Paul G. Allen School of Computer Science & Engineering » Comments Feed" href="https://www.cs.washington.edu/comments/feed/" /> <meta property="og:image" content="http://s3-us-west-2.amazonaws.com/uw-s3-cdn/wp-content/uploads/sites/10/2019/06/21094817/Univ-of-Washington_Memorial-Way.jpg" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:site" content="@uw" /> <meta name="twitter:creator" content="@uw" /> <meta name="twitter:card" content="summary_large_image" /> <meta property="og:title" content="Lazowska, Ed" /> <meta property="og:url" content="https://www.cs.washington.edu/people/faculty/ed-lazowska/" /> <meta property="og:site_name" content="Paul G. Allen School of Computer Science & Engineering" /> <meta property="og:description" content="" /> <style id='wp-block-library-theme-inline-css' type='text/css'> .wp-block-audio :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-audio :where(figcaption){color:#ffffffa6}.wp-block-audio{margin:0 0 1em}.wp-block-code{border:1px solid #ccc;border-radius:4px;font-family:Menlo,Consolas,monaco,monospace;padding:.8em 1em}.wp-block-embed :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-embed :where(figcaption){color:#ffffffa6}.wp-block-embed{margin:0 0 1em}.blocks-gallery-caption{color:#555;font-size:13px;text-align:center}.is-dark-theme .blocks-gallery-caption{color:#ffffffa6}:root :where(.wp-block-image figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme :root :where(.wp-block-image figcaption){color:#ffffffa6}.wp-block-image{margin:0 0 1em}.wp-block-pullquote{border-bottom:4px solid;border-top:4px solid;color:currentColor;margin-bottom:1.75em}.wp-block-pullquote cite,.wp-block-pullquote footer,.wp-block-pullquote__citation{color:currentColor;font-size:.8125em;font-style:normal;text-transform:uppercase}.wp-block-quote{border-left:.25em solid;margin:0 0 1.75em;padding-left:1em}.wp-block-quote cite,.wp-block-quote footer{color:currentColor;font-size:.8125em;font-style:normal;position:relative}.wp-block-quote:where(.has-text-align-right){border-left:none;border-right:.25em solid;padding-left:0;padding-right:1em}.wp-block-quote:where(.has-text-align-center){border:none;padding-left:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large,.wp-block-quote:where(.is-style-plain){border:none}.wp-block-search .wp-block-search__label{font-weight:700}.wp-block-search__button{border:1px solid #ccc;padding:.375em .625em}:where(.wp-block-group.has-background){padding:1.25em 2.375em}.wp-block-separator.has-css-opacity{opacity:.4}.wp-block-separator{border:none;border-bottom:2px solid;margin-left:auto;margin-right:auto}.wp-block-separator.has-alpha-channel-opacity{opacity:1}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){width:100px}.wp-block-separator.has-background:not(.is-style-dots){border-bottom:none;height:1px}.wp-block-separator.has-background:not(.is-style-wide):not(.is-style-dots){height:2px}.wp-block-table{margin:0 0 1em}.wp-block-table td,.wp-block-table th{word-break:normal}.wp-block-table :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-table :where(figcaption){color:#ffffffa6}.wp-block-video :where(figcaption){color:#555;font-size:13px;text-align:center}.is-dark-theme .wp-block-video :where(figcaption){color:#ffffffa6}.wp-block-video{margin:0 0 1em}:root :where(.wp-block-template-part.has-background){margin-bottom:0;margin-top:0;padding:1.25em 2.375em} </style> <style id='filebird-block-filebird-gallery-style-inline-css' type='text/css'> ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);-moz-column-width:var(--min-width);columns:var(--min-width) var(--columns);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit} </style> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> :root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--dusty-orange: #ed8f5b;--wp--preset--color--dusty-red: #e36d60;--wp--preset--color--dusty-wine: #9c4368;--wp--preset--color--dark-sunset: #33223b;--wp--preset--color--almost-black: #0a1c28;--wp--preset--color--dusty-water: #41848f;--wp--preset--color--dusty-sky: #72a7a3;--wp--preset--color--dusty-daylight: #97c0b7;--wp--preset--color--dusty-sun: #eee9d1;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 16px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--font-size--regular: 20px;--wp--preset--font-size--larger: 48px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} :root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='wpo_min-header-0-css' href='https://www.cs.washington.edu/wp-content/cache/wpo-minify/1739581478/assets/wpo-minify-header-17819c8b.min.css' type='text/css' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><!--n2css--><!--n2js--><script type="text/javascript" id="addtoany-core-js-before"> /* <![CDATA[ */ window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; a2a_config.icon_color="#4b2e83,#ffffff"; /* ]]> */ </script> <script type="text/javascript" defer src="https://static.addtoany.com/menu/page.js" id="addtoany-core-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/libs/jquery.min.js" id="jquery-js"></script> <script type="text/javascript" defer src="https://www.cs.washington.edu/wp-content/plugins/add-to-any/addtoany.min.js" id="addtoany-jquery-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/skip-link-focus-fix.js" id="uw_wp_theme-skip-link-focus-fix-js" defer></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/keyboard-navmenu.js" id="uw_wp_theme-keyboard-navmenu-js" defer></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/keyboard-button.js" id="uw_wp_theme-keyboard-button-js" defer></script> <link rel="https://api.w.org/" href="https://www.cs.washington.edu/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.cs.washington.edu/wp-json/wp/v2/faculty/44608" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.cs.washington.edu/xmlrpc.php?rsd" /> <meta name="generator" content="WordPress 6.7.2" /> <link rel='shortlink' href='https://www.cs.washington.edu/?p=44608' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.cs.washington.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cs.washington.edu%2Fpeople%2Ffaculty%2Fed-lazowska%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.cs.washington.edu/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.cs.washington.edu%2Fpeople%2Ffaculty%2Fed-lazowska%2F&format=xml" /> <style>img#wpstats{display:none}</style> <meta name="generator" content="Elementor 3.26.0; features: additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-swap"> <!-- Google tag (gtag.js) --> <script async src="https://www.googletagmanager.com/gtag/js?id=G-57P4HTBKTG"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-57P4HTBKTG'); </script> <style> .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } @media screen and (max-height: 1024px) { .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } @media screen and (max-height: 640px) { .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload), .e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * { background-image: none !important; } } </style> <style type="text/css" id="wp-custom-css"> body, p { font-size: 1em; font-family: "Open Sans", sans-serif; color: #373a3c; } a { color: #7230BD; background-color: transparent } a, a:visited { color: #7230BD; } a,a:hover { text-decoration: underline; } a:hover { color: #e93cac; } a:focus, a:active { color: #9453dc; } /*simple bottom padding to add space when needed*/ .simple-padding {padding-bottom: 1em; } /*simple grey background mouseover*/ .waysgive { border: 1px solid #eeeeee; padding: 2em; } .waysgive:hover { background-color: #eeeeee; } .uw-breadcrumbs a, .uw-breadcrumbs span { color: #7230BD; font-weight: 400; padding: 0 25px 0 0; margin-top: 5px; display: block; white-space: nowrap; overflow: hidden; } .uw-breadcrumbs a:hover, .uw-breadcrumbs span { color: #e93cac; font-weight: 400; padding: 0 25px 0 0; margin-top: 5px; display: block; white-space: nowrap; overflow: hidden; } h2 { font-family: "Encode Sans Compressed", sans-serif; color: #4b2e83; font-weight: 800; font-size: 1.8rem; } h2 { margin-bottom: 10px; } h3 { font-family: "Encode Sans Compressed", sans-serif; color: #212121; font-weight: 700; font-size: 1.5rem; } h4 { font-family: "Encode Sans Compressed", sans-serif; color: #212121; font-weight: 800; font-size: 1.5rem; margin-top: .9em; } .intro, .lead { font-family: "Encode Sans Compressed"; font-size: 1.5em; font-weight: 400; line-height: 1.5; margin-bottom: 20px; } .post-title { font-family: Encode Sans Compressed, sans-serif; color: red; font-weight: 800; font-size: 1.2rem; } .button-lavander { color: #c5b4e3 } /* css override for UW Shortcode Button to remove gold mouseovers */ .arrow-box { background-color: #fb0000; } /* css override for WP blocks seperator block */ .wp-block-separator { border: none; border-bottom: 1px solid #eeeeee; margin-left: auto; margin-right: auto; } /* css override for WP stacked block element to five it a slight padding */ .wp-container-core-group-is-layout-1 { flex-direction: column; padding: 10px; align-items: flex-start; } h4 { font-family: uni sans, sans-serif; font-weight: 700; font-size: 1.4rem; } /* to force a visual mouseover on Elementor Heading tag */ .elementor-heading-title .elementor-size-default a:hover{ color: #9453dc; text-decoration: underline; } /*force elementor style on course list buttons */ .elementor-widget-n-menu .e-n-menu-title-text { margin-top:-20px; } .research-area-name { color: 6d4cd37; font-family: "Encode Sans Semi Expanded", Sans-serif; font-size: 0.7em; font-weight: 700; text-transform: uppercase; } /*hide the child page dash in sidebar*/ ul.uw-sidebar-menu li.pagenav ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu li.pagenav ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu>div ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu>div ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before, ul.uw-mobile-menu li.pagenav ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-mobile-menu li.pagenav ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before, ul.uw-mobile-menu>div ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-mobile-menu>div ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before { content: "- "; color: #ffffff; } /*Slant Graphic in Headeer */ .hero-height2 .udub-slant span { background-color: #c5b4e3; position: relative; z-index: 1; } header.site-header { height: 90px; width: 100%; background: #4b2e83; position: relative; z-index: 2; padding-bottom: 0; box-shadow: 0 2px 5px rgba(0,0,0,.3) } /* Begin changes to header made by Della */ /* header.site-header div.navbar .site-branding .cse-wordmark-white { text-indent: -9999px; width: 567px; height: 60px; margin-top: 15px; margin-left: -55px; background: url(/wp-content/uploads/2024/01/CSEWordmark_white.png) no-repeat 0 0 transparent; transform: scale(.8); z-index: 1; } */ /* Make wordmark responsive */ #cse-wordmark { margin-top: 5px; margin-left: 5px; width: 70%; float: left; } /* Make wordmark responsive */ @media only screen and (min-width: 768px) { #cse-wordmark { margin-top: 15px; margin-left: 0px; width: 70%; } } /* Make 'Menu' stay at the top of the page */ .navbar-toggler { top: -90px !important; } /* End changes */ /*audience menu links */ header.site-header div.navbar #site-navigation .audience-menu-container ul li a, header.site-header div.navbar #site-navigation .audience-menu-container ul li a, header.site-header div.navbar #site-navigation .audience-menu-container ul li a:visited { color: #fb0000; font-family: Encode Sans Compressed; font-size: 22px; font-weight: 600; position: relative; padding: 10px 25px 10px 0; letter-spacing: .01em; text-decoration: none; } header.site-header div.navbar #site-navigation .audience-menu-container ul li a:focus,header.site-header div.navbar #site-navigation .audience-menu-container ul li a:hover,header.site-header div.navbar #site-navigation .audience-menu-container ul li a:visited:focus,header.site-header div.navbar #site-navigation .audience-menu-container ul li a:visited:hover { color: #c5b4e3; text-decoration: none; } header.site-header div.navbar #site-navigation .audience-menu-container ul li a:focus,header.site-header div.navbar #site-navigation .audience-menu-container ul li a:visited:focus { text-decoration: underline #fff; outline: none } .makeagift { padding-left: 5px; color: #EB4CB3; transition: all .2s ease-in-out; } /* basic links a,a:hover { text-decoration: underline } a:hover { color: #2ad2c9; } */ /*purple audience nav */ header.site-header div.navbar #site-navigation .audience-menu-container ul li a, header.site-header div.navbar #site-navigation .audience-menu-container ul li a,header.site-header div.navbar #site-navigation .audience-menu-container ul li a:visited { color: #fff; font-family: Encode Sans Compressed; font-size: 17px; font-weight: 600; position: relative; padding: 10px 25px 10px 0; letter-spacing: .01em; text-decoration: none; } /* search circle */ header.site-header div.navbar #search-quicklinks button.uw-search { text-indent: -99999px; padding-right: 78px; border: 2px solid #beabe3; background-color: transparent; border-radius: 100%; width: 45px; padding: 0; height: 45px; margin: 0 15px; overflow: hidden; } header.site-header div.navbar #search-quicklinks button.uw-quicklinks { height: 45px; padding-left: 20px; margin-left: 0; margin-right: 0; white-space: nowrap; padding-right: 54px; color: #404040; background: #c5b4e3; overflow: hidden; } header.site-header div.navbar #search-quicklinks button.uw-quicklinks:focus,header.site-header div.navbar #search-quicklinks button.uw-quicklinks:hover { background-color: #32006e; text-shadow: none; text-decoration: none; outline: 1px solid #c5b4e3; transition: all .2s ease } .navbar.secondary-nav .navbar-toggler .navbar-toggler-icon, .navbar.white-bar .navbar-toggler .navbar-toggler-icon { padding-left: 7px; font-size: .9rem; } /*small quicklinks menu for mobile*/ .navbar.secondary-nav .navbar-toggler:hover, .navbar.secondary-nav .navbar-toggler:active, .navbar.secondary-nav .navbar-toggler:focus, .navbar.white-bar .navbar-toggler:hover, .navbar.white-bar .navbar-toggler:active, .navbar.white-bar .navbar-toggler:focus { background: #c5b4e3; } .navbar.secondary-nav .navbar-toggler, .navbar.white-bar .navbar-toggler { padding: 0 .75rem 0 .5rem; background: #212121; margin: 0; border: 0; position: absolute; top: -45px; right: 0; height: 45px; z-index: 99; border-radius: 0; } .navbar.secondary-nav .navbar-toggler, .navbar.white-bar .navbar-toggler { padding: 0 .75rem 0 .5rem; background: #32006e; margin: 0; border: 0; position: absolute; top: -45px; right: 0; height: 45px; z-index: 99; border-radius: 0; } .navbar.secondary-nav .navbar-toggler:hover .navbar-toggler-icon, .navbar.secondary-nav .navbar-toggler:active .navbar-toggler-icon, .navbar.secondary-nav .navbar-toggler:focus .navbar-toggler-icon, .navbar.white-bar .navbar-toggler:hover .navbar-toggler-icon, .navbar.white-bar .navbar-toggler:active .navbar-toggler-icon, .navbar.white-bar .navbar-toggler:focus .navbar-toggler-icon { color: #212121; } /*purple header */ header.site-header { height: 90px; width: 100%; background: #4b2e83; position: relative; z-index: 2; padding-bottom: 0; /*under header border*/ border-bottom: solid #c5b4e3 10px; box-shadow: 0 2px 5px rgba(0,0,0,.3); } /* container for main nav */ .navbar-nav { display: flex; padding-left: 0; margin-bottom: 0; list-style: none; flex-direction: column; justify-content: center; } .navbar .container, .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: center; flex-direction: column; } @media (min-width: 768px) { .navbar-expand-md { flex-flow: row nowrap; justify-content: flex-start; flex-direction: column; } } .navbar.secondary-nav .navbar-nav .nav-item.current-menu-item a.nav-link, .navbar.white-bar .navbar-nav .nav-item.current-menu-item a.nav-link { color: #7230BD; } .navbar.white-bar .navbar-nav .nav-item a.nav-link { font-family: "Encode Sans Compressed", sans-serif; text-transform: uppercase; font-size: 1.08em; color: #32006e; font-weight: 800; text-decoration: none; } @media (min-width: 768px) { .navbar.secondary-nav .navbar-nav .nav-item a.nav-link, .navbar.white-bar .navbar-nav .nav-item a.nav-link { padding-left: 1rem; padding-right: 1rem; } } .navbar.white-bar .navbar-nav .nav-item a.nav-link:hover { color: #212121; text-decoration: none; } .navbar.white-bar .navbar-nav .nav-item.dropdown .dropdown-menu { padding: 10px 0; border-top: 4px solid #2AD2C9; border-left: 0 none; border-right: 0 none; border-bottom: 0 none; box-shadow: 0 9px 12px rgba(0,0,0,.14); } .navbar.secondary-nav .navbar-nav .nav-item a.nav-link.active, .navbar.secondary-nav .navbar-nav .nav-item a.nav-link:hover, .navbar.secondary-nav .navbar-nav .nav-item a.nav-link:active, .navbar.secondary-nav .navbar-nav .nav-item a.nav-link:focus, .navbar.white-bar .navbar-nav .nav-item a.nav-link.active, .navbar.white-bar .navbar-nav .nav-item a.nav-link:hover, .navbar.white-bar .navbar-nav .nav-item a.nav-link:active, .navbar.white-bar .navbar-nav .nav-item a.nav-link:focus { color: #7230BD; text-decoration: underline; !important } footer.site-footer ul.footer-links li a { color: #fff; font-size: 1em; position: relative; margin-right: 20px; } .offscreen { position: absolute; font-size: 1px; left: -9999px; } /* purple, lavender, teal gradient background-image: linear-gradient(to right bottom, #4b2e83, #624695, #785ea7, #8f77b9, #a691cb, #a4a0da, #a2aee7, #a1bdf3, #7cc4f7, #52cbf1, #28cfe2, #2ad2c9); */ /*purple, lavender gradient */ background-image: linear-gradient(to right bottom, #4b2e83, #694e9b, #876fb3, #a691cb, #c5b4e3); /*sidebar stuff*/ /* To remove the dash - to denote a child page */ ul.uw-sidebar-menu li.pagenav ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu li.pagenav ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu>div ul li.current_page_item ul.children li.current_page_item ul.children a:before, ul.uw-sidebar-menu>div ul li.current_page_ancestor ul.children li.current_page_item ul.children a:before { content: "- "; } *, *::before, *::after { box-sizing: border-box; } /*widget slant divider - lavender*/ .widget .udub-slant-divider span { width: 5.5rem; padding-bottom: 0; } .widget .udub-slant-divider span { transform: skew(-15deg, 0); display: block; height: 8px; width: 6rem; background-color: #c5b4e3; margin: 0 0 0 -5px; } /* tiny gold dub slant, now lavender*/ .uw-sidebar .widgettitle:before { width: 100px; background-color: #c5b4e3; } /*sidebar - reduce size of header text */ .widget h4.widget-title { clear: left; font-weight: 800; font-size: 1.5em; text-transform: none; position: relative; } /*sidebar - replace ugly gold with lavender*/ ul.uw-mobile-menu>div ul li.current_page_item a, ul.uw-mobile-menu>div ul li.current_page_item span, ul.uw-mobile-menu>div ul li.current_page_parent a, ul.uw-mobile-menu>div ul li.current_page_parent span, ul.uw-mobile-menu li.pagenav ul li.current_page_item a, ul.uw-mobile-menu li.pagenav ul li.current_page_item span, ul.uw-mobile-menu li.pagenav ul li.current_page_parent a, ul.uw-mobile-menu li.pagenav ul li.current_page_parent span, ul.uw-sidebar-menu>div ul li.current_page_item a, ul.uw-sidebar-menu>div ul li.current_page_item span, ul.uw-sidebar-menu>div ul li.current_page_parent a, ul.uw-sidebar-menu>div ul li.current_page_parent span, ul.uw-sidebar-menu li.pagenav ul li.current_page_item a, ul.uw-sidebar-menu li.pagenav ul li.current_page_item span, ul.uw-sidebar-menu li.pagenav ul li.current_page_parent a, ul.uw-sidebar-menu li.pagenav ul li.current_page_parent span { color: #fff; border-bottom: none; border-left: 10px solid #c5b4e3; } ul.uw-mobile-menu>div ul li.current_page_ancestor ul.children li.active a, ul.uw-mobile-menu>div ul li.current_page_item ul.children li.active a, ul.uw-mobile-menu li.pagenav ul li.current_page_ancestor ul.children li.active a, ul.uw-mobile-menu li.pagenav ul li.current_page_item ul.children li.active a, ul.uw-sidebar-menu>div ul li.current_page_ancestor ul.children li.active a, ul.uw-sidebar-menu>div ul li.current_page_item ul.children li.active a, ul.uw-sidebar-menu li.pagenav ul li.current_page_ancestor ul.children li.active a, ul.uw-sidebar-menu li.pagenav ul li.current_page_item ul.children li.active a { border-left: 10px solid #c5b4e3; } /*this replaces the ugly gold hover of the parent link in the sidebar*/ ul li.current_page_parent.current_page_ancestor>a:focus, ul.uw-sidebar-menu li.pagenav ul li.current_page_parent.current_page_ancestor>a:hover { color: #c5b4e3; } /*replaces the gold background from the parent category arrow box in the sidebar*/ ul.uw-sidebar-menu li.pagenav ul li.current_page_item.current_page_ancestor>a:after, ul.uw-sidebar-menu li.pagenav ul li.current_page_parent.current_page_ancestor>a:after, ul.uw-sidebar-menu>div ul li.current_page_item.current_page_ancestor>a:after, ul.uw-sidebar-menu>div ul li.current_page_parent.current_page_ancestor>a:after, ul.uw-mobile-menu li.pagenav ul li.current_page_item.current_page_ancestor>a:after, ul.uw-mobile-menu li.pagenav ul li.current_page_parent.current_page_ancestor>a:after, ul.uw-mobile-menu>div ul li.current_page_item.current_page_ancestor>a:after, ul.uw-mobile-menu>div ul li.current_page_parent.current_page_ancestor>a:after { content: ""; display: inline-block; height: 52px; width: 44px; margin-left: 7px; margin-top: -26px; position: absolute; right: 0; top: 50%; background-color: #c5b4e3; } /* sidebar width */ # Sidebar --------------------------------------------------------------*/ .primary-sidebar { margin: 1.5em auto; padding: 1.5rem; font-family: 'Open Sans', sans-serif; } @media screen and (min-width: 60em) { .primary-sidebar { padding: 0 0 0 2.5em; } } @media (min-width: 1300px) { .primary-sidebar { padding: 0 0 0 5em; width: 100%; } } @media (max-width: 991px) { .primary-sidebar { width: 100%; max-width: 100%; flex: none; border-top: 1px solid #dee2e6; padding-top: 3rem; margin-top: 3rem; } } /*quote styling to override UW gold color etc*/ figure.quote-block div { border-left: 10px solid #C5B4E3; padding: 10px 0 10px 20px; } figure.quote-block div { border-left: 10px solid #C5B4E3; padding: 10px 0 10px 20px; } figure.quote-block div figcaption { text-align: right; font-family: "Open Sans", sans-serif; font-weight: bold; font-size: 1.2em; color: #757575; } figure.quote-block div figcaption .uw-slant-inline { border-left: 1px solid #c5b4e3; border-right: 1px solid #c5b4e3; transform: skew(-15deg, 0); width: 5px; height: 20px; display: inline-flex; position: relative; top: 4px; margin: 0 10px; } /*gutenberg wp blockquote styling ovverisde*/ .wp-block-quote { border-left: .45em solid #c5b4e3; margin: 0 0 1.75em; padding-left: 1em; } .wp-block-quote { overflow-wrap: break-word; font-size: 1.6em; font-weight: 700; } .wp-block-quote author { color: #757575; font-size: 1.4em; font-style: italic; font-weight: 700; } /*footer stuff */ footer.site-footer { background: none; background-size: cover; padding: 0 0 30px 0; background-color: #4b2e83; border-top: 7px solid #c5b4e3; text-align: center; position: relative; } /*footer hero text */ .footer-hero-text { margin-right: auto; margin-left: auto; font-family: 'Open Sans', sans-serif; color: #fff; font-size: 6em; line-height: 90px; font-weight: 700; text-align: center; letter-spacing: 4px; text-transform: uppercase; text-shadow: 0 0 16px rgba(0, 0, 0, 0.20); vertical-align: baseline; } .footer-basic-text { margin: auto; font-family: 'Open Sans', sans-serif; color: #ffffff; font-size: 1.2em; line-height: 1.3em; font-weight: 600; text-align: center; text-shadow: 0 0 16px rgba(0, 0, 0, 0.20); vertical-align: baseline; width: 80%; padding-top: 7%; padding-bottom: 7%; } /*trumba css overrides */ div.twSimpleTableGroupHead { margin: 0; padding: 0; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.1em; font-weight: bold; color: #fb0000; text-transform: none; } /* Footer widget stylings */ .footer-widgets { margin: 2em 0 0; padding: 1em 0; background-color: #1a1a1a; } /*Sidebar Widget css ------------------------------------------------------------------------------------------------------------------*/ .widget_nav_menu { ul.menu { .grandparent { background-color:#4b2e83; color: #ffffff; & > a { font-weight: 400; color: #ffffff; border-bottom: 1px solid #FFF; &:hover { background-color: #4b2e83; color: white; &:after { content: "\A0- "; display: inline-block; height: 52px; width: 44px; margin-left: 7px; margin-top: -26px; position: absolute; right: 0; top: 50%; background-color: #fb0000; } } } } li { background-color:#eeeeee; color: #ffffff; & > a { font-weight: 400; color: #212121; border-bottom: 1px solid #FFF; &:focus { background-color: #eeeeee; border-left: 10px solid #c5b4e3; color: #212121; } &:current { background-color: #eeeeee; border-left: 10px solid #c5b4e3; color: #212121; } } } /*child link color*/ li { a, span { color:#212121; padding: 6px 25px 6px 20px; border-bottom: 1px solid #FFF; display: block; } } } } .current-page-sub-menu { background-color: #fb0000; } /* blog roll style updates */ .shortcode-blogroll-mini { margin-left: -15px; } .shortcode-blogroll-mini a.widget-link, .widget_recent_entries a.widget-link, .recent-posts-widget a.widget-link, .uw-recent a.widget-link, .uw-recent-widget a.widget-link, .uw-widget-rss a.widget-link { font-family: "Encode Sans Compressed"; color: #212121; font-size: 17px; font-weight: 800; line-height: 1.4; overflow: hidden; display: block; text-decoration: none; } .shortcode-blogroll-mini a.widget-link:hover, .widget_recent_entries a.widget-link:hover, .recent-posts-widget a.widget-link:hover, .uw-recent a.widget-link:hover, .uw-recent-widget a.widget-link:hover, .uw-widget-rss a.widget-link:hover { color: #834AC4; border-bottom: none; } .shortcode-blogroll-mini small, .widget_recent_entries small, .recent-posts-widget small, .uw-recent small, .uw-recent-widget small, .uw-widget-rss small { font-family: "Encode Sans Compressed"; font-size: 16px; font-weight: 400; } /* trumba styles */ td.twMiniCalMonthLabel { text-align: left; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.5em; color: #fb0000; font-weight: normal; text-transform: none; } /*external link icon */ @font-face { font-family: 'FontAwesome'; src: url('../fonts/fontawesome-webfont.eot?v=4.7.0'); src: url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg'); font-weight: normal; font-style: normal } .fa { display: inline-block; font: normal normal normal 14px / 1 FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fa-external-link:before { content: "\f08e"; } /* Smart Slider caption box */ /* UW Accordion Styles ALL */ .accordion .card .card-header h3 button:hover .arrow-box .arrow, .accordion .card .card-header h3 button:active .arrow-box .arrow, .accordion .card .card-header h3 button:focus .arrow-box .arrow, .accordion .card .card-header h3 button[aria-expanded='true'] .arrow-box .arrow { transform: rotate(45deg); position: relative; left: 4px; top: -2px; transition: transform .5s ease; } .accordion .card .card-header h3 button span.arrow-box .arrow { border: solid; border-width: 0 1px 1px 0; border-color: white; padding: 6px; transform: rotate(-45deg); transition: transform .5s ease; } .accordion .card .card-header h3 button { font-family: 'Encode Sans Compressed', sans-serif; color: #373a3c; font-weight: 500; font-size: 1em; text-decoration: none; width: 100%; border: 0 none; display: flex; justify-content: space-between; align-items: stretch; padding: 0; margin: 0; white-space: normal; } .accordion .card .card-header h3 button:hover .arrow-box, .accordion .card .card-header h3 button:active .arrow-box, .accordion .card .card-header h3 button:focus .arrow-box, .accordion .card .card-header h3 button[aria-expanded='true'] .arrow-box { transition: background-color 1s ease; background-color: #c5b4e3; } .accordion .card{ background-color: white; border: 1px solid rgba(55, 58, 60, 0.125); margin-bottom: 0; /*border-left: 10px solid #c5b4e3;*/ } .card .card-body .card-content { margin-bottom: 0; font-size: 16px; } /* blog stuff & news sidebar stuff */ ul.shortcode-blogroll-mini { padding-left: 5px; padding-right: 5px; } .shortcode-blogroll-mini { margin-left: 0; } .author-date { font-size: 0.9em; } /*blog header*/ .hero-height2 h1 { font-family: "Encode Sans Compressed"; text-transform: uppercase; color: #FFF !important; font-weight: 900; font-size: 60px; margin: 0; line-height: 1; text-shadow: 1px 1px 2px #5A5A5A; display: inline-block; vertical-align: bottom; padding-top: 30px; } .uw-hero-image, .no-uw-hero-image { height: 245px; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; background-color: #4b2e83; overflow: hidden; } .uw-hero-image .uw-site-title { text-transform: uppercase; color: #FFF !important; font-weight: 900; font-size: 60px; margin: 0; line-height: 1; text-shadow: 1px 1px 2px #5A5A5A; display: inline-block; vertical-align: bottom; padding-top: 30px; } .uw-hero-image { height: 245px; display: flex; flex-flow: row; align-items: center; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; position: relative; } .udub-slant-divider span { background-color: #c5b4e3; overflow: hidden; display: block; margin: 0.5rem 0 1rem; } } /*very basic callout box with light gray border */ .callout { background-color: #000000; width: 300px; border: 1px solid #fb0000; padding: 25px; margin: 20px; } /*css override for sidebar card widget */ .card.lightgold { background-color: #e8e3d3; } .card.white.text-button .card-body { background-color: white; border: 1px solid #cfcfcf; border-radius: 0; } .card .card-body { padding: 1rem; display: flex; flex-direction: column; } .card .card-body h2, .card .card-body h3, .card .card-body h4 { color: #4b2e83; font-family: "Encode Sans Compressed", sans-serif; font-size: 1.5em; font-weight: 800; margin-bottom: 1rem; } .card.step .card-body .subtitle { color: #212121; font-size: 1.05em; font-weight: 600; margin-top: 3px; max-width: 80%; } .card.step .card-body [class*=" ic-"], .card.step .card-body [class^="ic-"] { position: absolute; top: 0.5rem; right: 1.5rem; } /* for simple responsive 4 grid-like table */ #grid-container { text-align: center; max-width: 450px; margin: 0 auto; } .block { width: 200px; height: 200px; margin: 10px; display: inline-block; background: #00CC99; } /*css override for block element Summary */ details > summary:first-of-type { display: list-item; counter-increment: list-item 0; list-style: inside disclosure-closed; color: #834ac4; font-weight: 700; } /*basic callout block padding */ .callout-padding { padding: 15px; } /*accent color for USST page */ .green-accent { border-bottom: 5px solid #aadb1e; } .pink-accent { border-bottom: 5px solid #e93cac; } .teal-accent { border-bottom: 5px solid #2ad2c9; } .purple-accent { border-bottom: 5px solid #4b2e83; } .gold-accent { border-bottom: 5px solid #ffc700; } .lavender-accent { border-bottom: 5px solid #c5b4e3; } .clearspace p { /* margin-top: 0; */ margin-bottom: 0rem; } /*new footer styles */ footer.site-footer h4:before, footer.site-footer h4:after, footer.site-footer .h4:before, footer.site-footer .h4:after { content: ""; position: absolute; width: 1px; height: 1px; background-color: transparent; left: 50%; margin-left: -40px; } #newfooter { width: 100%; float:left; font-size: 15px; } #newfooter ul { margin-left: 0; } .newfooter { color: #ffffff; padding-left: 0; list-style: none; text-decoration: underline; } .newfooter-text { color: #ffffff; padding-left: 0; list-style: none; text-decoration: none; } .newfooter a:visited { color: #ffffff; } .newfooter a:hover { color: #2ad2c9; } .footerFloat { float: left; min-width:200px; } /* glyph search icon for phd courework page */ .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: normal; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon { position: relative; top: 1px; display: inline-block; font-family: 'Glyphicons Halflings'; font-style: normal; font-weight: 400; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .glyphicon-search { &:before { content: "\e003"; } } .glyphicon-heart { &:before { content: "\e005"; } } .dark-links a { color: #2ad2c9; font-weight: 700; } /*css to add space after News Item date in Firefox*/ elementor-icon-list-text elementor-post-info__item elementor-post-info__item--type-custom { padding-right: 3px; } /*to fix elementor button clipping & padding issue in Firefox*/ @-moz-document url-prefix() { .elementor-widget-n-menu .e-n-menu-title-text { margin: 1px; } } /*art gallery padding*/ .carousel.slide { margin: auto; width: 700px; box-shadow: 0 0 0; padding-left: 0; padding-right: 0; } .carousel-inner { position: relative; width: 100%; overflow: hidden; } .carousel-item { position: relative; display: none; float: left; width: 100%; margin-right: -100%; backface-visibility: hidden; transition: transform .6s ease-in-out; } .flex-parent { display: flex; } .gallery-flex-child { flex: 1; } /*fix gallery elementor search filter box */ .fg-layout-3-filters-wrap { height: 55px; border-radius: 5px; display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-box-align: center; -ms-flex-align: center; align-items: flex-start; max-width: 700px; } .fg-layout-3-search-box input[type=text] { width: 100%; height: 100%; margin: 0; padding: 15px; border: 0px solid; outline: none; background: none; font-size: 15px; } </style> </head> <body class="faculty-template-default single single-faculty postid-44608 single-format-standard elementor-default elementor-template-full-width elementor-kit-78 elementor-page-46673"> <a class="screen-reader-shortcut" href="#primary">Skip to content</a> <div id="uwsearcharea" aria-hidden="true" class="uw-search-bar-container" data-search="site" hidden> <div class="container no-height" role="search"> <div class="center-block uw-search-wrapper"> <form class="uw-search" data-sitesearch="https://www.cs.washington.edu/" action="https://www.cs.washington.edu/"> <div class="search-form-wrapper"> <label class="screen-reader" for="uw-search-bar">Enter search text</label> <input id="uw-search-bar" type="search" name="s" value="" autocomplete="off" placeholder="Search" /> </div> <select id="mobile-search-select" class="visible-xs" aria-label="Search scope"> <option value="site" >Current site</option> <option value="uw">All the UW</option> </select> <input type="submit" value="search" class="search" tabindex="0"/> <fieldset style="margin: 0; padding: 0; border: 1px solid #ffffff;"> <legend id="uw-search-label">Search scope</legend> <div id="search-labels" class="labels hidden-xs"> <!--load these labels and input if UW is selected in Theme Settings --> <label id="site" class="radio checked"><input class="radiobtn" type="radio" name="search" value="site" data-toggle="radio" checked/>Current site</label> <label id="uw" class="radio"><input class="radiobtn" type="radio" name="search" value="uw" data-toggle="radio" />All the UW</label> </div> </fieldset> </form> </div> </div> </div> <div id="page" class="site"> <nav id="quicklinks" aria-label="quick links" aria-hidden="true"> <ul id="big-links" style="margin-left: -20px;"> <li><span class="icon-myuw" tabindex="-1"></span><a href="https://mycse.cs.washington.edu">MyCSE</a></li> <li><span class="icon-calendar" tabindex="-1"></span><a href="https://internal.cs.washington.edu">Internal Web</a></li> <li><span class="icon-directories" tabindex="-1"></span><a href="https://reserve.cs.washington.edu">Room Reservations</a></li> <li><span class="icon-libraries" tabindex="-1"></span><a href="https://intranet.cs.washington.edu/admin/food-ordering">Catering Requests</a></li> </ul> <h3>Popular Links</h3> <ul id="little-links" style="margin-left: -20px;"> <li><span class="false" tabindex="-1"></span><a href="https://maps.cs.washington.edu/directory/internal">Building Directory</a></li> <li><span class="false" tabindex="-1"></span><a href="https://intranet.cs.washington.edu/faculty-staff-directories/">Faculty/Staff Directories</a></li> <li><span class="false" tabindex="-1"></span><a href="https://gitlab.cs.washington.edu">GitLab</a></li> <li><span class="false" tabindex="-1"></span><a href="https://ta.cs.washington.edu">TA Tools</a></li> </ul> </nav> <div id="page-inner"> <header id="masthead" class="site-header"> <div class="navbar navbar-expand-lg"> <div class="navbar-brand site-branding"> <a href="/" title="Paul G. Allen School of Computer Science & Engineering" tabindex="0"> <img id="cse-wordmark" src="/images/AllenSchool_mark_white.svg" alt="Allen School Logo"> </a> </div><!-- .site-branding --> <div id="site-navigation" class="main-navigation" aria-label="Main menu"> <div class="audience-menu-container collapse navbar-collapse"> <ul id="purple-bar" class="navbar-menu menu"><li id="menu-item-57" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-57"><a href="/academics/courses/">Courses</a></li> <li id="menu-item-54811" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-54811"><a href="https://www.cs.washington.edu/academics/time-schedules/">Time Schedules</a></li> <li id="menu-item-54812" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-54812"><a href="https://www.cs.washington.edu/who-we-are/contact-us/">Contact Us</a></li> <li id="menu-item-58" class="makeagift menu-item menu-item-type-custom menu-item-object-custom menu-item-58"><a href="/community-engagement/friends-supporters/ways-give/">Make A Gift <span class="makeagift">♥</span></a></li> <li style="position:relative;" class="menu-item menu-item-gtranslate gt-menu-70259"></li></ul> </div> <div id="search-quicklinks"> <button class="uw-search" aria-owns="uwsearcharea" aria-controls="uwsearcharea" aria-expanded="false" aria-label="open search area" aria-haspopup="true"> <svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" width="19px" height="51px" viewBox="0 0 18.776 51.062" enable-background="new 0 0 18.776 51.062" xml:space="preserve" focusable="false"> <g><path fill="#FFFFFF" d="M3.537,7.591C3.537,3.405,6.94,0,11.128,0c4.188,0,7.595,3.406,7.595,7.591 c0,4.187-3.406,7.593-7.595,7.593C6.94,15.185,3.537,11.778,3.537,7.591z M5.245,7.591c0,3.246,2.643,5.885,5.884,5.885 c3.244,0,5.89-2.64,5.89-5.885c0-3.245-2.646-5.882-5.89-5.882C7.883,1.71,5.245,4.348,5.245,7.591z"/><rect x="2.418" y="11.445" transform="matrix(0.7066 0.7076 -0.7076 0.7066 11.7842 2.0922)" fill="#FFFFFF" width="1.902" height="7.622"/></g><path fill="#FFFFFF" d="M3.501,47.864c0.19,0.194,0.443,0.29,0.694,0.29c0.251,0,0.502-0.096,0.695-0.29l5.691-5.691l5.692,5.691 c0.192,0.194,0.443,0.29,0.695,0.29c0.25,0,0.503-0.096,0.694-0.29c0.385-0.382,0.385-1.003,0-1.388l-5.692-5.691l5.692-5.692 c0.385-0.385,0.385-1.005,0-1.388c-0.383-0.385-1.004-0.385-1.389,0l-5.692,5.691L4.89,33.705c-0.385-0.385-1.006-0.385-1.389,0 c-0.385,0.383-0.385,1.003,0,1.388l5.692,5.692l-5.692,5.691C3.116,46.861,3.116,47.482,3.501,47.864z"/> </svg> </button> <button class="uw-quicklinks" aria-haspopup="true" aria-expanded="false" aria-label="Open internal resources">Internal Resources <svg version="1.1" xmlns="http://www.w3.org/2000/svg" x="0px" y="0px" width="15.63px" height="69.13px" viewBox="0 0 15.63 69.13" enable-background="new 0 0 15.63 69.13" xml:space="preserve" focusable="false"><polygon fill="#FFFFFF" points="12.8,7.776 12.803,7.773 5.424,0 3.766,1.573 9.65,7.776 3.766,13.98 5.424,15.553 12.803,7.78"/><polygon fill="#FFFFFF" points="9.037,61.351 9.036,61.351 14.918,55.15 13.26,53.577 7.459,59.689 1.658,53.577 0,55.15 5.882,61.351 5.882,61.351 5.884,61.353 0,67.557 1.658,69.13 7.459,63.019 13.26,69.13 14.918,67.557 9.034,61.353"/></svg> </button> </div><!-- search-quicklinks --> </div><!-- #site-navigation --> </div><!-- .navbar.navbar-expand-lg --> </header><!-- #masthead --> <nav class="navbar white-bar navbar-expand-md navbar-light mega-menu" aria-label="mega-menu"> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#mega-menu" aria-controls="mega-menu" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon">Menu</span> </button> <div class="container-fluid"><div id="mega-menu" class="collapse navbar-collapse"><ul id="menu-top-main-menu" class="navbar-nav megamenu-nav"><li id="nav-item-60523" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60523 top-level-nav"><a href="https://www.cs.washington.edu/who-we-are/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">Who We Are</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-60525" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60525"><a href="https://www.cs.washington.edu/who-we-are/message-director/"class="nav-link">Message from the Director</a> </li> <li id="nav-item-60526" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60526"><a href="https://www.cs.washington.edu/who-we-are/school-history/"class="nav-link">School History</a> </li> <li id="nav-item-60529" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60529"><a href="https://www.cs.washington.edu/who-we-are/advisory-board/"class="nav-link">Advisory Board</a> </li> <li id="nav-item-60528" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60528"><a href="https://www.cs.washington.edu/who-we-are/broadening-participation/"class="nav-link">Broadening Participation</a> </li> <li id="nav-item-61431" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-61431"><a href="https://www.cs.washington.edu/who-we-are/lab/"class="nav-link">CS Lab & Technical Support</a> </li> <li id="nav-item-60531" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60531"><a href="https://www.cs.washington.edu/who-we-are/employment-opportunites/"class="nav-link">Employment Opportunities</a> </li> <li id="nav-item-60532" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60532"><a href="https://www.cs.washington.edu/who-we-are/contact-us/"class="nav-link">Contact Us</a> </li> </div></ul> </li> <li id="nav-item-60521" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60521 top-level-nav"><a href="https://www.cs.washington.edu/people/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">People</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-60537" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60537"><a href="https://www.cs.washington.edu/people/faculty-members/"class="nav-link">Allen School Faculty</a> </li> <li id="nav-item-60538" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60538"><a href="https://www.cs.washington.edu/people/adjunct/"class="nav-link">Adjunct Faculty</a> </li> <li id="nav-item-60539" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60539"><a href="https://www.cs.washington.edu/people/emeritus/"class="nav-link">Emeritus Faculty</a> </li> <li id="nav-item-60540" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60540"><a href="https://www.cs.washington.edu/people/affiliate/"class="nav-link">Affiliate Faculty</a> </li> <li id="nav-item-60542" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60542"><a href="https://www.cs.washington.edu/people/leadership/"class="nav-link">Faculty Leadership</a> </li> <li id="nav-item-60544" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60544"><a href="https://www.cs.washington.edu/people/postdocs/"class="nav-link">Postdoctoral Scholars</a> </li> <li id="nav-item-60543" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60543"><a href="https://www.cs.washington.edu/people/outgoingphds-postdocs/"class="nav-link">Outgoing Ph.D.s & Postdocs</a> </li> <li id="nav-item-60545" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60545"><a href="https://www.cs.washington.edu/people/visitors/"class="nav-link">Visiting Researchers</a> </li> <li id="nav-item-60547" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60547"><a href="https://www.cs.washington.edu/people/honors-awards/"class="nav-link">Honors & Awards</a> </li> </div></ul> </li> <li id="nav-item-60518" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60518 top-level-nav"><a href="https://www.cs.washington.edu/academics/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">Academic Programs</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-60555" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60555"><a href="https://www.cs.washington.edu/academics/"class="nav-link">Academics Overview</a> </li> <li id="nav-item-60563" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60563"><a href="https://www.cs.washington.edu/academics/future-students/"class="nav-link">Future Students</a> </li> <li id="nav-item-60556" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60556"><a href="https://www.cs.washington.edu/academics/undergraduate/"class="nav-link">Undergraduate Education</a> </li> <li id="nav-item-60557" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60557"><a href="https://www.cs.washington.edu/academics/graduate/"class="nav-link">Graduate Education</a> </li> <li id="nav-item-60558" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60558"><a href="https://www.cs.washington.edu/academics/postdoctoral-program/"class="nav-link">Postdoctoral Program</a> </li> <li id="nav-item-60559" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60559"><a href="https://www.cs.washington.edu/academics/undergraduate/non-major-options/"class="nav-link">Non-Major Options</a> </li> <li id="nav-item-60560" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60560"><a href="https://www.cs.washington.edu/academics/interdisciplinary-offerings/"class="nav-link">Interdisciplinary Offerings</a> </li> <li id="nav-item-60561" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60561"><a href="https://www.cs.washington.edu/academics/courses/"class="nav-link">Courses</a> </li> <li id="nav-item-60562" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60562"><a href="https://www.cs.washington.edu/academics/teaching-assistants/"class="nav-link">Teaching Assistants</a> </li> <li id="nav-item-60897" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60897"><a href="https://www.cs.washington.edu/academics/school-wide-policies/"class="nav-link">School-Wide Policies</a> </li> </div></ul> </li> <li id="nav-item-60522" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60522 top-level-nav"><a href="https://www.cs.washington.edu/research/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">Research & Innovation</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-60554" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60554"><a href="https://www.cs.washington.edu/research/"class="nav-link">Research Overview</a> </li> <li id="nav-item-60548" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60548"><a href="https://www.cs.washington.edu/research/artificial-intelligence/"class="nav-link">Artificial Intelligence</a> </li> <li id="nav-item-60549" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60549"><a href="https://www.cs.washington.edu/research/computing-biology/"class="nav-link">Computing + Biology</a> </li> <li id="nav-item-60550" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60550"><a href="https://www.cs.washington.edu/research/human-centered-computing/"class="nav-link">Human-Centered Computing</a> </li> <li id="nav-item-60551" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60551"><a href="https://www.cs.washington.edu/research/interaction-physical-world/"class="nav-link">Interaction with the Physical World</a> </li> <li id="nav-item-60552" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60552"><a href="https://www.cs.washington.edu/research/software-hardware-systems/"class="nav-link">Software & Hardware Systems</a> </li> <li id="nav-item-60553" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60553"><a href="https://www.cs.washington.edu/research/theory-models-of-computation/"class="nav-link">Theory & Models of Computation</a> </li> </div></ul> </li> <li id="nav-item-60519" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60519 top-level-nav"><a href="https://www.cs.washington.edu/community-engagement/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">Community Engagement</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-60564" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60564"><a href="https://www.cs.washington.edu/community-engagement/k-12-outreach/"class="nav-link">K-12 Outreach</a> </li> <li id="nav-item-60565" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60565"><a href="https://www.cs.washington.edu/community-engagement/k-12-outreach/cse-ambassadors/"class="nav-link">Allen School Ambassadors</a> </li> <li id="nav-item-60566" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60566"><a href="https://www.cs.washington.edu/community-engagement/alumni/"class="nav-link">Allen School Alumni</a> </li> <li id="nav-item-60568" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60568"><a href="https://www.cs.washington.edu/community-engagement/industry-affiliates/"class="nav-link">Industry Affiliates</a> </li> <li id="nav-item-60567" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60567"><a href="https://www.cs.washington.edu/community-engagement/friends-supporters/"class="nav-link">Friends & Supporters</a> </li> </div></ul> </li> <li id="nav-item-60520" class="nav-item menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown nav-item-60520 top-level-nav"><a href="https://www.cs.washington.edu/news-events/" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-expanded="false" role="button">News & Events</a> <ul class="dropdown-menu depth-0 multi-column"> <div class="row"> <li id="nav-item-63442" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-63442"><a href="https://www.cs.washington.edu/news-events/latest-news/"class="nav-link">Latest News</a> </li> <li id="nav-item-63029" class="nav-item menu-item menu-item-type-custom menu-item-object-custom nav-item-63029"><a href="https://news.cs.washington.edu/"class="nav-link">Allen School Blog ↗</a> </li> <li id="nav-item-60571" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60571"><a href="https://www.cs.washington.edu/news-events/event-calendar/"class="nav-link">Event Calendar</a> </li> <li id="nav-item-60573" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60573"><a href="https://www.cs.washington.edu/news-events/distinguished-lecture-series/"class="nav-link">Distinguished Lecture Series</a> </li> <li id="nav-item-60572" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60572"><a href="https://www.cs.washington.edu/news-events/research-colloquia/"class="nav-link">Research Colloquia</a> </li> <li id="nav-item-60574" class="nav-item menu-item menu-item-type-post_type menu-item-object-page nav-item-60574"><a href="https://www.cs.washington.edu/news-events/ph-d-dissertation-talks/"class="nav-link">Ph.D. Dissertation Talks</a> </li> </div></ul> </li> </ul></div></div></nav> </main> <div data-elementor-type="single-post" data-elementor-id="46673" class="elementor elementor-46673 elementor-location-single post-44608 faculty type-faculty status-publish format-standard hentry core-research-area-software-hardware-systems impact-area-discovery-innovation impact-area-equity-justice impact-area-safety-security aoe-software-hardware-systems-cloud-computing aoe-software-hardware-systems-computer-networking-shs aoe-software-hardware-systems-data-science-shs aoe-software-hardware-systems-operating-distributed-systems" data-elementor-post-type="elementor_library"> <div class="elementor-element elementor-element-db0bfab e-con-full e-flex e-con e-parent" data-id="db0bfab" data-element_type="container" data-settings="{"background_background":"classic"}"> <div class="elementor-element elementor-element-76cb0a4 elementor-widget elementor-widget-html" data-id="76cb0a4" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <div class="uw-hero-image hero-height2" style="background-image: url( https://www.cs.washington.edu/wp-content/uploads/2024/03/cropped-header-pga-cse-school-building.jpg );"> <div class="container-fluid"> <h1 class="uw-site-title2" style="margin-top:-30px;">Faculty</h1> <span class="udub-slant"><span></span></span> </div> </div> </div> </div> </div> <div class="elementor-element elementor-element-66191355 e-con-full e-flex e-con e-parent" data-id="66191355" data-element_type="container"> <div class="elementor-element elementor-element-4b8baaf3 elementor-widget__width-inherit elementor-widget elementor-widget-html" data-id="4b8baaf3" data-element_type="widget" data-widget_type="html.default"> <div class="elementor-widget-container"> <nav class="uw-breadcrumbs" aria-label="breadcrumbs"> <ul> <li><a href="/" title="Paul G. Allen School of Computer Science & Engineering">Paul G. Allen School of Computer Science & Engineering</a></li> <li><a href="/people/" title="People" style="text-decoration: underline;">People</a></li> <li><a href="/people/faculty-members/" title="Faculty" style="text-decoration: underline;">Faculty</a></li> </ul> </nav> </div> </div> </div> <div class="elementor-element elementor-element-54080968 e-con-full e-flex e-con e-parent" data-id="54080968" data-element_type="container"> <div class="elementor-element elementor-element-4ce57dd e-con-full e-flex e-con e-child" data-id="4ce57dd" data-element_type="container"> <div class="elementor-element elementor-element-266a9643 elementor-widget__width-initial elementor-widget elementor-widget-image" data-id="266a9643" data-element_type="widget" data-widget_type="image.default"> <div class="elementor-widget-container"> <img src="https://www.cs.washington.edu/wp-content/uploads/elementor/thumbs/portrait-ed-lazowska-qsyl300nt0h321f14dg9drx3597uyc8zpwopsicpsw.jpg" title="portrait-ed-lazowska" alt="Portrait of Ed Lazowska" loading="lazy" /> </div> </div> </div> <div class="elementor-element elementor-element-445a5967 e-con-full e-flex e-con e-child" data-id="445a5967" data-element_type="container"> <div class="elementor-element elementor-element-7c56906a elementor-widget elementor-widget-heading" data-id="7c56906a" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h2 class="elementor-heading-title elementor-size-default">Ed Lazowska</h2> </div> </div> <div class="elementor-element elementor-element-1b34c27d elementor-widget elementor-widget-heading" data-id="1b34c27d" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h3 class="elementor-heading-title elementor-size-default">Professor</h3> </div> </div> <div class="elementor-element elementor-element-91f5484 elementor-widget elementor-widget-heading" data-id="91f5484" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <h5 class="elementor-heading-title elementor-size-default">Bill & Melinda Gates Chair Emeritus</h5> </div> </div> <div class="elementor-element elementor-element-a171501 elementor-widget-divider--view-line elementor-widget elementor-widget-divider" data-id="a171501" data-element_type="widget" data-widget_type="divider.default"> <div class="elementor-widget-container"> <div class="elementor-divider"> <span class="elementor-divider-separator"> </span> </div> </div> </div> <div class="elementor-element elementor-element-e02a911 elementor-widget elementor-widget-text-editor" data-id="e02a911" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> Focus Area: <a href="/research/software-hardware-systems/">Software & Hardware Systems</a> </div> </div> <div class="elementor-element elementor-element-f3d5386 elementor-widget elementor-widget-heading" data-id="f3d5386" data-element_type="widget" data-widget_type="heading.default"> <div class="elementor-widget-container"> <p class="elementor-heading-title elementor-size-default"><B>Expertise: </B>Cloud Computing; Computer Networking; Data Science; Operating & Distributed Systems</p> </div> </div> <div class="elementor-element elementor-element-44802461 elementor-widget elementor-widget-text-editor" data-id="44802461" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <B>Email:</B> lazowska@cs.washington.edu </div> </div> <div class="elementor-element elementor-element-6016714 elementor-widget elementor-widget-text-editor" data-id="6016714" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <B>Office:</B> CSE2 244 </div> </div> <div class="elementor-element elementor-element-ce42563 elementor-widget elementor-widget-text-editor" data-id="ce42563" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <p><a href="https://homes.cs.washington.edu/~lazowska/site/">Faculty Webpage</a></p> <p><a href="https://escience.washington.edu/">eScience Institute</a></p> </div> </div> <div class="elementor-element elementor-element-660572ae elementor-widget elementor-widget-text-editor" data-id="660572ae" data-element_type="widget" data-widget_type="text-editor.default"> <div class="elementor-widget-container"> <B>Biography:</B> <p>Ed Lazowska is a Professor, and the Bill & Melinda Gates Chair emeritus, in the Paul G. Allen School of Computer Science & Engineering at the University of Washington.</p> <p>Lazowska’s research and teaching have concerned the design, implementation, and analysis of computing and communication systems, and, more recently, the techniques and technologies of data- intensive discovery. Lazowska also has been active on public policy issues, ranging from STEM education to Federal strategies for research and innovation.</p> <p>Lazowska is a Member of the National Academy of Engineering (and served as a Councillor from 2018- 24) and a Fellow of the American Academy of Arts & Sciences, the American Association for the Advancement of Science, the Association for Computing Machinery, and the Institute of Electrical and Electronics Engineers. He has served as a board member or technical advisor for a number of high-tech companies, venture firms, and technology-oriented civic organizations, currently including the Allen Institute for Artificial Intelligence, Madrona Venture Group, and Pioneer Square Labs. A long-time advocate for increasing participation in the field, he has served on the Executive Advisory Council of the National Center for Women & Information Technology and on the National Academies Committee on Women in Science, Engineering, and Medicine.</p> </div> </div> </div> </div> </div> <style> #wrapper { width: 100%; margin: auto; padding: 2% 10% 2% 10%; min-height: 540px; } hr { border-color: #c5b4e3; size: 1px solid; width: 100%; } .footerFloat { float: left; min-width: 200px; flex: 1; /* same as flex-grow: 1; */ } </style> <footer id="colophon" class="site-footer"> <div id="wrapper"> <div id="newfooter" style="padding-left: 1em";> <p align="center"> <img src="/images/AllenSchool_mark_white.svg" width="325px; padding-bottom: 10px;"> </p> <hr align="center"> <div class="footerFloat" style="width: 25%; text-align: left; padding-left: 1em;"> <h4>Helpful Information</h4> <p class="newfooter-text"> <B>Main Administrative Offices</B> <BR>Paul G. Allen Center<BR> Box 352350<BR> 185 E Stevens Way NE<BR>Seattle, WA 98195-2350 <BR><BR> <B>Contact Us</B><BR> Main Tel: (206) 543-1695 <BR>Media Inquiries: media at cs.washington.edu <BR>Webmaster: support at cs.washington.edu <BR><BR> <ul class="newfooter"> <li><a href="/who-we-are/contact-us/getting-here/" class="newfooter">Get Directions</a></li> <li><a href="https://internal.cs.washington.edu/" class="newfooter">Internal Web</a></li> <li><a href="/sitemap_index.xml" class="newfooter">Sitemap</a></li> <li><a href="https://mycse.cs.washington.edu/" class="newfooter">MyCSE</a></li> </ul> </p> </div> <div class="footerFloat" style="width: 25%; text-align: left; padding-left: 1em;"> <h4>Student Services</h4> <p class="newfooter-text"> Bill & Melinda Gates Center <BR>Box 352355 <BR>3800 E Stevens Way NE <BR>Seattle, WA 98195-2355 <BR><BR> <div class="newfooter-text" style="padding-bottom: 8px;"><B>Undergraduate Advising:</B><BR>ugrad-adviser at cs.washington.edu</div> <div class="newfooter-text" style="padding-bottom: 8px;"><B>Undergraduate Outreach & Recruitment:</B><BR>outreach at cs.washington.edu</div> <div class="newfooter-text" style="padding-bottom: 8px;"><B>Professional Master's Program Advising:</B><BR>masters at cs.washington.edu</div> <div class="newfooter-text" style="padding-bottom: 8px;"><B>Graduate (Ph.D.) Advising:</B><BR>grad-advising at cs.washington.edu</div> </p> </div> <div class="footerFloat" style="width: 25%; text-align: left; padding-left: 1em;"> <h4>Academics</h4> <ul class="newfooter"> <li><a href="/academics/future-students/" class="newfooter">Future Students</a></li> <li><a href="/academics/undergraduate/" class="newfooter">Undergraduate Education</a></li> <li><a href="/academics/graduate/" class="newfooter">Graduate Education</a></li> <li><a href="/academics/postdoctoral-scholars/" class="newfooter">Postdoctoral Program</a></li> <li><a href="/academics/non-major-options/" class="newfooter">Non-Major Options</a></li> <li><a href="/academics/interdisciplinary-offerings/" class="newfooter">Interdiciplinary Offerings</a></li> <li><a href="/courses/" class="newfooter">Courses</a></li> <li><a href="/academics/teaching-assistants/" class="newfooter">Teaching Assistants</a></li> </ul> </div> <div class="footerFloat" style="width: 25%; text-align: left;"> <h4>Research</h4> <ul class="newfooter"> <li class="newfooter"><a href="/research/artificial-intelligence/" class="newfooter">Artificial Intelligence</a></li> <li class="newfooter"><a href="/research/computing-biology/" class="newfooter">Computing + Biology</a></li> <li class="newfooter"><a href="/research/human-centered-computing/" class="newfooter">Human-Centered Computing</a></li> <li class="newfooter"><a href="/research/interaction-physical-world/" class="newfooter">Interaction with the Physical World</a></li> <li class="newfooter"><a href="/research/software-hardware-systems/" class="newfooter">Software & Hardware Systems</a></li> <li class="newfooter"><a href="/research/theory-models-of-computation/" class="newfooter">Theory & Models of Computation</a></li> </ul> <div class="h4" id="social_preface">Connect with the Allen School</div> <nav aria-labelledby="social_preface"> <div class="a2a_kit a2a_kit_size_32 a2a_default_style a2a_follow"> <a class="a2a_button_x" href="https://twitter.com/uwcse"></a> <a class="a2a_button_bluesky" href="https://bsky.app/profile/uwcse.bsky.social"></a> <a class="a2a_button_linkedin" href="https://www.linkedin.com/school/uw-allen-school/"></a> <a class="a2a_button_facebook" href="https://www.facebook.com/uwcse"></a> <a class="a2a_button_youtube" href="https://www.youtube.com/uwcse"></a> </div> <script async src="https://static.addtoany.com/menu/page.js"></script> </div> </div> </div> <br clear="all"> <div class="site-info" style="padding: 1em;"> <p class="newfooter"> <b><a href="/academics/undergraduate/abet/" class="newfooter">Computer Engineering degree program accredited by ABET</a></b> </p> <p>© 2025 Paul G. Allen School of Computer Science & Engineering, University of Washington, Seattle WA</p> </div><!-- .site-info --> </footer><!-- #colophon --> </div><!-- #page-inner --> </div><!-- #page --> <script type="text/javascript"> (function($, window, document, undefined) { if (jQuery('.widgetopts-placeholder-e').length > 0) { // jQuery('.elementor-column-wrap:has(.widgetopts-placeholder-e)').hide(); jQuery('.elementor-section:has(.widgetopts-placeholder-e)').each(function() { var pTop = jQuery(this).find('.elementor-element-populated').css('padding-top'); var pBot = jQuery(this).find('.elementor-element-populated').css('padding-bottom'); var pHeight = jQuery(this).find('.elementor-element-populated').innerHeight(); var vert = pHeight - (parseFloat(pTop) + parseFloat(pBot)); if (typeof vert !== 'undefined' && vert < 5) { jQuery(this).hide(); } else { jQuery(this).find('.widgetopts-placeholder-e').each(function() { jQuery(this).closest('.elementor-element').hide(); var countEl = jQuery(this).closest('.elementor-column').find('.elementor-element').length; var countHolder = jQuery(this).closest('.elementor-column').find('.widgetopts-placeholder-e').length; if (countEl == countHolder) { jQuery(this).closest('.elementor-column').hide(); } }).promise().done(function() { var sTop = jQuery(this).closest('.elementor-section').css('padding-top'); var sBot = jQuery(this).closest('.elementor-section').css('padding-bottom'); var sHeight = jQuery(this).closest('.elementor-section').innerHeight(); var svert = sHeight - (parseFloat(sTop) + parseFloat(sBot)); if (typeof svert !== 'undefined' && svert < 5) { jQuery(this).closest('.elementor-section').hide(); } }); } }); } })(jQuery, window, document); </script> <script type='text/javascript'> const lazyloadRunObserver = () => { const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` ); const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => { entries.forEach( ( entry ) => { if ( entry.isIntersecting ) { let lazyloadBackground = entry.target; if( lazyloadBackground ) { lazyloadBackground.classList.add( 'e-lazyloaded' ); } lazyloadBackgroundObserver.unobserve( entry.target ); } }); }, { rootMargin: '200px 0px 200px 0px' } ); lazyloadBackgrounds.forEach( ( lazyloadBackground ) => { lazyloadBackgroundObserver.observe( lazyloadBackground ); } ); }; const events = [ 'DOMContentLoaded', 'elementor/lazyload/observe', ]; events.forEach( ( event ) => { document.addEventListener( event, lazyloadRunObserver ); } ); </script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/libs/popper.min.js" id="uw_wp_theme-popper-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/libs/bootstrap.min.js" id="uw_wp_theme-bootstrap-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/libs/jquery.tinyscrollbar.js" id="uw_wp_theme-tinyscrollbar-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/uw.bootstrap.shortcode-init.js" id="uw.bootstrap.shortcode-init-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-includes/js/underscore.min.js" id="underscore-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-includes/js/backbone.min.js" id="backbone-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/shortcodes/gallery.js" id="uw-gallery-script-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/2014.min.js" id="uw_wp_theme-2014-script-js"></script> <script type="text/javascript" id="eael-general-js-extra"> /* <![CDATA[ */ var localize = {"ajaxurl":"https:\/\/www.cs.washington.edu\/wp-admin\/admin-ajax.php","nonce":"07a354c1fa","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/www.cs.washington.edu\/people\/faculty\/ed-lazowska\/","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js" id="eael-general-js"></script> <script type="text/javascript" src="https://stats.wp.com/e-202507.js" id="jetpack-stats-js" data-wp-strategy="defer"></script> <script type="text/javascript" id="jetpack-stats-js-after"> /* <![CDATA[ */ _stq = window._stq || []; _stq.push([ "view", JSON.parse("{\"v\":\"ext\",\"blog\":\"235609975\",\"post\":\"44608\",\"tz\":\"-8\",\"srv\":\"www.cs.washington.edu\",\"j\":\"1:14.3\"}") ]); _stq.push([ "clickTrackerInit", "235609975", "44608" ]); /* ]]> */ </script> <script type="text/javascript" id="gt_widget_script_19504944-js-before"> /* <![CDATA[ */ window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['19504944'] = {"default_language":"en","languages":["af","sq","am","ar","hy","az","eu","be","bn","bs","bg","ca","ceb","ny","zh-CN","zh-TW","co","hr","cs","da","nl","en","eo","et","tl","fi","fr","fy","gl","ka","de","el","gu","ht","ha","haw","iw","hi","hmn","hu","is","ig","id","ga","it","ja","jw","kn","kk","km","ko","ku","ky","lo","la","lv","lt","lb","mk","mg","ms","ml","mt","mi","mr","mn","my","ne","no","ps","fa","pl","pt","pa","ro","ru","sm","gd","sr","st","sn","sd","si","sk","sl","so","es","su","sw","sv","tg","ta","te","th","tr","uk","ur","uz","vi","cy","xh","yi","yo","zu"],"url_structure":"none","wrapper_selector":"li.menu-item-gtranslate.gt-menu-70259","select_language_label":"Select Language","horizontal_position":"inline","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; /* ]]> */ </script><script src="https://www.cs.washington.edu/wp-content/plugins/gtranslate/js/dropdown.js" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/people/faculty/ed-lazowska/" data-gt-orig-domain="www.cs.washington.edu" data-gt-widget-id="19504944" defer></script><script type="text/javascript" src="https://www.cs.washington.edu/wp-content/themes/uw_wp_theme/js/megamenu.js" id="uw_wp_theme-megamenu-script-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor-pro/assets/js/webpack-pro.runtime.min.js" id="elementor-pro-webpack-runtime-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js" id="elementor-webpack-runtime-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor/assets/js/frontend-modules.min.js" id="elementor-frontend-modules-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-includes/js/dist/hooks.min.js" id="wp-hooks-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-includes/js/dist/i18n.min.js" id="wp-i18n-js"></script> <script type="text/javascript" id="wp-i18n-js-after"> /* <![CDATA[ */ wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); /* ]]> */ </script> <script type="text/javascript" id="elementor-pro-frontend-js-before"> /* <![CDATA[ */ var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/www.cs.washington.edu\/wp-admin\/admin-ajax.php","nonce":"87edc08c3a","urls":{"assets":"https:\/\/www.cs.washington.edu\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/www.cs.washington.edu\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":true},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}}, "facebook_sdk":{"lang":"en_US","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/www.cs.washington.edu\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor-pro/assets/js/frontend.min.js" id="elementor-pro-frontend-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-includes/js/jquery/ui/core.min.js" id="jquery-ui-core-js"></script> <script type="text/javascript" id="elementor-frontend-js-before"> /* <![CDATA[ */ var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Share on Facebook","shareOnTwitter":"Share on Twitter","pinIt":"Pin it","download":"Download","downloadImage":"Download image","fullscreen":"Fullscreen","zoom":"Zoom","share":"Share","playVideo":"Play Video","previous":"Previous","next":"Next","close":"Close","a11yCarouselPrevSlideMessage":"Previous slide","a11yCarouselNextSlideMessage":"Next slide","a11yCarouselFirstSlideMessage":"This is the first slide","a11yCarouselLastSlideMessage":"This is the last slide","a11yCarouselPaginationBulletMessage":"Go to slide"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}, "hasCustomBreakpoints":false},"version":"3.26.0","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"e_swiper_latest":true,"e_nested_atomic_repeaters":true,"e_onboarding":true,"e_css_smooth_scroll":true,"theme_builder_v2":true,"home_screen":true,"landing-pages":true,"nested-elements":true,"editor_v2":true,"link-in-bio":true,"floating-buttons":true,"mega-menu":true},"urls":{"assets":"https:\/\/www.cs.washington.edu\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/www.cs.washington.edu\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/www.cs.washington.edu\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"c58e00bd91"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description"},"post":{"id":44608,"title":"Ed%20Lazowska%2C%20Professor%20-%20Paul%20G.%20Allen%20School%20of%20Computer%20Science%20%26%20Engineering","excerpt":"","featuredImage":false}}; /* ]]> */ </script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor/assets/js/frontend.min.js" id="elementor-frontend-js"></script> <script type="text/javascript" src="https://www.cs.washington.edu/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js" id="pro-elements-handlers-js"></script> </body> </html> <!-- Cached by WP-Optimize (gzip) - https://getwpo.com - Last modified: February 16, 2025 1:39 pm (America/Los_Angeles UTC:-8) -->