CINXE.COM
COS 126 Information | Computer Science Department at Princeton University
<!DOCTYPE html> <html lang="en" dir="ltr"> <head profile="http://www.w3.org/1999/xhtml/vocab"> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link rel="shortcut icon" href="https://www.cs.princeton.edu/sites/all/themes/pucs_bootstrap/favicon.ico" type="image/vnd.microsoft.icon" /> <link href="/sites/all/themes/pucs_bootstrap/images/apple-touch-icon.png" rel="apple-touch-icon-precomposed" /> <meta name="description" content="COS 126 Information For Students and Advisors: This page is intended for students (and their advisors) interested in taking COS 126, the department's introductory course." /> <meta name="generator" content="Drupal 7 (http://drupal.org)" /> <link rel="canonical" href="https://www.cs.princeton.edu/ugrad/COS126-precept-information-for-students-and-advisors" /> <link rel="shortlink" href="https://www.cs.princeton.edu/node/26222" /> <title>COS 126 Information | Computer Science Department at Princeton University</title> <link type="text/css" rel="stylesheet" href="https://www.cs.princeton.edu/sites/default/files/css/css_lQaZfjVpwP_oGNqdtWCSpJT1EMqXdMiU84ekLLxQnc4.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.cs.princeton.edu/sites/default/files/css/css_M0WQ8auEBjLHCDTPNObpOsdXlMkm4XuORv-4_N7iLbU.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.cs.princeton.edu/sites/default/files/css/css_Wu8npAzy16WmnnnWKxpexfgsAryolGGaX6yO3GWA5bU.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://www.cs.princeton.edu/sites/default/files/css/css_MiM1DVBF4hwHQdd4Pvn6lG4CuDkDVIcTIyUyJyWzV6c.css" media="all" /> <!-- HTML5 element support for IE6-8 --> <!--[if lt IE 9]> <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script> <script src="//oss.maxcdn.com/respond/1.4.2/respond.min.js"></script> <![endif]--> <script src="https://www.cs.princeton.edu/sites/default/files/js/js_6UR8aB1w5-y_vdUUdWDWlX2QhWu_qIXlEGEV48YgV-c.js"></script> <script src="https://www.cs.princeton.edu/sites/default/files/js/js_ugc9TCvB3xPvzA5OcSYFSkPDixv-iUNWOZXxlpR9F_g.js"></script> <script src="https://www.cs.princeton.edu/sites/default/files/js/js_MiHCTVVFvCLJkFf5Duzu3CDqwszJk5NgJ2lbOrhCXck.js"></script> <script>(function(i,s,o,g,r,a,m){i["GoogleAnalyticsObject"]=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)})(window,document,"script","//www.google-analytics.com/analytics.js","ga");ga("create", "UA-2811780-1", {"cookieDomain":"auto"});ga("set", "anonymizeIp", true);ga("send", "pageview");</script> <script src="https://www.cs.princeton.edu/sites/default/files/js/js_yX-k6fx8cvB-_Sg49vLBKBl9SfmoXLofpq8IIMiJRnM.js"></script> <script>jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"pucs_bootstrap","theme_token":"OfO-6ItAaxSyPCS1Tbbwc1adbgbQtxGgn9KBledoS_o","js":{"sites\/all\/themes\/bootstrap\/js\/bootstrap.js":1,"sites\/all\/modules\/contrib\/jquery_update\/replace\/jquery\/2.2\/jquery.min.js":1,"misc\/jquery-extend-3.4.0.js":1,"misc\/jquery-html-prefilter-3.5.0-backport.js":1,"misc\/jquery.once.js":1,"misc\/drupal.js":1,"sites\/all\/modules\/contrib\/jquery_update\/js\/jquery_browser.js":1,"sites\/all\/modules\/custom\/cs_course_schedules\/js\/cs_course_schedules.js":1,"sites\/all\/modules\/custom\/cs_core\/cs_core.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"0":1,"sites\/all\/themes\/pucs_bootstrap\/js\/responsive-tables.js":1,"sites\/all\/themes\/pucs_bootstrap\/js\/scripts.js":1},"css":{"modules\/system\/system.base.css":1,"sites\/all\/modules\/contrib\/date\/date_api\/date.css":1,"sites\/all\/modules\/contrib\/date\/date_repeat_field\/date_repeat_field.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/ldap\/ldap_servers\/ldap_servers.admin.css":1,"sites\/all\/themes\/pucs_bootstrap\/css\/style.css":1,"sites\/all\/themes\/pucs_bootstrap\/css\/responsive-tables.css":1}},"googleanalytics":{"trackOutbound":1,"trackMailto":1,"trackDownload":1,"trackDownloadExtensions":"7z|aac|arc|arj|asf|asx|avi|bin|csv|doc(x|m)?|dot(x|m)?|exe|flv|gif|gz|gzip|hqx|jar|jpe?g|js|mp(2|3|4|e?g)|mov(ie)?|msi|msp|pdf|phps|png|ppt(x|m)?|pot(x|m)?|pps(x|m)?|ppam|sld(x|m)?|thmx|qtm?|ra(m|r)?|sea|sit|tar|tgz|torrent|txt|wav|wma|wmv|wpd|xls(x|m|b)?|xlt(x|m)|xlam|xml|z|zip"},"bootstrap":{"anchorsFix":0,"anchorsSmoothScrolling":1,"formHasError":1,"popoverEnabled":0,"popoverOptions":{"animation":1,"html":0,"placement":"right","selector":"","trigger":"click","triggerAutoclose":1,"title":"","content":"","delay":0,"container":"body"},"tooltipEnabled":0,"tooltipOptions":{"animation":1,"html":0,"placement":"auto left","selector":"","trigger":"hover focus","delay":0,"container":"body"}}});</script> </head> <body class="html not-front not-logged-in one-sidebar sidebar-first page-node page-node- page-node-26222 node-type-page" > <div id="skip-link"> <a href="#main-content" class="element-invisible element-focusable">Skip to main content</a> </div> <div id="top-navigation"> <div class="container"> <a class="logo navbar-btn pull-left" href="http://www.princeton.edu" target="_blank" title="Home"> <img src="/sites/all/themes/pucs_bootstrap/images/princeton_university_logo.png" alt="Princeton University"/> </a> <a href="#" id="mobile-toggle-quicklinks" class="visible-xs" data-target="responsive-quicklinks"> <span class="glyphicon glyphicon-remove"></span>Quick links </a> <div class="clearfix visible-xs"></div> <ul id="responsive-quicklinks" class="hidden-xs"> <li><a href="http://csguide.cs.princeton.edu"><span class="glyphicon glyphicon-globe"></span>CS Guide</a></li> <li><a href="/general/directory"><span class="glyphicon glyphicon-folder-open"></span>Directory</a></li> <li><a href="/general/contact"><span class="glyphicon glyphicon-envelope"></span>Contact</a></li> </ul> </div> </div> <header id="branding"> <div class="container"> <div class="row"> <div class="col-sm-8"> <div class="site-logo"> <a href="/"><span class="department">Department of</span> <span class="cs">Computer Science</span></a> </div> </div> <div class="col-sm-4"> <div class="search-navigation hidden-xs"> <div class="input-group"> <script> (function() { var cx = '005649317310637734940:yeomcaujqdw'; var gcse = document.createElement('script'); gcse.type = 'text/javascript'; gcse.async = true; gcse.src = (document.location.protocol == 'https:' ? 'https:' : 'http:') + '//www.google.com/cse/cse.js?cx=' + cx; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(gcse, s); })(); </script> <gcse:searchbox-only></gcse:searchbox-only> </div> </div> </div> </div> </div> </header> <div id="main-navigation"> <div class="container"> <a href="#" id="mobile-toggle-menu" class="mobile-toggle" data-target="block-menu-block-2"> <span class="glyphicon glyphicon-align-justify"></span>Menu </a> <a href="#" id="mobile-toggle-search" class="mobile-toggle" data-target="mobile-search"> <span class="glyphicon glyphicon-search"></span>Search </a> <div class="clearfix"></div> <div class="region region-navigation"> <section id="block-menu-block-2" class="block block-menu-block hidden-xs clearfix"> <div class="block-content"> <div class="menu-block-wrapper menu-block-2 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu nav"><li class="first expanded active-trail menu-mlid-1319 active"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/ugrad" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail">Undergraduate Program</a><ul class="menu nav"><li class="first leaf menu-mlid-1374"><a href="/ugrad/advisers" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Advisers & Contacts</a></li> <li class="expanded active-trail menu-mlid-1375 active"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/ugrad/becoming-cs-major" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail">Becoming a CS Major</a><ul class="menu nav"><li class="first leaf menu-mlid-1376"><a href="/ugrad/becoming-cs-major/bse-vs-ab" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Bachelor of Arts & Bachelor of Science in Engineering</a></li> <li class="leaf menu-mlid-1377"><a href="/ugrad/becoming-cs-major/prerequisites" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Prerequisites</a></li> <li class="leaf menu-mlid-2176"><a href="/ugrad/becoming-cs-major/declaring-ab-students" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Declaring Computer Science for AB Students</a></li> <li class="leaf menu-mlid-2177"><a href="/ugrad/becoming-cs-major/declaring-bse-students" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Declaring Computer Science for BSE Students</a></li> <li class="leaf menu-mlid-2328"><a href="/ugrad/class-of-2025-departmental-requirements">Class of '25, '26 & '27 - Departmental Requirements</a></li> <li class="leaf menu-mlid-1378"><a href="/ugrad/becoming-cs-major/requirements" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Class of 2024 - Departmental Requirements</a></li> <li class="last leaf active-trail active menu-mlid-2341 active"><a href="/ugrad/COS126-precept-information-for-students-and-advisors" class="active-trail active">COS126 Information</a></li> </ul></li> <li class="expanded menu-mlid-1433"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/ugrad/independent-work" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Independent Work & Theses</a><ul class="menu nav"><li class="first leaf menu-mlid-2078"><a href="/ugrad/independent-work/important-steps-and-deadlines" class="menu-node-unpublished">Important Steps and Deadlines</a></li> <li class="leaf menu-mlid-2076"><a href="/ugrad/independent-work/independent-work-seminars" title="Independent Work Seminars">Independent Work Seminars</a></li> <li class="leaf menu-mlid-2433"><a href="/ugrad/independent-work/independent-work-seminar-offerings-spring-2025">Independent Work Seminar Offerings - Spring 2025</a></li> <li class="leaf menu-mlid-2079"><a href="/ugrad/independent-work/guidelines-and-useful-information" class="menu-node-unpublished menu-node-unpublished">Guidelines and Useful Information</a></li> <li class="leaf menu-mlid-2157"><a href="/ugrad/independent-work/undergraduate-research-topics" class="menu-node-unpublished">Undergraduate Research Topics</a></li> <li class="last leaf menu-mlid-2324"><a href="/ugrad/independent-work/ab-junior-research-workshops">AB Junior Research Workshops</a></li> </ul></li> <li class="leaf menu-mlid-2175"><a href="/ugrad/faq" title="Undergraduate Program Frequently Asked Questions" class="menu-node-unpublished menu-node-unpublished">Undergraduate Program FAQ</a></li> <li class="leaf menu-mlid-2419"><a href="/ugrad/minor" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Minor Program</a></li> <li class="expanded menu-mlid-2420"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/ugrad/ugrad-student-funding" title="Computer Science – Funding for Student Group Activities" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Student Funding</a><ul class="menu nav"><li class="first leaf menu-mlid-2432"><a href="/ugrad/ugrad-studentorg-funding" class="menu-node-unpublished menu-node-unpublished">Funding for Student Groups</a></li> <li class="last leaf menu-mlid-2431"><a href="/ugrad/ugrad-conference-funding" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Conference Funding for Undergrads</a></li> </ul></li> <li class="expanded menu-mlid-1381"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/ugrad/get-involved" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Student Life</a><ul class="menu nav"><li class="first leaf menu-mlid-1382"><a href="/ugrad/get-involved/mailing-lists" class="menu-node-unpublished menu-node-unpublished">Mailing Lists and Policies</a></li> <li class="last leaf menu-mlid-1380"><a href="/ugrad/study-abroad" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Study Abroad</a></li> </ul></li> <li class="last leaf menu-mlid-1419"><a href="/ugrad/life-outside" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Jobs & Careers</a></li> </ul></li> <li class="expanded menu-mlid-297"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/grad">Graduate Program</a><ul class="menu nav"><li class="first leaf menu-mlid-723"><a href="/grad/admissions-requirements">Admissions Requirements</a></li> <li class="expanded menu-mlid-2339"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/grad/doctoral-degree">Doctoral Degree</a><ul class="menu nav"><li class="first leaf menu-mlid-729"><a href="/grad/competency">Breadth Requirements</a></li> <li class="leaf menu-mlid-731"><a href="/grad/pre-fpo">Pre-FPO Checklist</a></li> <li class="last leaf menu-mlid-732"><a href="/grad/fpo-checklist">FPO Checklist</a></li> </ul></li> <li class="expanded menu-mlid-2340"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/grad/masters-degree">Master’s Degree</a><ul class="menu nav"><li class="first leaf menu-mlid-2342"><a href="/grad/m.s.e.-track" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished">M.S.E. Track</a></li> <li class="leaf menu-mlid-2343"><a href="/grad/m.eng.-track" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished">M.Eng. Track</a></li> <li class="last leaf menu-mlid-2348"><a href="/grad/departmental-internship-policy-for-masters-students" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished">Departmental Internship Policy (for Master's students)</a></li> </ul></li> <li class="leaf menu-mlid-722"><a href="/grad/faq">FAQ</a></li> <li class="leaf menu-mlid-724"><a href="/grad/financial-aid">Funding</a></li> <li class="leaf menu-mlid-2430"><a href="/grad/resources" class="menu-node-unpublished menu-node-unpublished">Grad Student Resources</a></li> <li class="leaf menu-mlid-730"><a href="/grad/general-exam">General Examination</a></li> <li class="leaf menu-mlid-2346"><a href="/grad/current-student-resources">Fellowship Opportunities</a></li> <li class="leaf menu-mlid-733"><a href="/grad/travel">Travel Reimbursement Policy</a></li> <li class="last leaf menu-mlid-2427"><a href="/grad/advice-on-research-communications-skills">Communication Skills</a></li> </ul></li> <li class="expanded menu-mlid-266"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/courses">Courses</a><ul class="menu nav"><li class="first leaf menu-mlid-1860"><a href="/courses/schedule" title="">Course Schedule</a></li> <li class="last leaf menu-mlid-1862"><a href="/courses/catalog" title="">Course Catalog</a></li> </ul></li> <li class="expanded menu-mlid-267"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/research">Research</a><ul class="menu nav"><li class="first leaf menu-mlid-528"><a href="/research/areas" title="">Research Areas</a></li> <li class="leaf menu-mlid-299"><a href="/research/interdisciplinary-programs">Interdisciplinary Programs</a></li> <li class="leaf menu-mlid-530"><a href="/research/techreps" title="">Technical Reports</a></li> <li class="last leaf menu-mlid-561"><a href="/research/computing">Computing Facilities</a></li> </ul></li> <li class="expanded menu-mlid-2067"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/people">People</a><ul class="menu nav"><li class="first leaf menu-mlid-2069"><a href="/people/faculty">Faculty</a></li> <li class="leaf menu-mlid-2072"><a href="/people/research">Researchers</a></li> <li class="leaf menu-mlid-2073"><a href="/people/restech">Technical Staff</a></li> <li class="leaf menu-mlid-2068"><a href="/people/admins">Administrative Staff</a></li> <li class="leaf menu-mlid-2071"><a href="/people/grad">Graduate Students</a></li> <li class="leaf menu-mlid-2074"><a href="/people/ugrad">Undergraduate Students</a></li> <li class="last leaf menu-mlid-2070"><a href="/people/gradalumni">Graduate Alumni</a></li> </ul></li> <li class="expanded menu-mlid-2422"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/diversity-and-outreach">Diversity & Outreach</a><ul class="menu nav"><li class="first leaf menu-mlid-2423"><a href="/diversity-and-inclusion/climate-and-inclusion-committee" class="menu-node-unpublished">Climate and Inclusion Committee</a></li> <li class="leaf menu-mlid-2429"><a href="/diversity-and-outreach/researchexperience" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">REU on AI and Machine Learning</a></li> <li class="leaf menu-mlid-2426"><a href="/diversity-and-inclusion/resources-for-undergraduate-and-graduate-students" class="menu-node-unpublished">Resources for Undergraduate & Graduate Students</a></li> <li class="leaf menu-mlid-2424"><a href="/diversity-and-inclusion/outreach-initiatives" class="menu-node-unpublished">Outreach Initiatives</a></li> <li class="last leaf menu-mlid-2425"><a href="/diversity-and-inclusion/resources-for-faculty-and-staff" class="menu-node-unpublished">Resources for Faculty & Staff</a></li> </ul></li> <li class="last expanded menu-mlid-271"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/general">About</a><ul class="menu nav"><li class="first leaf menu-mlid-307"><a href="/general/contact">Contact Us</a></li> <li class="leaf menu-mlid-310"><a href="/general/visit">Visit Us</a></li> <li class="expanded menu-mlid-308"><span class="glyphicon glyphicon-plus menu-expander"></span> <a href="/general/newsevents">News and Events</a><ul class="menu nav"><li class="first leaf menu-mlid-1790"><a href="/general/newsevents/news" title="">News</a></li> <li class="leaf menu-mlid-1784"><a href="/general/newsevents/events">Events</a></li> <li class="last leaf menu-mlid-1996"><a href="/general/newsevents/spotlight" title="">Spotlight Stories</a></li> </ul></li> <li class="leaf menu-mlid-1801"><a href="/general/directory" title="">Directory</a></li> <li class="last leaf menu-mlid-270"><a href="/general/jobs">Job Openings</a></li> </ul></li> </ul></div> </div> </section> <!-- /.block --> </div> <div id="mobile-search" class="hidden"> <gcse:searchbox-only></gcse:searchbox-only> </div> </div> </div> <div id="main-wrapper"> <div class="main-container container"> <header role="banner" id="page-header"> </header> <!-- /#page-header --> <div class="row"> <section class="col-sm-9 col-sm-push-3"> <ol class="breadcrumb"><li><a href="/">Home</a></li> <li><a href="/ugrad" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail">Undergraduate Program</a></li> <li><a href="/ugrad/becoming-cs-major" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail active-trail">Becoming a CS Major</a></li> </ol> <div id="content"> <a id="main-content"></a> <h1 class="page-header">COS 126 Information</h1> <div class="region region-content"> <section id="block-system-main" class="block block-system clearfix"> <div class="block-content"> <div id="node-26222" class="node node-page clearfix"> <div class="content"> <div class="field field-name-body field-type-text-with-summary field-label-hidden"><div class="field-items"><div class="field-item even"><h3><strong>COS 126 Information For Students and Advisors:</strong></h3> <p>This page is intended for students (and their advisors) interested in taking <a href="/~cos126">COS 126</a>, the department's introductory course.</p> <h3><strong>Who should take this course?</strong></h3> <ul> <li>Anyone who is interested in the field, regardless of their background. More than half of Princeton students, representing every major on campus, have taken the course in recent years. Many students with no background in programming or computer science enjoy this course, and some of them subsequently become majors. </li> <li>Students with a substantial background in computer science (e.g., took AP CSA in high school) can take a placement exam to go directly into COS 217 or COS 226. See <a href="/ugrad/becoming-cs-major/prerequisites">prerequisites</a>. </li> </ul> <h3><strong>Organization:</strong></h3> <ul> <li>This course has several components: <ul> <li>Two in-person lectures.</li> <li>Two precepts/week, either 50 or 80 minutes (student choice).</li> </ul> </li> </ul> <h3><strong>Which precept to choose?</strong></h3> <ul> <li>Students enrolling in <a href="/~cos126">COS 126</a> are welcome to take any precept that is convenient for their schedule, regardless of their background.</li> <li>All precepts cover the same material.</li> <li>That said, this course covers a lot of ground in one semester, and some precepts are designed to cover the material at a more relaxed pace while others move more briskly.</li> <li>Here are the three “flavors” of precepts we’ll be offering:</li> </ul> <ol> <li><strong>80-min extended time precepts (P10-P15, except Raspberry Pi*)</strong> <ul> <li>These precepts cover the same material as the 50-min precepts but at a more relaxed pace.</li> </ul> </li> <li><strong>50-min precepts (P01-P06)</strong> <ul> <li>These precepts cover the same material as the 80-min precepts but at a faster pace.</li> </ul> </li> <li><strong>Raspberry Pi precept* (P14) - Students who have some previous experience in Java </strong>and interest in learning topics beyond the scope of the course can read about a new precept being offered on Tu/Th 11 am - 12:20 pm.</li> </ol> <ul> <li>Students who aren't sure whether extended-time precepts are right for them should consider registering <span data-sheets-formula-bar-text-style="font-size:13px;color:#000000;font-weight:normal;text-decoration:none;font-family:'Arial';font-style:normal;text-decoration-skip-ink:none;">for a 50- or 80-minute precept that overlaps with a precept of the other length. There will be some flexibility to switch between the two during add/drop.</span></li> </ul> <h3><strong>What to expect in a typical week:</strong></h3> <ul> <li>Students are required to attend lecture before attending the associated precept.</li> <li>Programming assignments (for the most part on a weekly basis) due on a Sunday evening</li> <li>A typical weekly cadence: <ul> <li>Attend Monday lecture, then attend Monday/Tuesday precept</li> <li>Attend Wednesday lecture, then attend Wednesday/Thursday precept</li> <li>Submit programming assignment on Sunday</li> </ul> </li> <li>This course offers abundant resources to help students along the way, including staff office hours, lab TAs, McGraw, etc.</li> </ul> <p>Please email <a href="/people/profile/kskaplan">Kobi Kaplan</a><strong> kskaplan @princeton.edu</strong> if you have any questions.</p> <h2><strong>*Information for Raspberry Pi Precept </strong></h2> <p>We will also offer precept in a new format that is intended for students who have some previous experience in Java<strong> — </strong>for example, for students that have taken a Java AP class in high school — but who do not have enough experience to place out of COS 126. This precept will explore the use of Java to program on the Raspberry Pi platform, a low cost, credit-card sized computer that utilizes a variety of sensors, displays, and actuators.</p> <p>The overall requirements for COS 126 will stay the same—students enrolled in this precept will still have the same lectures, assignments/projects, and exams as students enrolled in our other precepts. However, approximately half of the precept schedule will be devoted to Raspberry Pi programming. Enrollment in this precept is limited to 13 students.</p> <h4><strong>How do I know if I have a sufficient background for this precept?</strong></h4> <ul> <li>In addition to having a previous experience in Java and interest in learning topics beyond the scope, you should have a <em>maker spirit</em>, meaning you should have the desire and interest to learn how to wire sensors, breadboards, etc.</li> </ul> <h4><strong>What are the goals of this precept?</strong></h4> <ol> <li> Learn how to program and debug Java code on a Raspberry Pi.</li> <li>Programmatically control various sensors, such as LEDs, infrared beam sensors, environmental sensors (pressure, humidity, temperature), orientation sensors (accelerometer, 3D gyroscope, magnetometer), range finders, and cameras.</li> </ol> <h4><strong>How are the precepts organized?</strong></h4> <ul> <li>The 126RPi precepts schedule is P14, Tu/Th 11 am - 12:20 pm. Attendance is mandatory.</li> <li>About half of the precepts are devoted exclusively to Raspberry Pi development. The other half will cover the same content as our traditional 126 precepts.</li> <li>The Raspberry Pi precepts will NOT teach Java. Students are expected to still attend lecture before precept. However, the Raspberry Pi precept exercises will not be directly related to the lecture content. Instead, precept exercises will focus on creating projects (in Java) on the Raspberry Pi.</li> <li>Students will be provided with a Raspberry Pi device, along with all necessary sensors and materials.</li> <li>Students must bring a modern laptop (Mac OS 11 or Windows 10) that supports Wi-Fi network connections.</li> <li>Students must work with a partner during each precept.</li> </ul> <h4><strong>How do I enroll in the Raspberry Pi Precept?</strong></h4> <ul> <li>First take the placement exam to assess your background.</li> <li>You can enroll in the precept directly in TigerHub in precept P14 (Tu/Th 11 am - 12:20 pm).</li> <li>Note - enrollment in this precept is limited.</li> </ul> <h4><strong>Who should I contact if I have questions about this precept?</strong></h4> <ul> <li><a href="/people/profile/ak18">Dr. Alan Kaplan</a> - alan.kaplan @cs.princeton.edu</li> </ul> <p> </p> </div></div></div> </div> </div> </div> </section> <!-- /.block --> </div> <div class="clearfix"></div> </div> </section> <aside class="col-sm-3 col-sm-pull-9" role="complementary" id="sidebar-first"> <div class="region region-sidebar-first"> <section id="block-menu-block-1" class="block block-menu-block hidden-xs clearfix"> <h2 class="block-title"> Navigation </h2> <div class="block-content"> <div class="menu-block-wrapper menu-block-1 menu-name-main-menu parent-mlid-0 menu-level-2"> <ul class="menu nav"><li class="first leaf menu-mlid-1374"><a href="/ugrad/advisers" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Advisers & Contacts</a></li> <li class="expanded active-trail menu-mlid-1375 active"><a href="/ugrad/becoming-cs-major" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail"><span class="glyphicon glyphicon-chevron-down"></span> Becoming a CS Major</a><ul class="menu nav"><li class="first leaf menu-mlid-1376"><a href="/ugrad/becoming-cs-major/bse-vs-ab" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Bachelor of Arts & Bachelor of Science in Engineering</a></li> <li class="leaf menu-mlid-1377"><a href="/ugrad/becoming-cs-major/prerequisites" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Prerequisites</a></li> <li class="leaf menu-mlid-2176"><a href="/ugrad/becoming-cs-major/declaring-ab-students" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Declaring Computer Science for AB Students</a></li> <li class="leaf menu-mlid-2177"><a href="/ugrad/becoming-cs-major/declaring-bse-students" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Declaring Computer Science for BSE Students</a></li> <li class="leaf menu-mlid-2328"><a href="/ugrad/class-of-2025-departmental-requirements"><span class="glyphicon glyphicon-chevron-right"></span> Class of '25, '26 & '27 - Departmental Requirements</a></li> <li class="leaf menu-mlid-1378"><a href="/ugrad/becoming-cs-major/requirements" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Class of 2024 - Departmental Requirements</a></li> <li class="last leaf active-trail active menu-mlid-2341 active"><a href="/ugrad/COS126-precept-information-for-students-and-advisors" class="active-trail active"><span class="glyphicon glyphicon-chevron-right"></span> COS126 Information</a></li> </ul></li> <li class="collapsed menu-mlid-1433"><a href="/ugrad/independent-work" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Independent Work & Theses</a></li> <li class="leaf menu-mlid-2175"><a href="/ugrad/faq" title="Undergraduate Program Frequently Asked Questions" class="menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Undergraduate Program FAQ</a></li> <li class="leaf menu-mlid-2419"><a href="/ugrad/minor" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Minor Program</a></li> <li class="collapsed menu-mlid-2420"><a href="/ugrad/ugrad-student-funding" title="Computer Science – Funding for Student Group Activities" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Student Funding</a></li> <li class="collapsed menu-mlid-1381"><a href="/ugrad/get-involved" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Student Life</a></li> <li class="last leaf menu-mlid-1419"><a href="/ugrad/life-outside" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished"><span class="glyphicon glyphicon-chevron-right"></span> Jobs & Careers</a></li> </ul></div> </div> </section> <!-- /.block --> <section id="block-block-2" class="block block-block clearfix"> <h2 class="block-title"> Contacts </h2> <div class="block-content"> <p><strong style="line-height: 20.7999992370605px;">Undergraduate Program Manager:</strong></p> <p><u>Colleen Kenny</u><br> Room 210, Computer Science<br> (609) 258-1746<br> <span class="email-replace">ckenny (@cs.princeton.edu)</span></p> <p><strong style="line-height: 20.7999992370605px;">Directors of Undergraduate Studies:</strong></p> <p><a href="/~dpw/"><u>David Walker</u></a><br> Room 211, Computer Science<br> <span class="email-replace">dpw (@princeton.edu)</span><br> <em>COS Majors, Transfers out of COS</em></p> <p><u><a href="/~bwk" target="_blank">Brian Kernighan</a></u><br> Room 311, Computer Science<br> <span class="email-replace">bwk (@cs.princeton.edu)</span><br> <em>COS Pre-majors, COS Non-majors, Transfers in to COS, Study Abroad</em></p> </div> </section> <!-- /.block --> <section id="block-block-3" class="block block-block clearfix"> <h2 class="block-title"> Additional Resources </h2> <div class="block-content"> <ul style="line-height: 20.7999992370605px;"> <li><a href="http://ua.princeton.edu/academic-units/department-computer-science-ab" target="_blank">Formal COS A.B. degree requirements</a></li> <li><a href="http://ua.princeton.edu/academic-units/department-computer-science-bse" target="_blank">Formal COS B.S.E. degree requirements</a></li> <li><a href="/ugrad/independent-work/undergraduate-research-topics" target="_blank">Ugrad Independent Work Research Topics</a></li> <li><a href="http://www.princeton.edu/main/campuslife/" target="_blank">Princeton Campus Life</a></li> <li><a href="http://www.princeton.edu/admission/applyingforadmission/" target="_blank">How to Apply to Princeton</a></li> <li><a href="https://engineering-tours.princeton.edu/" target="_blank">Engineering Tours for Prospective Undergraduates</a></li> <li><a href="https://careerdevelopment.princeton.edu/" target="_blank">Center for Career Development</a></li> <li><a href="https://uhs.princeton.edu/counseling-psychological-services" target="_blank">University Health Services</a></li> <li><a href="https://publicsafety.princeton.edu/" target="_blank">Public Safety</a></li> </ul> </div> </section> <!-- /.block --> </div> </aside> <!-- /#sidebar-first --> </div> <div id="social-icons"> Follow us: <a href="https://www.facebook.com/PrincetonCS" target="_blank"> <img src="/sites/all/themes/pucs_bootstrap/images/icon-facebook.png" alt="Facebook"/> </a> <a href="https://twitter.com/princetoncs" target="_blank"> <img src="/sites/all/themes/pucs_bootstrap/images/icon-twitter.png" alt="Twitter"/> </a> <a href="https://www.linkedin.com/school/university-princeton-university-computer-science" target="_blank"> <img src="/sites/all/themes/pucs_bootstrap/images/icon-linkedin.png" alt="Linkedin"/> </a> </div> </div> </div> <div id="footer-top-wrapper"> <footer id="footer-top" class="container"> <div class="region region-footer-top"> <section id="block-menu-block-3" class="block block-menu-block clearfix"> <div class="block-content"> <div class="menu-block-wrapper menu-block-3 menu-name-main-menu parent-mlid-0 menu-level-1"> <ul class="menu nav"><li class="first expanded active-trail menu-mlid-1319 active"><a href="/ugrad" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail">Undergraduate Program</a><ul class="menu nav"><li class="first leaf menu-mlid-1374"><a href="/ugrad/advisers" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Advisers & Contacts</a></li> <li class="leaf has-children active-trail menu-mlid-1375 active"><a href="/ugrad/becoming-cs-major" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished active-trail">Becoming a CS Major</a></li> <li class="leaf has-children menu-mlid-1433"><a href="/ugrad/independent-work" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Independent Work & Theses</a></li> <li class="leaf menu-mlid-2175"><a href="/ugrad/faq" title="Undergraduate Program Frequently Asked Questions" class="menu-node-unpublished menu-node-unpublished">Undergraduate Program FAQ</a></li> <li class="leaf menu-mlid-2419"><a href="/ugrad/minor" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Minor Program</a></li> <li class="leaf has-children menu-mlid-2420"><a href="/ugrad/ugrad-student-funding" title="Computer Science – Funding for Student Group Activities" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Student Funding</a></li> <li class="leaf has-children menu-mlid-1381"><a href="/ugrad/get-involved" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Student Life</a></li> <li class="last leaf menu-mlid-1419"><a href="/ugrad/life-outside" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">Jobs & Careers</a></li> </ul></li> <li class="expanded menu-mlid-297"><a href="/grad">Graduate Program</a><ul class="menu nav"><li class="first leaf menu-mlid-723"><a href="/grad/admissions-requirements">Admissions Requirements</a></li> <li class="leaf has-children menu-mlid-2339"><a href="/grad/doctoral-degree">Doctoral Degree</a></li> <li class="leaf has-children menu-mlid-2340"><a href="/grad/masters-degree">Master’s Degree</a></li> <li class="leaf menu-mlid-722"><a href="/grad/faq">FAQ</a></li> <li class="leaf menu-mlid-724"><a href="/grad/financial-aid">Funding</a></li> <li class="leaf menu-mlid-2430"><a href="/grad/resources" class="menu-node-unpublished menu-node-unpublished">Grad Student Resources</a></li> <li class="leaf menu-mlid-730"><a href="/grad/general-exam">General Examination</a></li> <li class="leaf menu-mlid-2346"><a href="/grad/current-student-resources">Fellowship Opportunities</a></li> <li class="leaf menu-mlid-733"><a href="/grad/travel">Travel Reimbursement Policy</a></li> <li class="last leaf menu-mlid-2427"><a href="/grad/advice-on-research-communications-skills">Communication Skills</a></li> </ul></li> <li class="expanded menu-mlid-266"><a href="/courses">Courses</a><ul class="menu nav"><li class="first leaf menu-mlid-1860"><a href="/courses/schedule" title="">Course Schedule</a></li> <li class="last leaf menu-mlid-1862"><a href="/courses/catalog" title="">Course Catalog</a></li> </ul></li> <li class="expanded menu-mlid-267"><a href="/research">Research</a><ul class="menu nav"><li class="first leaf menu-mlid-528"><a href="/research/areas" title="">Research Areas</a></li> <li class="leaf menu-mlid-299"><a href="/research/interdisciplinary-programs">Interdisciplinary Programs</a></li> <li class="leaf menu-mlid-530"><a href="/research/techreps" title="">Technical Reports</a></li> <li class="last leaf menu-mlid-561"><a href="/research/computing">Computing Facilities</a></li> </ul></li> <li class="expanded menu-mlid-2067"><a href="/people">People</a><ul class="menu nav"><li class="first leaf menu-mlid-2069"><a href="/people/faculty">Faculty</a></li> <li class="leaf menu-mlid-2072"><a href="/people/research">Researchers</a></li> <li class="leaf menu-mlid-2073"><a href="/people/restech">Technical Staff</a></li> <li class="leaf menu-mlid-2068"><a href="/people/admins">Administrative Staff</a></li> <li class="leaf menu-mlid-2071"><a href="/people/grad">Graduate Students</a></li> <li class="leaf menu-mlid-2074"><a href="/people/ugrad">Undergraduate Students</a></li> <li class="last leaf menu-mlid-2070"><a href="/people/gradalumni">Graduate Alumni</a></li> </ul></li> <li class="expanded menu-mlid-2422"><a href="/diversity-and-outreach">Diversity & Outreach</a><ul class="menu nav"><li class="first leaf menu-mlid-2423"><a href="/diversity-and-inclusion/climate-and-inclusion-committee" class="menu-node-unpublished">Climate and Inclusion Committee</a></li> <li class="leaf menu-mlid-2429"><a href="/diversity-and-outreach/researchexperience" class="menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished menu-node-unpublished">REU on AI and Machine Learning</a></li> <li class="leaf menu-mlid-2426"><a href="/diversity-and-inclusion/resources-for-undergraduate-and-graduate-students" class="menu-node-unpublished">Resources for Undergraduate & Graduate Students</a></li> <li class="leaf menu-mlid-2424"><a href="/diversity-and-inclusion/outreach-initiatives" class="menu-node-unpublished">Outreach Initiatives</a></li> <li class="last leaf menu-mlid-2425"><a href="/diversity-and-inclusion/resources-for-faculty-and-staff" class="menu-node-unpublished">Resources for Faculty & Staff</a></li> </ul></li> <li class="last expanded menu-mlid-271"><a href="/general">About</a><ul class="menu nav"><li class="first leaf menu-mlid-307"><a href="/general/contact">Contact Us</a></li> <li class="leaf menu-mlid-310"><a href="/general/visit">Visit Us</a></li> <li class="leaf has-children menu-mlid-308"><a href="/general/newsevents">News and Events</a></li> <li class="leaf menu-mlid-1801"><a href="/general/directory" title="">Directory</a></li> <li class="last leaf menu-mlid-270"><a href="/general/jobs">Job Openings</a></li> </ul></li> </ul></div> </div> </section> <!-- /.block --> </div> <!-- <div class="row"> <section class="col-md-3"> <h3>About</h3> <ul> <li><a href="#">Department & History</a></li> <li><a href="#">News</a></li> <li><a href="#">Events</a></li> <li><a href="#">Location & Contact Info</a></li> <li><a href="#">Directory</a></li> <li><a href="#">Jobs</a></li> <li><a href="#">Computing Facilities</a></li> </ul> </section> <section class="col-md-3"> <h3>Undergraduate</h3> <ul> <li><a href="#">About the Program</a></li> <li><a href="#">Prospective Students</a></li> <li><a href="#">Advisors & Contact</a></li> <li><a href="#">Requirements & Policies</a></li> <li><a href="#">Indepdendent Work</a></li> <li><a href="#">Certificate Program</a></li> <li><a href="#">Beyond the Classroom</a></li> </ul> </section> <section class="col-md-3"> <h3>Graduate</h3> <ul> <li><a href="#">About the Program</a></li> <li><a href="#">Prospective Students</a></li> <li><a href="#">Financial Aid</a></li> <li><a href="#">Requirements & Policies</a></li> </ul> <h3>Research</h3> <ul> <li><a href="#">Research Areas</a></li> <li><a href="#">Research Projects</a></li> <li><a href="#">Technical Reports</a></li> </ul> </section> <section class="col-md-3"> <h3>Courses</h3> <ul> <li><a href="#">Course Schedule</a></li> <li><a href="#">Course Catalog</a></li> </ul> <h3>People</h3> <ul> <li><a href="#">Faculty & Researchers</a></li> <li><a href="#">Staff</a></li> <li><a href="#">Graduate Students</a></li> <li><a href="#">Undergraduate Students</a></li> </ul> </section> </div> --> </footer> </div> <footer id="footer-bottom" class="container"> <div class="row"> <div class="col-xs-12 col-sm-6"> <a href="http://www.princeton.edu" target="_blank"> <img id="footer-princeton-logo" src="/sites/all/themes/pucs_bootstrap/images/princeton_university_logo.png" alt="Princeton University"/> </a> <p> © 2024 The Trustees of Princeton University. </p> <p> <a href="/general/policies">Terms of Use</a> | <a href="/general/policies#privacy">Privacy Policy</a> | <a href="/sitemap">Site Map</a> </p> </div> <div class="col-xs-12 col-sm-6"> <a href="http://www.princeton.edu/engineering"> <img id="footer-engineering-logo" src="/sites/all/themes/pucs_bootstrap/images/school_of_engineering_and_applied_science.png" alt="Princeton University School of Engineering and Applied Science"/> </a> </div> </div> </footer> <script src="https://www.cs.princeton.edu/sites/default/files/js/js_MRdvkC2u4oGsp5wVxBG1pGV5NrCPW3mssHxIn6G9tGE.js"></script> </body> </html>