CINXE.COM
BS | How to Declare | Computer Science
<!DOCTYPE html> <html lang="en" dir="ltr" prefix="og: https://ogp.me/ns#" class="no-js"> <head> <meta charset="utf-8" /> <script async src="https://www.googletagmanager.com/gtag/js?id=G-RJLQH43QXH"></script> <script>window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "G-RJLQH43QXH", {"groups":"default","page_placeholder":"PLACEHOLDER_page_location","allow_ad_personalization_signals":false,"cookie_domain":"www.cs.stanford.edu","cookie_prefix":"su","cookie_expires":15552000});</script> <link rel="canonical" href="https://www.cs.stanford.edu/bachelors/how-to-declare" /> <meta property="og:site_name" content="Computer Science" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://www.cs.stanford.edu/bachelors/how-to-declare" /> <meta property="og:title" content="BS | How to Declare" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="BS | How to Declare" /> <meta name="Generator" content="Drupal 10 (https://www.drupal.org)" /> <meta name="MobileOptimized" content="width" /> <meta name="HandheldFriendly" content="true" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <link rel="icon" href="/profiles/custom/soe_profile/themes/soe_basic/favicon.ico" type="image/vnd.microsoft.icon" /> <link rel="apple-touch-icon" sizes="60x60" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-60x60.png" /> <link rel="apple-touch-icon" sizes="72x72" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-72x72.png" /> <link rel="apple-touch-icon" sizes="76x76" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-76x76.png" /> <link rel="apple-touch-icon" sizes="114x114" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-114x114.png" /> <link rel="apple-touch-icon" sizes="120x120" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-120x120.png" /> <link rel="apple-touch-icon" sizes="144x144" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-144x144.png" /> <link rel="apple-touch-icon" sizes="152x152" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-152x152.png" /> <link rel="apple-touch-icon" sizes="180x180" href="https://www-media.stanford.edu/assets/favicon/apple-touch-icon-180x180.png" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-196x196.png" sizes="196x196" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-192x192.png" sizes="192x192" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-128.png" sizes="128x128" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-96x96.png" sizes="96x96" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-32x32.png" sizes="32x32" /> <link rel="icon" type="image/png" href="https://www-media.stanford.edu/assets/favicon/favicon-16x16.png" sizes="16x16" /> <link rel="mask-icon" href="https://www-media.stanford.edu/assets/favicon/safari-pinned-tab.svg" color="#ffffff"> <meta name="application-name" content="Stanford University"/> <meta name="msapplication-TileColor" content="#FFFFFF" /> <meta name="msapplication-TileImage" content="https://www-media.stanford.edu/assets/favicon/mstile-144x144.png" /> <meta name="msapplication-square70x70logo" content="https://www-media.stanford.edu/assets/favicon/mstile-70x70.png" /> <meta name="msapplication-square150x150logo" content="https://www-media.stanford.edu/assets/favicon/mstile-150x150.png" /> <meta name="msapplication-square310x310logo" content="https://www-media.stanford.edu/assets/favicon/mstile-310x310.png" /> <title>BS | How to Declare | Computer Science</title> <link rel="stylesheet" media="all" href="/sites/g/files/sbiybj28076/files/css/css_GoGY-CS_Dg0Km51-3pZ5cEIyAVb3NbFExy16N-4T7ws.css?delta=0&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <link rel="stylesheet" media="all" href="https://use.fontawesome.com/releases/v5.13.1/css/all.css" /> <link rel="stylesheet" media="all" href="https://use.fontawesome.com/releases/v5.13.1/css/v4-shims.css" /> <link rel="stylesheet" media="all" href="/sites/g/files/sbiybj28076/files/css/css_0CSg3V7Be_DP2uAZ2eQ-SZSs0GgKrOUv66Xz7kmSj0w.css?delta=3&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <link rel="stylesheet" media="all" href="/sites/g/files/sbiybj28076/files/css/css_mb6JB0fuvrBYi0Uay34rNRYFE6t1LNW3rFBYhPrfsKM.css?delta=4&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <link rel="stylesheet" media="print" href="/sites/g/files/sbiybj28076/files/css/css_6vXovI25PqAj2TICCTqh1UaPDENEif00EZBGyz-zKvk.css?delta=5&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <link rel="stylesheet" media="all" href="/sites/g/files/sbiybj28076/files/css/css_JojoBQGK9zwf5sFNa3ufGuxrrJWXTxXGayGeT21b5gM.css?delta=6&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <link rel="stylesheet" media="print" href="/sites/g/files/sbiybj28076/files/css/css_xM7OhGsXtwVVZe1zFfDdqjE-wznqujnMatSI1NgkSbM.css?delta=7&language=en&theme=soe_basic&include=eJyNkmGWgyAMhC9E4Ui8iFFpkfAI1Hr7Raurdtdd_yCZ-cBk1FBEVcccwEm4w0vgKznrH6u2lKIhn2BAph7Vbi8HrKaS_wUkd7YX99wHThCTzlbti6PjYKScRIAIbYTQ8drOpsjsQ66c5Q5rwYS6ArZGgXMBWmRR7vINxXrR5_VD1BOp0xiQlaca5WrfJmOD8YllADU_9NPiwL97rEs7afPeU-jdFORRG3K5939RaaAfVIjUWIea0-hKu5Uj82BpyDe2necoAeeA8dYQJYynB5dkz-xDDPoYwwf63bA0EOsL2BQOX-AigtnnceHIMLIdxvaUPNEFj5ywn34OFNmWd6aSnS8pkQH3TlLu9mL--GpeZU91dvgFJXNNpg" /> <script src="/core/assets/vendor/modernizr/modernizr.min.js?v=3.11.7"></script> <script> gtag('config', 'G-BECJQXLNCY', {cookie_domain: window.location.host, cookie_prefix: "sws", "ga-expire": 15552000}); </script> </head> <body class="sws-acsf page-bachelors-how-to-declare section-bachelors not-front role--anonymous"> <div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas> <header class="su-masthead su-masthead--right"> <a href="#main-content" class="visually-hidden focusable su-skipnav su-skipnav--content"> Skip to main content </a> <a href="#secondary-navigation" class="visually-hidden focusable su-skipnav su-skipnav--secondary"> Skip to secondary navigation </a> <div class="su-brand-bar su-brand-bar--default"> <div class="su-brand-bar__container"><a class="su-brand-bar__logo" href="https://www.stanford.edu">Stanford University<span class="su-brand-bar__link--a11y"> (link is external)</span> </a></div> </div> <section class="su-masthead--inner" aria-label="Page logo, menu and search"> <div id="block-soe-basic-branding" class="su-lockup su-lockup--option-h"> <a href="https://www.cs.stanford.edu/" > <div class="su-lockup__cell1"> <div class="su-lockup__wordmark-wrapper"> <span class="su-lockup__wordmark">Stanford</span> <span class="su-lockup__line4" >Engineering</span> </div> </div> <div class="su-lockup__cell2"> <span class="su-lockup__line1" >Computer Science</span> </div> <div class="su-lockup__line5 ">Engineering</div> </a> </div> <div class="su-site-search su-site-search" role="search"> <form action="/search" method="get" accept-charset="UTF-8"> <label class="su-site-search__sr-label" for="key">Search this site</label> <input type="text" id="key" name="key" class="su-site-search__input" placeholder="Search this site" maxlength="128"> <button type="submit" name="search" class="su-site-search__submit su-sr-only-text">Submit Search</button></form> </div> <div id="block-soe-basic-main-navigation" class="system-menu-block main"> <nav class="su-multi-menu--dropdowns su-multi-menu su-multi-menu--buttons su-multi-menu--right no-js" aria-label="main menu"> <button class="su-multi-menu__nav-toggle su-multi-menu__nav-toggle--right " aria-expanded="false">Menu</button> <ul class="su-multi-menu__menu su-multi-menu__menu-lv1"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/home"><span class="su-multi-menu__link-text-wrapper">Home</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/about"><span class="su-multi-menu__link-text-wrapper">About</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv2"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/about/gates-computer-science-building"><span class="su-multi-menu__link-text-wrapper">Gates Building</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/about/careers-work-us"><span class="su-multi-menu__link-text-wrapper">Work Here</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent su-multi-menu__item--active-trail"><a class="su-multi-menu__link" href="/academics"><span class="su-multi-menu__link-text-wrapper">Academics</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv2"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/courses-overview"><span class="su-multi-menu__link-text-wrapper">Courses</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent su-multi-menu__item--active-trail"><a class="su-multi-menu__link" href="/academics/academics-bachelors-program"><span class="su-multi-menu__link-text-wrapper">Bachelor's</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/bachelors-compsci-tracks-overview"><span class="su-multi-menu__link-text-wrapper">BS Tracks</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-tracks-program-sheets"><span class="su-multi-menu__link-text-wrapper">Program Sheets</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/bachelors/degree-requirements"><span class="su-multi-menu__link-text-wrapper">BS Requirements</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-math"><span class="su-multi-menu__link-text-wrapper">Math Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-science"><span class="su-multi-menu__link-text-wrapper">Science Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-engineering-fundamentals"><span class="su-multi-menu__link-text-wrapper">Engineering Fundamentals</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-technology-in-society"><span class="su-multi-menu__link-text-wrapper">Technology in Society</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-core-requirements"><span class="su-multi-menu__link-text-wrapper">Core Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-depth-requirements"><span class="su-multi-menu__link-text-wrapper">Depth Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bachelors-eligible-humanities-electives"><span class="su-multi-menu__link-text-wrapper">Eligible Humanities Electives</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-senior-project"><span class="su-multi-menu__link-text-wrapper">Senior Project</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bachelors-requirements-writing-in-the-major"><span class="su-multi-menu__link-text-wrapper">Writing in the Major Requirement</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-petitions-deviations-and-transfer-credits"><span class="su-multi-menu__link-text-wrapper">Petitions, Deviations, & Transfer Credits</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bs-requirements-honors-program"><span class="su-multi-menu__link-text-wrapper">Honors Program</span></a></li><li class="su-multi-menu__item su-multi-menu__item--active-trail su-multi-menu__item--current"><a class="su-multi-menu__link" href="/bachelors/how-to-declare" aria-current="true"><span class="su-multi-menu__link-text-wrapper">How to Declare</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bachelors/cs-minor"><span class="su-multi-menu__link-text-wrapper">CS Minor</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/bachelors/research-opportunities"><span class="su-multi-menu__link-text-wrapper">Research Opportunities</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/research/independent-study-research"><span class="su-multi-menu__link-text-wrapper">Independent Study</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/bachelors/frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/masters-program-overview"><span class="su-multi-menu__link-text-wrapper">Master's</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/masters-specializations"><span class="su-multi-menu__link-text-wrapper">MS Specializations</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/masters-specializations/ms-program-sheets"><span class="su-multi-menu__link-text-wrapper">MS Program Sheets</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/masters-degree-requirements"><span class="su-multi-menu__link-text-wrapper">MS Degree Requirements</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-overall"><span class="su-multi-menu__link-text-wrapper">Overall</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-foundations"><span class="su-multi-menu__link-text-wrapper">Foundations Requirement</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-significant-software-implementation"><span class="su-multi-menu__link-text-wrapper">Significant Software Implementation</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-breadth"><span class="su-multi-menu__link-text-wrapper">Breadth Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-depth"><span class="su-multi-menu__link-text-wrapper">Depth Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/ms-requirements-electives"><span class="su-multi-menu__link-text-wrapper">Electives</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/master-of-science-distinction-in-research"><span class="su-multi-menu__link-text-wrapper">Distinction in Research</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/masters/computer-science-coterm-program-overview"><span class="su-multi-menu__link-text-wrapper">Coterm Program</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/masters-honors-cooperative-program"><span class="su-multi-menu__link-text-wrapper">Honors Cooperative Program</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/masters-course-assistant-and-research-assistant"><span class="su-multi-menu__link-text-wrapper">Course Assistant/Research Assistant</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/masters-frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-program-overview"><span class="su-multi-menu__link-text-wrapper">PhD</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-program-requirements"><span class="su-multi-menu__link-text-wrapper">Program Requirements</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-cs300-seminar"><span class="su-multi-menu__link-text-wrapper">CS300 Seminar</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements/phd-first-year-research-rotation-program"><span class="su-multi-menu__link-text-wrapper">First-Year Research Rotation Program</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-course-requirements"><span class="su-multi-menu__link-text-wrapper">Course Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-foundation-and-breadth-requirements"><span class="su-multi-menu__link-text-wrapper">Foundation & Breadth Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-candidacy"><span class="su-multi-menu__link-text-wrapper">Candidacy Requirement</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-qualifying-exams"><span class="su-multi-menu__link-text-wrapper">Qualifying Examination</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-teaching-requirement"><span class="su-multi-menu__link-text-wrapper">Teaching Requirements</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements/phd-reading-committee"><span class="su-multi-menu__link-text-wrapper">Reading Committee</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-thesis-proposal"><span class="su-multi-menu__link-text-wrapper">Thesis Proposal</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-university-oral-examination"><span class="su-multi-menu__link-text-wrapper">University Oral Examination</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-requirements-dissertation"><span class="su-multi-menu__link-text-wrapper">Dissertation</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-milestones-progress-guidelines"><span class="su-multi-menu__link-text-wrapper">Progress Guidelines</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-milestones-progress-guidelines/phd-advising-guide"><span class="su-multi-menu__link-text-wrapper">Advising Guide</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-monitoring-progress"><span class="su-multi-menu__link-text-wrapper">Monitoring Progress</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-petition-for-ms-degree"><span class="su-multi-menu__link-text-wrapper">Petition for MS Degree</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-program-overview/funding" data-toggle="tooltip" title="Funding sources"><span class="su-multi-menu__link-text-wrapper">Funding </span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-research-assistantship"><span class="su-multi-menu__link-text-wrapper">Research Assistantship</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-course-assistantship"><span class="su-multi-menu__link-text-wrapper">Course Assistantship</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-program-overview/phd-cs-phd-student-resources" data-toggle="tooltip" title="Resources for CS PhD students"><span class="su-multi-menu__link-text-wrapper">CS PhD Student Resources</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/phd-program-overview/phd-cs-phd-student-resources/phd-faculty-allies-program"><span class="su-multi-menu__link-text-wrapper">Faculty Allies Program</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv5"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-overview/student-resources/faculty-allies-program/phd-students"><span class="su-multi-menu__link-text-wrapper">For Students</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-overview/student-resources/faculty-allies-program/phd-faculty"><span class="su-multi-menu__link-text-wrapper">For Faculty</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-overview/phd-cs-phd-student-resources/phd-other-resources"><span class="su-multi-menu__link-text-wrapper">Other Resources</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-program-overview/phd-cs-phd-student-resources/phd-fellowship-opportunities"><span class="su-multi-menu__link-text-wrapper">Fellowship Opportunities</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-special-registration-statuses"><span class="su-multi-menu__link-text-wrapper">Special Registration Statuses</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-graduate-student-forms"><span class="su-multi-menu__link-text-wrapper">Graduate Student Forms</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd/frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/academics-curricular-practical-training"><span class="su-multi-menu__link-text-wrapper">Curricular Practical Training</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/academics-graduate-joint-programs-overview"><span class="su-multi-menu__link-text-wrapper">Joint Programs</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/academics-joint-programs-ms/mba"><span class="su-multi-menu__link-text-wrapper">MS/MBA</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/joint-programs-ms/law"><span class="su-multi-menu__link-text-wrapper">MS/Law</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/phd-cs-phd/law"><span class="su-multi-menu__link-text-wrapper">PhD/Law</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/academics-student-events-overview"><span class="su-multi-menu__link-text-wrapper">Student Events</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/academics-student-events-overview/new-student-orientation"><span class="su-multi-menu__link-text-wrapper">New Student Orientation</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv4"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/student-services-overview/new-student-orientation/checklist" data-toggle="tooltip" title="Checklist"><span class="su-multi-menu__link-text-wrapper">New Graduate Student Checklist</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/academics-student-events-overview/new-student-orientation/incoming-cs-ms-students"><span class="su-multi-menu__link-text-wrapper">Incoming CS MS Students</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/academics-student-events-overview/new-student-orientation/incoming-cs-phd-students" data-toggle="tooltip" title="Information for incoming PhD students"><span class="su-multi-menu__link-text-wrapper">Incoming CS PhD Students</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/academics-student-events-overview/new-student-orientation/new-student-resources" data-toggle="tooltip" title="More resources for incoming graduate students"><span class="su-multi-menu__link-text-wrapper">New Student Resources</span></a></li></ul></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/student-services-staff"><span class="su-multi-menu__link-text-wrapper">Student Services Staff</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="https://forum.stanford.edu/"><span class="su-multi-menu__link-text-wrapper">Computer Forum | Career Readiness</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions"><span class="su-multi-menu__link-text-wrapper">Admissions</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv2"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions/phd-admissions" data-toggle="tooltip" title="PhD Admissions"><span class="su-multi-menu__link-text-wrapper">PhD Admissions</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/phd-admissions-frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions/masters-admissions"><span class="su-multi-menu__link-text-wrapper">Master's Admissions</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/masters-admissions-frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions/coterminal-admissions-overview"><span class="su-multi-menu__link-text-wrapper">Coterminal Admissions</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/coterminal-admissions-frequently-asked-questions"><span class="su-multi-menu__link-text-wrapper">Frequently Asked Questions</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions/joint-degree-admissions-overview"><span class="su-multi-menu__link-text-wrapper">Joint Degree Admissions</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/joint-degree-programs/joint-cs-msmba-degree"><span class="su-multi-menu__link-text-wrapper">Joint CS MS/MBA Degree</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/joint-degree-admissions-cs-ms-law"><span class="su-multi-menu__link-text-wrapper">Joint CS MS/Law Degree</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/joint-degree-admissions-overview/joint-degree-admissions"><span class="su-multi-menu__link-text-wrapper">Joint CS PhD/Law Degree</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/graduate-application-checklists"><span class="su-multi-menu__link-text-wrapper">Graduate Application Checklists</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions-graduate-application-deadlines" data-toggle="tooltip" title="Application Deadlines and Important Dates"><span class="su-multi-menu__link-text-wrapper">Graduate Application Deadlines</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/admissions/current-stanford-students"><span class="su-multi-menu__link-text-wrapper">Current Stanford Students</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/current-stanford-students/additional-change-degree"><span class="su-multi-menu__link-text-wrapper">Additional/Change of Degree</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/current-stanford-students/cs-phd-minor"><span class="su-multi-menu__link-text-wrapper">PhD Minor</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/non-degree-option"><span class="su-multi-menu__link-text-wrapper">Non-Degree Option</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions-student-resources" data-toggle="tooltip" title="Application Assistance "><span class="su-multi-menu__link-text-wrapper">Student Resources</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/admissions/contact-us"><span class="su-multi-menu__link-text-wrapper">Contact Us</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/research-impact"><span class="su-multi-menu__link-text-wrapper">Research & Impact</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/people-cs"><span class="su-multi-menu__link-text-wrapper">People</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv2"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs"><span class="su-multi-menu__link-text-wrapper">People main menu</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-name" data-toggle="tooltip" title="Find faculty by name"><span class="su-multi-menu__link-text-wrapper">Faculty by Name</span></a></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/people-cs/faculty-research"><span class="su-multi-menu__link-text-wrapper">Faculty by Research</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/architecture"><span class="su-multi-menu__link-text-wrapper">Architecture</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/artificial-intelligence"><span class="su-multi-menu__link-text-wrapper">Artificial Intelligence</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/biomedicine-and-health"><span class="su-multi-menu__link-text-wrapper">Biomedicine and Health</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computational-cognitive-neuro-science"><span class="su-multi-menu__link-text-wrapper">Computational Cognitive & Neuro-science</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computational-education"><span class="su-multi-menu__link-text-wrapper">Computational Education</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computer-graphics"><span class="su-multi-menu__link-text-wrapper">Computer Graphics</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computer-security"><span class="su-multi-menu__link-text-wrapper">Computer Security</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computer-systems"><span class="su-multi-menu__link-text-wrapper">Computer Systems</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/computer-vision"><span class="su-multi-menu__link-text-wrapper">Computer Vision</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/data-science"><span class="su-multi-menu__link-text-wrapper">Data Science</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/empirical-machine-learning"><span class="su-multi-menu__link-text-wrapper">Empirical Machine Learning</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/human-centered-and-creative-ai"><span class="su-multi-menu__link-text-wrapper">Human-Centered and Creative AI</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/human-computer-interaction-hci"><span class="su-multi-menu__link-text-wrapper">Human-Computer Interaction (HCI)</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/machine-learning"><span class="su-multi-menu__link-text-wrapper">Machine Learning</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/natural-language-processing-and-speech"><span class="su-multi-menu__link-text-wrapper">Natural Language Processing and Speech</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/networking"><span class="su-multi-menu__link-text-wrapper">Networking</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/operatingdistributed-systems"><span class="su-multi-menu__link-text-wrapper">Operating/Distributed Systems</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/programming-systems-and-verification"><span class="su-multi-menu__link-text-wrapper">Programming Systems and Verification</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/reinforcement-learning"><span class="su-multi-menu__link-text-wrapper">Reinforcement Learning</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/robotics"><span class="su-multi-menu__link-text-wrapper">Robotics</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/statistical-or-theoretical-machine-learning"><span class="su-multi-menu__link-text-wrapper">Statistical or Theoretical Machine Learning</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/faculty-research/theory"><span class="su-multi-menu__link-text-wrapper">Theory</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/lecturers"><span class="su-multi-menu__link-text-wrapper">Lecturers</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/emeritus-faculty"><span class="su-multi-menu__link-text-wrapper">Emeritus Faculty</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/courtesy-faculty"><span class="su-multi-menu__link-text-wrapper">Courtesy Faculty</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/adjunct-faculty"><span class="su-multi-menu__link-text-wrapper">Adjunct Faculty</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/research-staff"><span class="su-multi-menu__link-text-wrapper">Research Staff</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/visiting-and-acting-faculty"><span class="su-multi-menu__link-text-wrapper">Visiting and Acting Faculty</span></a></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/people-cs/administrative-staff"><span class="su-multi-menu__link-text-wrapper">Administrative Staff</span></a></li></ul></li><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/get-involved"><span class="su-multi-menu__link-text-wrapper">Get Involved</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv2"><li class="su-multi-menu__item su-multi-menu__item--parent"><a class="su-multi-menu__link" href="/get-involved/affiliate-programs"><span class="su-multi-menu__link-text-wrapper">Affiliate Programs</span></a><ul class="su-multi-menu__menu su-multi-menu__menu-lv3"><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/get-involved/affiliate-programs/our-members"><span class="su-multi-menu__link-text-wrapper">Our Members</span></a></li></ul></li><li class="su-multi-menu__item"><a class="su-multi-menu__link" href="/get-involved/affiliate-programs-events"><span class="su-multi-menu__link-text-wrapper">Affiliate Programs Events</span></a></li></ul></li></ul></nav> </div> </section> </header><main class="page-content" id="page-content"><div data-drupal-messages-fallback class="hidden"></div> <div id="block-soe-basic-content" class="system-main-block block-system block-soe-basic-content"> <section class="node basic-page node--layout-full"> <div class="content"> <div class="jumpstart-ui--one-column centered-container node-stanford-page-title"> <div class="main-region flex-12-of-12"> <div class="field-block node-stanford-page-title block-layout-builder"> <div class="node stanford-page title string label-hidden"><h1>BS | How to Declare</h1> </div> </div> </div> </div> <div class="jumpstart-ui--one-column"> <div class="main-region"> </div> </div> <div class="jumpstart-ui--two-column flex-container centered-container"> <div class="left-region flex-lg-3-of-12"> <div class="menu-block main block block-menu navigation menu--main"> <h2 aria-hidden="true" class="visually-hidden" id="menu-blockmain-menu">Main navigation</h2> <a href="#main-content" class="visually-hidden focusable su-skipnav su-skipnav--content">Skip Secondary Navigation</a> <nav class="su-multi-menu--dropdowns su-secondary-nav--light su-secondary-nav su-secondary-nav--static no-js" aria-label="secondary menu"> <div id="secondary-navigation" tabindex="-1" class="visually-hidden focusable">Secondary Navigation</div> <ul class="su-secondary-nav__menu su-secondary-nav__menu-lv1"><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/courses-overview"> Courses </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent su-secondary-nav__item--active-trail"><a class="su-secondary-nav__link" href="/academics/academics-bachelors-program"> Bachelor's </a><ul class="su-secondary-nav__menu su-secondary-nav__menu-lv2"><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/bachelors-compsci-tracks-overview"> BS Tracks </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/bachelors/degree-requirements"> BS Requirements </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/bs-requirements-honors-program"> Honors Program </a></li><li class="su-secondary-nav__item su-secondary-nav__item--active-trail su-secondary-nav__item--current"><a class="su-secondary-nav__link" href="/bachelors/how-to-declare" aria-current="true"> How to Declare </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/bachelors/cs-minor"> CS Minor </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/bachelors/research-opportunities"> Research Opportunities </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/bachelors/frequently-asked-questions"> Frequently Asked Questions </a></li></ul></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/masters-program-overview"> Master's </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/phd-program-overview"> PhD </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/academics-curricular-practical-training"> Curricular Practical Training </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/academics-graduate-joint-programs-overview"> Joint Programs </a></li><li class="su-secondary-nav__item su-secondary-nav__item--parent"><a class="su-secondary-nav__link" href="/academics-student-events-overview"> Student Events </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="/student-services-staff"> Student Services Staff </a></li><li class="su-secondary-nav__item"><a class="su-secondary-nav__link" href="https://forum.stanford.edu/"> Computer Forum | Career Readiness </a></li></ul></nav> </div> </div> <div class="flex-lg-9-of-12 main-region"> <div class="jumpstart-ui-skipnav-main-anchor block-jumpstart-ui"> <div id="main-content" tabindex="-1" class="visually-hidden focusable">Main content start</div> </div> <div class="field-block node-stanford-page-su-page-components block-layout-builder"> <div class="node stanford-page su-page-components entity-reference-revisions label-hidden"> <div class="paragraph-item ptype-stanford-layout"> <div class="ptype-stanford-layout paragraph paragraph--type--stanford-layout paragraph--view-mode--default"> <div class="layout layout--layout-paragraphs-one-column"> <div class="layout__region layout__region--main"> <div class="ptype-stanford-wysiwyg paragraph paragraph--type--stanford-wysiwyg paragraph--view-mode--default"> <div class="su-wysiwyg-text paragraph stanford-wysiwyg text-long label-hidden"><h2>Overview</h2><p>We鈥檙e thrilled that you鈥檙e interested in the Computer Science program! Declaring the major is a straightforward process, and there are no specific course or major requirements you need to complete beforehand. Please note that processing can take up to two weeks, and we鈥檙e unable to expedite requests. We encourage students to plan ahead, especially if you have a target date for declaring. Additionally, keep in mind that we do not process declarations during finals week, academic breaks, or the Summer quarter. <strong>To get started, please follow these steps:</strong></p><ol><li><strong>Choose a CS major advisor (optional)</strong>. The CS Department encourages students to select a major advisor who aligns with their academic, professional, and personal interests. You can choose from the advisors listed in the eligible <a href="https://docs.google.com/spreadsheets/d/16cRNpgWw89IozX6cLbov-henJS56dd-q13AgO6zS2uQ/edit?usp=sharing">CSBS Major Advisors</a> list. If you鈥檇 like to select an advisor in advance, you鈥檙e welcome to reach out to them directly by scheduling a meeting or email asking permission. If you don鈥檛 have a specific advisor in mind, the course advisor will assign one to you based on your interests and the advisor鈥檚 group availability. Please note that your top choice may not always be available, but don鈥檛 let this discourage you from declaring鈥攜ou can always change advisors later on.</li><li><strong>Complete a declaration form</strong>. Fill out the <a href="https://docs.google.com/forms/d/e/1FAIpQLSdxbrCt90EyHt9FzmVhsc8VQYERZq786N0Qt3ashgbGyKLObw/viewform">CS declaration form</a> and email the course advisor alongside your unofficial transcript. If you鈥檇 like your photo shared on the Course Advisor鈥檚 Facebook page, please mention it and include a headshot in the email. Once you鈥檝e submitted the form, you must also declare through the <a href="https://axess.sahr.stanford.edu/">Axess</a> portal.</li><li><strong>Meet with the CS course advisor</strong>. After completing the steps above, you鈥檒l need to meet briefly with the course advisor鈥攏o appointment is necessary, and the meeting should take about five minutes. To find a convenient time, check the course advisor鈥檚 <a href="https://csd9.sites.stanford.edu/student-services-overview">office hours</a> schedule. </li></ol><p><strong>Important Note</strong>: The course advisor does not have office hours available during finals week, Thanksgiving, winter or spring breaks, or over the Summer quarter.</p><h3><span><strong>After You Declare: Next Steps</strong></span></h3><p><span>After meeting with the course advisor, please allow up to two weeks for your declaration to be processed. Around two weeks after declaring, it鈥檚 a good idea to complete the following steps to confirm your declaration was successful. If you encounter any issues, feel free to reach out to the </span><a href="https://csd9.sites.stanford.edu/student-services-overview"><span>course advisor</span></a><span> at </span><a href="mailto:advisor@cs.stanford.edu"><span>advisor@cs.stanford.edu</span></a><span>. </span></p><ul><li><strong>Verify Mailing List Access</strong>: Check that you've started receiving emails from the bscs, students, and cs-students-announce mailing lists. These are the main mailing lists for the department and have frequent, relevant updates.</li><li><strong>Confirm Your Status in Axess</strong>: Log into Axess and verify that your official status is listed as a CS major, with the correct undergraduate CS advisor assigned.</li><li><strong>Test Your CSID Account</strong>: Try emailing your CS email (e.g., <a href="mailto:CSID@cs.stanford.edu">CSID@cs.stanford.edu</a>) or SSH into <a href="http://xenon.stanford.edu/orientation.php">xenon</a> to confirm that your CSID account has been successfully created.</li><li><strong>Verify Your Advisor Listing</strong>: Visit the <a href="https://csd9.sites.stanford.edu/people">faculty advisors</a> page to ensure your name is listed under your advisor's advising group. If your graduation year is incorrect, use <a href="http://cs.stanford.edu/pedit">pedit</a> to update your profile or reach out to the course advisor for assistance.</li></ul><p>You can change your CSBS track at any time before applying to graduate in Axess. If you decide to declare or change a specific track during your CSBS journey, please email Jessica Valdez (<a href="mailto:valdezjr@stanford.edu">valdezjr@stanford.edu</a>) or Danielle Gaspar (<a href="mailto:djgaspar@stanford.edu">djgaspar@stanford.edu</a>) to approve the request in Axess. Please note that Axess does not automatically notify our team of new or updated track requests.</p><h3><strong>Guidelines for Choosing a Faculty Advisor</strong></h3><p>Generally, lecturers have larger advisee groups (20 or more students), while professors often have smaller ones. Professors are typically knowledgeable about research, graduate school, and academia, while most lecturers have deeper expertise in the CS curriculum, particularly introductory courses (and remember, the course advisor is always available for advice on courses).</p><p>When asking for letters of recommendation, keep in mind that a letter from a professor might carry additional weight for certain applications, such as graduate school, especially if you've taken their class or worked with them or their research group. It鈥檚 also important to select an advisor from whom you feel comfortable seeking guidance.</p><p>To ask a professor or lecturer to be your advisor, it鈥檚 best to meet with them in person. You can email them directly to set up a meeting or attend their office hours (often listed on their web page or office door). To find eligible advisors, check the eligible <a href="https://docs.google.com/spreadsheets/d/16cRNpgWw89IozX6cLbov-henJS56dd-q13AgO6zS2uQ/edit?usp=sharing">CSBS Major Advisors</a> list. Note that some advisors limit the number of students they advise, so not all may be able to take on new advisees鈥攄on鈥檛 feel discouraged if an advisor is unable to take you on at this time.</p><p>Once a faculty advisor has agreed to work with you, refer back to this declaration page to see the next steps.</p><p>You鈥檙e also free to change your undergraduate advisor anytime. Inform your current advisor, get approval from your new advisor, and then email Jessica Valdez (<a href="mailto:valdezjr@stanford.edu">valdezjr@stanford.edu</a>) and the Course Advisor (<a href="mailto:advisor@cs.stanford.edu">advisor@cs.stanford.edu</a>) with your old advisor鈥檚 name, your new advisor鈥檚 name, and your student ID number. Your official information will be updated, and within a couple of weeks, the changes should appear in Axess.</p></div> </div> </div> </div> </div> </div> <div class="paragraph-item ptype-stanford-layout"> <div class="ptype-stanford-layout paragraph paragraph--type--stanford-layout paragraph--view-mode--default"> <div class="layout layout-paragraphs-two-column layout-paragraphs-two-column--50-50 layout--layout-paragraphs-two-column"> <div class="layout__region layout__region--main"> <div class="ptype-stanford-card"> <div class="ds-entity--paragraph ds-entity--stanford-card"> <div data-contextual-id="paragraph:root_parent_type=node&root_parent=1056&paragraph=5706:changed=1739220664&ds_bundle=stanford_card&ds_view_mode=default&langcode=en" data-contextual-token="f6pE_2vyIZjY69QKhFtduWEtr0kShmkoszcUD_pWFfU" data-drupal-ajax-container=""></div><article class="su-card "> <div class="su-card__contents"> <div class="su-card__superhead">School of Engineering</div> <h2>Undergraduate Handbook</h2> <p>Explore the School of Engineering undergraduate handbook website for a visual representation of the CS major plan options.</p> <a href="https://ughb.stanford.edu/plans-program-sheets/program-sheets/program-sheets/program-sheets/program-sheets/program-sheets-1" class="su-link su-card__link su-link--action"> Learn More </a> </div></article> </div> </div> </div> <div class="layout__region layout__region--sidebar"> <div class="ptype-stanford-card"> <div class="ds-entity--paragraph ds-entity--stanford-card"> <div data-contextual-id="paragraph:root_parent_type=node&root_parent=1056&paragraph=8771:changed=1739220664&ds_bundle=stanford_card&ds_view_mode=default&langcode=en" data-contextual-token="bBqGJkUneMXrLReP4D9N1KqQJDRBN45KuhFhOFPsStg" data-drupal-ajax-container=""></div><article class="su-card "> <div class="su-card__contents"> <div class="su-card__superhead">Department of Computer Science</div> <h2>Info Session Archive</h2> <p>Reference a summarized version of the CS major and CS minor declaration process with recorded sessions and presentation slides. </p> <a href="https://drive.google.com/drive/folders/1CT5q6gwn_gus2khldgRypQzUbVGNtCmP?usp=share_link" class="su-link su-card__link su-link--action"> Access Here </a> </div></article> </div> </div> </div> </div> </div> </div> <div class="paragraph-item ptype-stanford-layout"> <div class="ptype-stanford-layout paragraph paragraph--type--stanford-layout paragraph--view-mode--default"> <div class="layout layout--layout-paragraphs-one-column"> <div class="layout__region layout__region--main"> <div class="ptype-stanford-lists paragraph paragraph--type--stanford-lists paragraph--view-mode--default"> <div class="su-margin-bottom paragraph stanford-lists su-list-headline string label-hidden"><h2>Upcoming Events</h2> </div> <div class="field field--name-su-list-view field--type-viewfield field--label-hidden"> <div class="field__item field__item-label-hidden"> <div class="views-element-container"><div class="stanford-events-list-page view stanford-events list-page js-view-dom-id-072cd7e00f5398b1484bbb4c5fbe897bebd45db08dd46b77f7fee564548d2885"> <div> <ul class="su-list-unstyled"> <li> <article class="su-event-list-item"> <div class="su-event-list-item__date"> <div class="su-date-stacked su-date-stacked--no-background" aria-hidden="true"> <span class="su-event-start-month">Feb</span> <span class="su-event-start-date">27</span> </div> </div> <div class="su-event-list-item__details"> <span class="event-list-item__type"> <a href="/events/cs-info-sessions" hreflang="en">CS Info Sessions</a></span> <h3 class="field-content"><a href="/events/cs-info-sessions/computer-science-major-minor-info-session" hreflang="en">Computer Science Major & Minor Info Session</a></h3> <div class="event-list_item__dek"> Join us to learn more about CS Major and CS Minor Programs! We will be going over major and minor requirements, the declaration process and CS student resources</div> <div class="views-field-su-event-date-time"><span class="date-icon" aria-hidden="true"></span> <div> <time datetime="2025-02-27T15:00:00-08:00">Thursday, February 27, 2025 | 3:00pm</time> - <time datetime="2025-02-27T16:00:00-08:00">4:00pm PST</time> </div></div> <div class="views-field-su-event-address views-field-su-entered-event-address"> </div> </div> </article> </li> </ul> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div> </div><!-- /.content --></section><!-- /.node as page --> </div> <button id="back-to-top"> <span class="fas fa-chevron-up"></span> Back to Top </button> </main> <footer id="footer"> <div id="block-soe-basic-config-pages-stanford-super-footer" class="config-pages-block block-config-pages-super-footer block-config-pages block-soe-basic-config-pages-stanford-super-footer"> <div class="ds-entity--config-pages ds-entity--stanford-super-footer"> <div data-contextual-id="config_pages:config_pages=26:changed=1694466064&ds_bundle=stanford_super_footer&ds_view_mode=default&langcode=en" data-contextual-token="AnPGfBSsAYvcmQ7C4tAuZ3Zwmd1w8S3Zv-NA8Lckp6Q" data-drupal-ajax-container=""></div> <div class="jumpstart-ui--two-column flex-container centered-container"> <div class="left-region flex-lg-6-of-12"> <div class="su-super-footer__heading config-pages stanford-super-footer su-super-foot-title string label-hidden"><h2>The CS Intranet: Resources for Faculty, Staff, and Current Students</h2> </div> </div> <div class="flex-lg-6-of-12 main-region"> <div class="su-super-footer__link config-pages stanford-super-footer su-super-foot-link link label-hidden"> <div><a href="https://legacy.cs.stanford.edu/internal">For Faculty & Staff</a></div> <div><a href="https://legacy.cs.stanford.edu/internal/student-info">For Current CS Students</a></div> </div> <div class="su-super-footer__intranet config-pages stanford-super-footer su-super-foot-intranet link label-hidden"><a href="https://legacy.cs.stanford.edu/internal">Intranet</a></div> </div> </div> </div> </div> <div id="block-soe-basic-config-pages-local-footer" class="config-pages-block block-config-pages block-soe-basic-config-pages-local-footer"> <div class="ds-entity--config-pages ds-entity--stanford-local-footer"> <div data-contextual-id="config_pages:config_pages=6:changed=1707423062&ds_bundle=stanford_local_footer&ds_view_mode=default&langcode=en" data-contextual-token="ZRG6Wp-EJfXh64v73_gRuH1Du_7HkOGvYGKSfpz7lww" data-drupal-ajax-container=""></div><div class="su-local-footer "> <div class="su-local-footer__header"> <div class="su-lockup su-lockup--option-a"> <a href="https://www.cs.stanford.edu/" > <div class="su-lockup__cell1"> <div class="su-lockup__wordmark-wrapper"> <span class="su-lockup__wordmark">Stanford</span> </div> </div> <div class="su-lockup__cell2"> <span class="su-lockup__line1" >ENGINEERING</span> </div> </a> </div> <a href="/saml/login?destination=/bachelors/how-to-declare" class="su-link su-link--internal" rel="nofollow"> Web Login </a> </div> <div class="su-local-footer__columns"> <div class="su-local-footer__cell1"> <h2 class="su-sr-only-element">Address</h2> <address class="su-local-footer__address"> <div class="config-pages stanford-local-footer su-local-foot-address address label-hidden"><p class="address" translate="no"><span class="organization">Gates Computer Science Building </span><br> <span class="address-line1">353 Jane Stanford Way</span><br> <span class="locality">Stanford</span>, <span class="administrative-area">CA</span> <span class="postal-code">94305</span><br> <span class="country">United States</span></p></div> </address> <ul class="su-local-footer__action-links"> <li > <a href="https://csd9.sites.stanford.edu/contact-us">Contact Us</a> </li> <li > <a href="/directions">Directions to the Gates Building</a> </li> <li > <a href="https://campus-map.stanford.edu/?id=07-450&lat=37.43011014&lng=-122.17341616&zoom=17&srch=353%20jane%20stanford%20way">Campus Map</a> </li> <li > <a href="https://www.linkedin.com/school/stanford-university-department-of-computer-science/">Follow us on LinkedIn</a> </li> </ul> </div> <div class="su-local-footer__cell2"> <nav aria-label="footer primary nav"> <h2 class="su-local-footer__list-heading">Links to</h2> <ul class="su-local-footer__primary-links"> <li > <a href="/events">Events</a> </li> <li > <a href="https://engineering.stanford.edu/school-news">News from Stanford Engineering</a> </li> <li > <a href="https://engineering.stanford.edu/magazine">Stanford Engineering Magazine</a> </li> <li > <a href="https://www.stanford.edu/student-gateway/">Student Resources</a> </li> <li > <a href="https://support.cs.stanford.edu/hc/en-us">CS IT Support</a> </li> </ul> </nav> <nav aria-label="footer secondary nav"> <h2 class="su-local-footer__list-heading">CS Student Resources</h2> <ul class="su-local-footer__secondary-links"> <li > <a href="https://forum.stanford.edu/">Computer Forum | Career Readiness</a> </li> <li > <a href="https://stanford-cscs.github.io/">Computing & Society</a> </li> <li > <a href="https://stvp.stanford.edu/">Engineering Entrepreneurship Center</a> </li> <li > <a href="https://serio.stanford.edu/seris-program">SERIS Program</a> </li> <li > <a href="https://library.stanford.edu/englib">Terman Engineering Library</a> </li> </ul> </nav> </div> <div class="su-local-footer__cell3"> </div> </div> </div> </div> </div> <div class="su-global-footer "> <div class="su-global-footer__container"> <div class="su-global-footer__brand"> <a id="su-logo" class="su-logo " aria-hidden="true" tabindex="-1" href="https://www.stanford.edu">Stanford<br>University<span class="su-global-footer__link-a11y"> (link is external)</span> </a> </div> <div class="su-global-footer__content"> <nav aria-label="global footer menu"> <ul class="su-global-footer__menu su-global-footer__menu--global"> <li><a href="https://www.stanford.edu" rel="nofollow">Stanford Home<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://visit.stanford.edu/basics/" rel="nofollow">Maps & Directions<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://www.stanford.edu/search/" rel="nofollow">Search Stanford<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://emergency.stanford.edu" rel="nofollow">Emergency Info<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> </ul> <ul class="su-global-footer__menu su-global-footer__menu--policy"> <li><a href="https://www.stanford.edu/site/terms/" rel="nofollow" title="Terms of use for sites">Terms of Use<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://www.stanford.edu/site/privacy/" rel="nofollow" title="Privacy and cookie policy">Privacy<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://uit.stanford.edu/security/copyright-infringement" rel="nofollow" title="Report alleged copyright infringement">Copyright<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://adminguide.stanford.edu/chapter-1/subchapter-5/policy-1-5-4" rel="nofollow" title="Ownership and use of Stanford trademarks and images">Trademarks<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://non-discrimination.stanford.edu/" rel="nofollow" title="Non-discrimination policy">Non-Discrimination<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> <li><a href="https://www.stanford.edu/site/accessibility" rel="nofollow" title="Report web accessibility issues">Accessibility<span class="su-global-footer__link-a11y"> (link is external)</span> </a></li> </ul> </nav> <div class="su-global-footer__copyright"> <span>© Stanford University.</span> <span> Stanford, California 94305.</span> </div> </div> </div> </div> <!-- su-global-footer end --> </footer> </div> <script type="application/json" data-drupal-selector="drupal-settings-json">{"path":{"baseUrl":"\/","pathPrefix":"","currentPath":"node\/1056","currentPathIsAdmin":false,"isFront":false,"currentLanguage":"en"},"pluralDelimiter":"\u0003","suppressDeprecationErrors":true,"ajaxPageState":{"libraries":"eJyNkmGSgyAMhS9E4UhM1KhsgTAEar39onZbtOO2f5A8vgRfAt6TNf6qupgDWIlbKHryCSZkcqiqvZywWUL-CEgejRMD0WBRgwc7J9OyOgriJ7vACWLS2agGGPdKHexPLMyUkwgQYYgQRv6z8FJk9iE31vCInWBCXeqbVoG1AQZkUWr5nmL30Nf1KLbFDPokn_KSeoBWTac5ICtPHT7hyx7GW6nEav3om8Gp-oXNjq7skEfdks3O_0elid6oEKk3pcsj2oBRsUloXBFvKF-Nf6M5zbYYaCy1V5bFd2-G1VmZZS51Lj1Rwnia-BjI2fGuMYcuHtCnPdlC7L7APlxdgYbTufUXFxHaus1fpEwzm2keTskTXfDMCd329LMpd6bSZM9qsb75r9XtCenFh6z2O6YMEOw2LFntxfri1LpK-IH7TnDUZYu_mgKf_w","theme":"soe_basic","theme_token":null},"ajaxTrustedUrl":[],"google_analytics":{"account":"G-RJLQH43QXH","trackOutbound":true,"trackMailto":true,"trackTel":true,"trackDownload":true,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip","trackColorbox":true},"data":{"extlink":{"extTarget":false,"extTargetNoOverride":false,"extNofollow":false,"extNoreferrer":false,"extFollowNoOverride":false,"extClass":"","extLabel":" (link is external)","extImgClass":false,"extSubdomains":false,"extExclude":"","extInclude":"","extCssExclude":".localist-widget, #lclst_widget_footer, .oembed-lazyload__button","extCssExplicit":"#page-content, .su-local-footer","extAlert":false,"extAlertText":"This link will take you to an external web site. We are not responsible for their content.","mailtoClass":"mailto","mailtoLabel":" (link sends email)","extUseFontAwesome":false,"extIconPlacement":"append","extFaLinkClasses":"fa fa-external-link","extFaMailtoClasses":"fa fa-envelope-o","whitelistedDomains":[],"extAdditionalLinkClasses":""}},"stanford_basic":{"nav_dropdown_enabled":true},"views":{"ajax_path":"\/views\/ajax","ajaxViews":{"views_dom_id:072cd7e00f5398b1484bbb4c5fbe897bebd45db08dd46b77f7fee564548d2885":{"view_name":"stanford_events","view_display_id":"list_page","view_args":"cs-info-sessions","view_path":"\/node\/1056","view_base_path":null,"view_dom_id":"072cd7e00f5398b1484bbb4c5fbe897bebd45db08dd46b77f7fee564548d2885","pager_element":0},"views_dom_id:a783d0f96c8148320e055ee30e2b6bd1bb3bfe497d85660d0e4342531e369bc3":{"view_name":"stanford_events","view_display_id":"list_page","view_args":"cs-info-sessions","view_path":"\/node\/1056","view_base_path":null,"view_dom_id":"a783d0f96c8148320e055ee30e2b6bd1bb3bfe497d85660d0e4342531e369bc3","pager_element":0}}},"user":{"uid":0,"permissionsHash":"f7fc287c26cfa9eb37ff6bd89aafe76382bd2cdd6ac9dec614434b3426383bf5"}}</script> <script src="/sites/g/files/sbiybj28076/files/js/js_8A5orWKT-vEwRdjyltNrdUyfv1BdHnm30CK5eSLZgDA.js?scope=footer&delta=0&language=en&theme=soe_basic&include=eJxdjVEOwyAMQy-EyJFQ1qZduhQQCay7_RD9YNqPY7_IMl0mHF-wlppRPN3R7SntQgEjysd4UfgH7qhnVsNioTL8BtdN3FJZwwOVFxg6ITWKpjBOaExvnb9c0sZ95UmSqYCyEZ8dNvJzeHRgqMcDry-tiE3P"></script> </body> </html>