CINXE.COM
<!DOCTYPE html> <html dir="ltr" lang="en" xml:lang="en"> <head> <title></title> <link rel="shortcut icon" href="https://courses.ucsf.edu/theme/image.php/ucsf/theme/1732109837/favicon" /> <meta name="apple-itunes-app" content="app-id=633359593, app-argument=https://courses.ucsf.edu/user/profile.php?id=7850"/><link rel="manifest" href="https://courses.ucsf.edu/admin/tool/mobile/mobile.webmanifest.php" /><style type="text/css"></style><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <meta name="keywords" content="moodle, " /> <link rel="stylesheet" type="text/css" href="https://courses.ucsf.edu/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.css" /><script id="firstthemesheet" type="text/css">/** Required in order to fix style inclusion problems in IE with YUI **/</script><link rel="stylesheet" type="text/css" href="https://courses.ucsf.edu/theme/styles.php/ucsf/1732109837_1732110062/all/chunk0" /> <script> //<![CDATA[ var M = {}; M.yui = {}; M.pageloadstarttime = new Date(); M.cfg = {"wwwroot":"https:\/\/courses.ucsf.edu","homeurl":{},"sesskey":"TFiY1cj6Vf","sessiontimeout":"14400","sessiontimeoutwarning":1200,"themerev":"1732109837","slasharguments":1,"theme":"ucsf","iconsystemmodule":"core\/icon_system_fontawesome","jsrev":"1732109837","admin":"admin","svgicons":true,"usertimezone":"America\/Los_Angeles","language":"en_us","courseId":1,"courseContextId":2,"contextid":1,"contextInstanceId":0,"langrev":1732109837,"templaterev":"1732109837"};var yui1ConfigFn = function(me) {if(/-skin|reset|fonts|grids|base/.test(me.name)){me.type='css';me.path=me.path.replace(/\.js/,'.css');me.path=me.path.replace(/\/yui2-skin/,'/assets/skins/sam/yui2-skin')}}; var yui2ConfigFn = function(me) {var parts=me.name.replace(/^moodle-/,'').split('-'),component=parts.shift(),module=parts[0],min='-min';if(/-(skin|core)$/.test(me.name)){parts.pop();me.type='css';min=''} if(module){var filename=parts.join('-');me.path=component+'/'+module+'/'+filename+min+'.'+me.type}else{me.path=component+'/'+component+'.'+me.type}}; YUI_config = {"debug":false,"base":"https:\/\/courses.ucsf.edu\/lib\/yuilib\/3.18.1\/","comboBase":"https:\/\/courses.ucsf.edu\/theme\/yui_combo.php?","combine":true,"filter":null,"insertBefore":"firstthemesheet","groups":{"yui2":{"base":"https:\/\/courses.ucsf.edu\/lib\/yuilib\/2in3\/2.9.0\/build\/","comboBase":"https:\/\/courses.ucsf.edu\/theme\/yui_combo.php?","combine":true,"ext":false,"root":"2in3\/2.9.0\/build\/","patterns":{"yui2-":{"group":"yui2","configFn":yui1ConfigFn}}},"moodle":{"name":"moodle","base":"https:\/\/courses.ucsf.edu\/theme\/yui_combo.php?m\/1732109837\/","combine":true,"comboBase":"https:\/\/courses.ucsf.edu\/theme\/yui_combo.php?","ext":false,"root":"m\/1732109837\/","patterns":{"moodle-":{"group":"moodle","configFn":yui2ConfigFn}},"filter":null,"modules":{"moodle-core-event":{"requires":["event-custom"]},"moodle-core-blocks":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification"]},"moodle-core-formchangechecker":{"requires":["base","event-focus","moodle-core-event"]},"moodle-core-actionmenu":{"requires":["base","event","node-event-simulate"]},"moodle-core-maintenancemodetimer":{"requires":["base","node"]},"moodle-core-lockscroll":{"requires":["plugin","base-build"]},"moodle-core-chooserdialogue":{"requires":["base","panel","moodle-core-notification"]},"moodle-core-handlebars":{"condition":{"trigger":"handlebars","when":"after"}},"moodle-core-notification":{"requires":["moodle-core-notification-dialogue","moodle-core-notification-alert","moodle-core-notification-confirm","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-core-notification-dialogue":{"requires":["base","node","panel","escape","event-key","dd-plugin","moodle-core-widget-focusafterclose","moodle-core-lockscroll"]},"moodle-core-notification-alert":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-confirm":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-exception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-notification-ajaxexception":{"requires":["moodle-core-notification-dialogue"]},"moodle-core-dragdrop":{"requires":["base","node","io","dom","dd","event-key","event-focus","moodle-core-notification"]},"moodle-core_availability-form":{"requires":["base","node","event","event-delegate","panel","moodle-core-notification-dialogue","json"]},"moodle-backup-backupselectall":{"requires":["node","event","node-event-simulate","anim"]},"moodle-course-util":{"requires":["node"],"use":["moodle-course-util-base"],"submodules":{"moodle-course-util-base":{},"moodle-course-util-section":{"requires":["node","moodle-course-util-base"]},"moodle-course-util-cm":{"requires":["node","moodle-course-util-base"]}}},"moodle-course-categoryexpander":{"requires":["node","event-key"]},"moodle-course-management":{"requires":["base","node","io-base","moodle-core-notification-exception","json-parse","dd-constrain","dd-proxy","dd-drop","dd-delegate","node-event-delegate"]},"moodle-course-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-course-coursebase","moodle-course-util"]},"moodle-form-dateselector":{"requires":["base","node","overlay","calendar"]},"moodle-form-shortforms":{"requires":["node","base","selector-css3","moodle-core-event"]},"moodle-question-preview":{"requires":["base","dom","event-delegate","event-key","core_question_engine"]},"moodle-question-searchform":{"requires":["base","node"]},"moodle-question-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-availability_completion-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_date-form":{"requires":["base","node","event","io","moodle-core_availability-form"]},"moodle-availability_grade-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_group-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_grouping-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_mobileapp-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-availability_profile-form":{"requires":["base","node","event","moodle-core_availability-form"]},"moodle-mod_assign-history":{"requires":["node","transition"]},"moodle-mod_attendance-groupfilter":{"requires":["base","node"]},"moodle-mod_checklist-linkselect":{"requires":["node","event-valuechange"]},"moodle-mod_customcert-rearrange":{"requires":["dd-delegate","dd-drag"]},"moodle-mod_oublog-savecheck":{"requires":["base","node","io","panel","moodle-core-notification-alert"]},"moodle-mod_oublog-tagselector":{"requires":["base","node","autocomplete","autocomplete-filters","autocomplete-highlighters"]},"moodle-mod_quiz-util":{"requires":["node","moodle-core-actionmenu"],"use":["moodle-mod_quiz-util-base"],"submodules":{"moodle-mod_quiz-util-base":{},"moodle-mod_quiz-util-slot":{"requires":["node","moodle-mod_quiz-util-base"]},"moodle-mod_quiz-util-page":{"requires":["node","moodle-mod_quiz-util-base"]}}},"moodle-mod_quiz-toolboxes":{"requires":["base","node","event","event-key","io","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-slot","moodle-core-notification-ajaxexception"]},"moodle-mod_quiz-questionchooser":{"requires":["moodle-core-chooserdialogue","moodle-mod_quiz-util","querystring-parse"]},"moodle-mod_quiz-autosave":{"requires":["base","node","event","event-valuechange","node-event-delegate","io-form"]},"moodle-mod_quiz-dragdrop":{"requires":["base","node","io","dom","dd","dd-scroll","moodle-core-dragdrop","moodle-core-notification","moodle-mod_quiz-quizbase","moodle-mod_quiz-util-base","moodle-mod_quiz-util-page","moodle-mod_quiz-util-slot","moodle-course-util"]},"moodle-mod_quiz-modform":{"requires":["base","node","event"]},"moodle-mod_quiz-quizbase":{"requires":["base","node"]},"moodle-message_airnotifier-toolboxes":{"requires":["base","node","io"]},"moodle-filter_glossary-autolinker":{"requires":["base","node","io-base","json-parse","event-delegate","overlay","moodle-core-event","moodle-core-notification-alert","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-editor_atto-editor":{"requires":["node","transition","io","overlay","escape","event","event-simulate","event-custom","node-event-html5","node-event-simulate","yui-throttle","moodle-core-notification-dialogue","moodle-editor_atto-rangy","handlebars","timers","querystring-stringify"]},"moodle-editor_atto-plugin":{"requires":["node","base","escape","event","event-outside","handlebars","event-custom","timers","moodle-editor_atto-menu"]},"moodle-editor_atto-menu":{"requires":["moodle-core-notification-dialogue","node","event","event-custom"]},"moodle-editor_atto-rangy":{"requires":[]},"moodle-report_eventlist-eventfilter":{"requires":["base","event","node","node-event-delegate","datatable","autocomplete","autocomplete-filters"]},"moodle-report_loglive-fetchlogs":{"requires":["base","event","node","io","node-event-delegate"]},"moodle-gradereport_history-userselector":{"requires":["escape","event-delegate","event-key","handlebars","io-base","json-parse","moodle-core-notification-dialogue"]},"moodle-qbank_editquestion-chooser":{"requires":["moodle-core-chooserdialogue"]},"moodle-tool_lp-dragdrop-reorder":{"requires":["moodle-core-dragdrop"]},"moodle-local_kaltura-ltitinymcepanel":{"requires":["base","node","panel","node-event-simulate"]},"moodle-local_kaltura-ltiservice":{"requires":["base","node","node-event-simulate"]},"moodle-local_kaltura-ltipanel":{"requires":["base","node","panel","node-event-simulate"]},"moodle-local_kaltura-lticontainer":{"requires":["base","node"]},"moodle-assignfeedback_editpdf-editor":{"requires":["base","event","node","io","graphics","json","event-move","event-resize","transition","querystring-stringify-simple","moodle-core-notification-dialog","moodle-core-notification-alert","moodle-core-notification-warning","moodle-core-notification-exception","moodle-core-notification-ajaxexception"]},"moodle-atto_accessibilitychecker-button":{"requires":["color-base","moodle-editor_atto-plugin"]},"moodle-atto_accessibilityhelper-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_align-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_bold-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_charmap-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_clear-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_collapse-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_count-button":{"requires":["io","json-parse","moodle-editor_atto-plugin"]},"moodle-atto_emojipicker-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_emoticon-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_equation-button":{"requires":["moodle-editor_atto-plugin","moodle-core-event","io","event-valuechange","tabview","array-extras"]},"moodle-atto_fontfamily-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_fullscreen-button":{"requires":["event-resize","moodle-editor_atto-plugin"]},"moodle-atto_h5p-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_hr-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_html-button":{"requires":["promise","moodle-editor_atto-plugin","moodle-atto_html-beautify","moodle-atto_html-codemirror","event-valuechange"]},"moodle-atto_html-codemirror":{"requires":["moodle-atto_html-codemirror-skin"]},"moodle-atto_html-beautify":{},"moodle-atto_image-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_indent-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_italic-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_kalturamedia-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_link-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_managefiles-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_managefiles-usedfiles":{"requires":["node","escape"]},"moodle-atto_media-button":{"requires":["moodle-editor_atto-plugin","moodle-form-shortforms"]},"moodle-atto_noautolink-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_orderedlist-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_recordrtc-button":{"requires":["moodle-editor_atto-plugin","moodle-atto_recordrtc-recording"]},"moodle-atto_recordrtc-recording":{"requires":["moodle-atto_recordrtc-button"]},"moodle-atto_rtl-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_strike-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_subscript-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_superscript-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_table-button":{"requires":["moodle-editor_atto-plugin","moodle-editor_atto-menu","event","event-valuechange"]},"moodle-atto_title-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_underline-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_undo-button":{"requires":["moodle-editor_atto-plugin"]},"moodle-atto_unorderedlist-button":{"requires":["moodle-editor_atto-plugin"]}}},"gallery":{"name":"gallery","base":"https:\/\/courses.ucsf.edu\/lib\/yuilib\/gallery\/","combine":true,"comboBase":"https:\/\/courses.ucsf.edu\/theme\/yui_combo.php?","ext":false,"root":"gallery\/1732109837\/","patterns":{"gallery-":{"group":"gallery"}}}},"modules":{"core_filepicker":{"name":"core_filepicker","fullpath":"https:\/\/courses.ucsf.edu\/lib\/javascript.php\/1732109837\/repository\/filepicker.js","requires":["base","node","node-event-simulate","json","async-queue","io-base","io-upload-iframe","io-form","yui2-treeview","panel","cookie","datatable","datatable-sort","resize-plugin","dd-plugin","escape","moodle-core_filepicker","moodle-core-notification-dialogue"]},"core_comment":{"name":"core_comment","fullpath":"https:\/\/courses.ucsf.edu\/lib\/javascript.php\/1732109837\/comment\/comment.js","requires":["base","io-base","node","json","yui2-animation","overlay","escape"]}},"logInclude":[],"logExclude":[],"logLevel":null}; M.yui.loader = {modules: {}}; //]]> </script> <meta content="UCSF CLE" name="keywords"> <style type="text/css"> .box.errorbox.maintenancewarning { background-color: #ffd3d9; bottom: 0; font-weight: normal; overflow: hidden; padding: 3px 1em; position: fixed; right: 0; text-align: left; } </style> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body id="page-user-profile" class="format-site path-user ie ie7 dir-ltr lang-en_us yui-skin-sam yui3-skin-sam courses-ucsf-edu pagelayout-base course-1 context-1 theme uses-drawers drawer-open-index"> <div class="toast-wrapper mx-auto py-0 fixed-top" role="status" aria-live="polite"></div> <div id="page-wrapper" class="d-print-block"> <div> <a class="sr-only sr-only-focusable" href="#maincontent">Skip to main content</a> </div><script src="https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/polyfills/polyfill.js"></script> <script src="https://courses.ucsf.edu/theme/yui_combo.php?rollup/3.18.1/yui-moodlesimple-min.js"></script><script src="https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/javascript-static.js"></script> <script> //<![CDATA[ document.body.className += ' jsenabled'; //]]> </script> <nav class="navbar fixed-top navbar-light bg-white navbar-expand" aria-label="Site navigation"> <button class="navbar-toggler aabtn d-block d-md-none px-1 my-1 border-0" data-toggler="drawers" data-action="toggle" data-target="theme_boost-drawers-primary"> <span class="navbar-toggler-icon"></span> <span class="sr-only">Side panel</span> </button> <a href="https://courses.ucsf.edu/" class="navbar-brand d-none d-md-flex align-items-center m-0 mr-4 p-0 aabtn"> <img src="https://courses.ucsf.edu/pluginfile.php/1/core_admin/logocompact/300x300/1732109837/ucsf-logo-1.png" class="logo mr-1" alt="UCSF-CLE"> </a> <div class="primary-navigation"> <nav class="moremenu navigation"> <ul id="moremenu-6746d87d4b4ed-navbar-nav" role="menubar" class="nav more-nav navbar-nav"> <li role="none" class="nav-item dropdown dropdownmoremenu d-none" data-region="morebutton"> <a class="dropdown-toggle nav-link " href="#" id="moremenu-dropdown-6746d87d4b4ed" role="menuitem" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" tabindex="-1"> More </a> <ul class="dropdown-menu dropdown-menu-left" data-region="moredropdown" aria-labelledby="moremenu-dropdown-6746d87d4b4ed" role="menu"> </ul> </li> </ul> </nav> </div> <ul class="navbar-nav d-none d-md-flex my-1 px-1"> <!-- page_heading_menu --> </ul> <div id="usernavigation" class="navbar-nav ml-auto"> <div class="local-navbarhelpmenu dropdown"> <span class="dropdown-toggle nav-link" tabindex="0" id="local-navbarhelpmenu-dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" aria-label="Toggle help menu" role="button" > <i class="icon fa fa-question-circle fa-fw " aria-hidden="true" ></i> </span> <div class="dropdown-menu dropdown-menu-right" aria-labelledby="local-navbarhelpmenu-dropdown-toggle" role="menu"> <a class="dropdown-item" href="https://ucsflibrary.zendesk.com/hc/en-us/categories/200423887-Teaching-and-Course-Administration" role="menuitem" tabindex="-1" target="_blank">All CLE Help Topics</a> <a class="dropdown-item" href="https://www.library.ucsf.edu/ask-an-expert/faculty/cle/" role="menuitem" tabindex="-1" target="_blank">CLE Support and Training</a> <a class="dropdown-item" href="https://www.library.ucsf.edu/ask-an-expert/learning-tech-group/teaching-and-learning-continuity/" role="menuitem" tabindex="-1" target="_blank">Tools for Remote Instruction</a> <a class="dropdown-item" href="https://www.library.ucsf.edu/ask-an-expert/learning-tech-group/" role="menuitem" tabindex="-1" target="_blank">Contact the Learning Tech Group</a> <a class="dropdown-item" href="https://linktr.ee/ucsfets" role="menuitem" tabindex="-1" target="_blank">Classroom Support (ETS)</a> </div> </div> <div class="d-flex align-items-stretch usermenu-container" data-region="usermenu"> <div class="usermenu"> <span class="login pl-2"> You are currently using Public Guest access <div class="divider border-left h-75 align-self-center mx-2"></div> <a href="https://courses.ucsf.edu/login/index.php">Log in</a> </span> </div> </div> </div> </nav> <div class="drawer drawer-left drawer-primary d-print-none not-initialized" data-region="fixed-drawer" id="theme_boost-drawers-primary" data-preference="" data-state="show-drawer-primary" data-forceopen="0" data-close-on-resize="1"> <div class="drawerheader"> <button class="btn drawertoggle icon-no-margin hidden" data-toggler="drawers" data-action="closedrawer" data-target="theme_boost-drawers-primary" data-toggle="tooltip" data-placement="right" title="Close drawer" > <i class="icon fa fa-times fa-fw " aria-hidden="true" ></i> </button> <img src="https://courses.ucsf.edu/pluginfile.php/1/core_admin/logocompact/300x300/1732109837/ucsf-logo-1.png" class="logo py-1 h-100" alt="UCSF-CLE"> <div class="drawerheadercontent hidden"> </div> </div> <div class="drawercontent drag-container" data-usertour="scroller"> <div class="list-group"> </div> </div> </div> <div id="page" data-region="mainpage" data-usertour="scroller" class="drawers drag-container"> <div id="topofscroll" class="main-inner"> <div class="drawer-toggles d-flex"> </div> <header id="page-header" class="header-maxwidth d-print-none"> <div class="w-100"> <div class="d-flex flex-wrap"> <div id="page-navbar"> <nav aria-label="Navigation bar"> <ol class="breadcrumb"></ol> </nav> </div> <div class="ml-auto d-flex"> </div> <div id="course-header"> </div> </div> <div class="d-flex align-items-center"> <div class="mr-auto"> <div class="page-context-header"><div class="page-header-headings"><h1 class="h2"></h1></div></div> </div> <div class="header-actions-container ml-auto" data-region="header-actions-container"> </div> </div> </div> </header> <div id="page-content" class="pb-3 d-print-block"> <div id="region-main-box"> <section id="region-main" aria-label="Content"> <span class="notifications" id="user-notifications"></span> <div role="main"><span id="maincontent"></span><div role="alertdialog" aria-labelledby="modal-header" aria-describedby="modal-body" aria-modal="true" id="notice" class="box py-3 generalbox modal modal-dialog modal-in-page show"><div id="modal-content" class="box py-3 modal-content"><div id="modal-header" class="box py-3 modal-header px-3"><h4>Confirm</h4></div><div role="alert" data-aria-autofocus="true" id="modal-body" class="box py-3 modal-body"><p>Guests cannot access user profiles. Log in with a full user account to continue.</p></div><div id="modal-footer" class="box py-3 modal-footer"><div class="buttons"><div class="singlebutton"> <form method="get" action="https://courses.ucsf.edu" > <button type="submit" class="btn btn-secondary" id="single_button6746d87d4bc7b2" >Cancel</button> </form> </div><div class="singlebutton"> <form method="post" action="https://courses.ucsf.edu/login/index.php" > <input type="hidden" name="sesskey" value="TFiY1cj6Vf"> <button type="submit" class="btn btn-primary" id="single_button6746d87d4bc7b3" >Continue</button> </form> </div></div></div></div></div></div> </section> </div> </div> </div> <footer id="page-footer" class="footer-popover bg-white"> <div data-region="footer-container-popover"> <button class="btn btn-icon bg-secondary icon-no-margin btn-footer-popover" data-action="footer-popover" aria-label="Show footer"> <i class="icon fa fa-question fa-fw " aria-hidden="true" ></i> </button> </div> <div class="footer-content-popover container" data-region="footer-content-popover"> <div class="footer-section p-3 border-bottom"> <div class="logininfo"> <div class="logininfo">You are currently using Public Guest access (<a href="https://courses.ucsf.edu/login/index.php">Log in</a>)</div> </div> <div class="tool_usertours-resettourcontainer"> </div> <a class="mobilelink" href="https://download.moodle.org/mobile?version=2023100908&lang=en_us&iosappid=633359593&androidappid=com.moodle.moodlemobile&siteurl=https%3A%2F%2Fcourses.ucsf.edu">Get the mobile app</a> <!-- Temporarily hidding Kaltura Course Media Report link --> <!-- Used to hide Kaltura links --> <!-- <style type="text/css"> .block_navigation ul li.depth_2:first-child li.depth_3 { display:none; } </style> --> <!-- Site down countdown notice --> <script> </script> <!-- Adds visible HR, hide or remove when part of theme --> <!-- No more needed <style type="text/css"> #region-main hr { background-color:#b3becb; height:1px; border:none; } </style> --> <!-- Changes Last Modified note, hide or remove when part of theme --> <!-- No more needed <style type="text/css"> .modified { font-size:11px; padding-top:25px; text-align:center; } </style> --> <!-- Makes notices much more prominent and centered --> <!-- Not needed - returning to normal - should be in theme anyway <style type="text/css"> #notice { font-size:18px; padding-bottom:7px; text-align:center; font-weight:bold; color:maroon; } </style> --> <script type="text/javascript"> /*<![CDATA[*/ (function() { if (!window.location.pathname.startsWith('/user/')) { var sz = document.createElement('script'); sz.type = 'text/javascript'; sz.async = true; sz.src = '//siteimproveanalytics.com/js/siteanalyze_8343.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(sz, s); } })(); /*]]>*/ </script><script> //<![CDATA[ var require = { baseUrl : 'https://courses.ucsf.edu/lib/requirejs.php/1732109837/', // We only support AMD modules with an explicit define() statement. enforceDefine: true, skipDataMain: true, waitSeconds : 0, paths: { jquery: 'https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/jquery/jquery-3.7.1.min', jqueryui: 'https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/jquery/ui-1.13.2/jquery-ui.min', jqueryprivate: 'https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/requirejs/jquery-private' }, // Custom jquery config map. map: { // '*' means all modules will get 'jqueryprivate' // for their 'jquery' dependency. '*': { jquery: 'jqueryprivate' }, // Stub module for 'process'. This is a workaround for a bug in MathJax (see MDL-60458). '*': { process: 'core/first' }, // 'jquery-private' wants the real jQuery module // though. If this line was not here, there would // be an unresolvable cyclic dependency. jqueryprivate: { jquery: 'jquery' } } }; //]]> </script> <script src="https://courses.ucsf.edu/lib/javascript.php/1732109837/lib/requirejs/require.min.js"></script> <script> //<![CDATA[ M.util.js_pending("core/first"); require(['core/first'], function() { require(['core/prefetch']) ; require(["media_videojs/loader"], function(loader) { loader.setUp('en-GB'); });; M.util.js_pending('filter_mathjaxloader/loader'); require(['filter_mathjaxloader/loader'], function(amd) {amd.configure({"mathjaxconfig":"\nMathJax.Hub.Config({\n config: [\"Accessible.js\", \"Safe.js\"],\n errorSettings: { message: [\"!\"] },\n skipStartupTypeset: true,\n messageStyle: \"none\"\n});\n","lang":"en"}); M.util.js_complete('filter_mathjaxloader/loader');});; M.util.js_pending('theme_ucsf/usereditform'); require(['theme_ucsf/usereditform'], function(amd) {amd.init(); M.util.js_complete('theme_ucsf/usereditform');});; M.util.js_pending('theme_ucsf/banneralerts'); require(['theme_ucsf/banneralerts'], function(amd) {amd.init(); M.util.js_complete('theme_ucsf/banneralerts');});; M.util.js_pending('theme_ucsf/datepicker'); require(['theme_ucsf/datepicker'], function(amd) {amd.init(); M.util.js_complete('theme_ucsf/datepicker');});; M.util.js_pending('theme_ucsf/backtotopbutton'); require(['theme_ucsf/backtotopbutton'], function(amd) {amd.init(); M.util.js_complete('theme_ucsf/backtotopbutton');});; require(['core/moremenu'], function(moremenu) { moremenu(document.querySelector('#moremenu-6746d87d4b4ed-navbar-nav')); }); ; require(['core/usermenu'], function(UserMenu) { UserMenu.init(); }); ; require(['theme_boost/drawers']); ; require(['theme_boost/footer-popover'], function(FooterPopover) { FooterPopover.init(); }); ; M.util.js_pending('theme_boost/loader'); require(['theme_boost/loader', 'theme_boost/drawer'], function(Loader, Drawer) { Drawer.init(); M.util.js_complete('theme_boost/loader'); }); ; M.util.js_pending('core/notification'); require(['core/notification'], function(amd) {amd.init(1, []); M.util.js_complete('core/notification');});; M.util.js_pending('core/log'); require(['core/log'], function(amd) {amd.setConfig({"level":"warn"}); M.util.js_complete('core/log');});; M.util.js_pending('core/page_global'); require(['core/page_global'], function(amd) {amd.init(); M.util.js_complete('core/page_global');});; M.util.js_pending('core/utility'); require(['core/utility'], function(amd) {M.util.js_complete('core/utility');});; M.util.js_pending('core/storage_validation'); require(['core/storage_validation'], function(amd) {amd.init(null); M.util.js_complete('core/storage_validation');}); M.util.js_complete("core/first"); }); //]]> </script> <script src="https://cdn.jsdelivr.net/npm/mathjax@2.7.9/MathJax.js?delayStartupUntil=configured"></script> <script> //<![CDATA[ M.str = {"moodle":{"lastmodified":"Last modified","name":"Name","error":"Error","info":"Information","yes":"Yes","no":"No","cancel":"Cancel","confirm":"Confirm","areyousure":"Are you sure?","closebuttontitle":"Close","unknownerror":"Unknown error","file":"File","url":"URL","collapseall":"Collapse all","expandall":"Expand all"},"repository":{"type":"Type","size":"Size","invalidjson":"Invalid JSON string","nofilesattached":"No files attached","filepicker":"File picker","logout":"Logout","nofilesavailable":"No files available","norepositoriesavailable":"Sorry, none of your current repositories can return files in the required format.","fileexistsdialogheader":"File exists","fileexistsdialog_editor":"A file with that name has already been attached to the text you are editing.","fileexistsdialog_filemanager":"A file with that name has already been attached","renameto":"Rename to \"{$a}\"","referencesexist":"There are {$a} links to this file","select":"Select"},"admin":{"confirmdeletecomments":"Are you sure you want to delete the selected comment(s)?","confirmation":"Confirmation"},"debug":{"debuginfo":"Debug info","line":"Line","stacktrace":"Stack trace"},"langconfig":{"labelsep":":"}}; //]]> </script> <script> //<![CDATA[ (function() {M.util.help_popups.setup(Y); M.util.js_pending('random6746d87d4bc7b4'); Y.on('domready', function() { M.util.js_complete("init"); M.util.js_complete('random6746d87d4bc7b4'); }); })(); //]]> </script> </div> <div class="footer-section p-3"> <div>Powered by <a href="https://moodle.com">Moodle</a></div> </div> </div> <div class="footer-content-debugging footer-dark bg-dark text-light"> <div class="container-fluid footer-dark-inner"> </div> </div> </footer> </div> </div> </body></html>