CINXE.COM
Practice Rotations · PharmD Degree Program · UCSF
<!DOCTYPE html> <html lang="en"> <head> <meta http-equiv="X-UA-Compatible" content="IE=edge"><script type="text/javascript">(window.NREUM||(NREUM={})).init={ajax:{deny_list:["bam.nr-data.net"]}};(window.NREUM||(NREUM={})).loader_config={licenseKey:"3132ed34d6",applicationID:"70695180"};;/*! For license information please see nr-loader-rum-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>g,gD:()=>h,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function g(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function h(e,t){if(!e)throw new Error(f);var r=g(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.274.0",i="PROD",o="CDN"},6154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>d,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s=Boolean("hidden"===a?.document?.visibilityState),c=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),u=c&&"undefined"==typeof SharedWorker,d=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),g(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return g(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),g(e,t)})))}function g(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=g(n),c=h(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=m()[s[e]];p&&p.push([f,e,r,a]);return a},get:v,listeners:h,context:g,buffer:function(e,t){const r=m();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!m()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function g(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=h(e).concat(t)}function h(e){return n[e]||[]}function v(t){return d[t]=d[t]||e(f,t)}function m(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},3434:(e,t,r)=>{"use strict";r.d(t,{YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log";n.K7.logging},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(2614);r(860).K7.sessionReplay;const i={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"};n.g.ERROR,n.g.FULL,n.g.OFF},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7603:(e,t,r)=>{"use strict";r.d(t,{j:()=>P});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),g=r(384),p=r(6344);const h=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],v=["setErrorHandler","finished","addToTrace","addRelease"];var m=r(1863),b=r(2614),y=r(993);var w=r(2646),A=r(3434);function R(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function E(){const e=(0,g.pV)();h.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function _(e,t,g=!1){t||(0,c.Ak)(e,"api");const h={};var w=s.ee.get(e),A=w.get("tracer");x[e]=b.g.OFF,w.on(p.G4.REPLAY_RUNNING,(t=>{x[e]=t}));var E="api-",_=E+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),j(E,n,!0,o||null===r?"session":void 0)(t,r)}function T(){}h.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,w),function(e,t,r={},i=y.p_.INFO){(0,a.p)(f.xV,["API/logging/".concat(i.toLowerCase(),"/called")],void 0,n.K7.metrics,e),(0,a.p)(y.ET,[(0,m.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},h.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),R(w,e,t,{customAttributes:r,level:i})},v.forEach((e=>{h[e]=j(E,e,!0,"api")})),h.addPageAction=j(E,"addPageAction",!0,n.K7.genericEvents),h.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,j(E,"setPageViewName",!0)()},h.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},h.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},h.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},h.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},h[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,w)},h[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,w),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,w)},h.interaction=function(e){return(new T).get("object"==typeof e?e:{})};const S=T.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,w),g||(0,a.p)(_+"tracer",[(0,m.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,m.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw A.emit("fn-err",[arguments,this,t],r),t}finally{A.emit("fn-end",[(0,m.t)()],r)}}}};function j(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,w),i&&(0,a.p)(e+t,[(0,m.t)(),...arguments],r?null:this,i,w),r?void 0:this}}function k(){r.e(296).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{S[e]=j(_,e,void 0,g?n.K7.softNav:n.K7.spa)})),h.setCurrentRouteName=g?j(_,"routeName",void 0,n.K7.softNav):j(E,"routeName",!0,n.K7.spa),h.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,w),(0,a.p)("err",[t,(0,m.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},d.RI?(0,u.GG)((()=>k()),!0):k(),h}var N=r(9417),T=r(8122);const S={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},j={};var k=r(5284);const I=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let O=!1;function P(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:l={},exposed:f=!0}=t;l.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,N.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");j[e]=(0,T.a)(t,S);const r=(0,g.nY)(e);r&&(r.loader_config=j[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},d.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const h=(0,N.D0)(e.agentIdentifier),v=[c.beacon,c.errorBeacon];O||(h.proxy.assets&&(I(h.proxy.assets),v.push(h.proxy.assets)),h.proxy.beacon&&v.push(h.proxy.beacon),E(),(0,g.US)("activatedFeatures",k.B),e.runSoftNavOverSpa&&=!0===h.soft_navigations.enabled&&h.feature_flags.includes("soft_nav")),l.denyList=[...h.ajax.deny_list||[],...h.ajax.block_internal?v:[]],l.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,l),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=_(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),O=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>"nr-rum-1.274.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={296:"sha512-gkYkZDAwQ9PwaDXs2YM+rNIdRej1Ac1mupWobRJ8eahQcXz6/sunGZCKklrzi5kWxhOGRZr2tn0rEKuLTXzfAA=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var g=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(g.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=g.bind(null,s.onerror),s.onload=g.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={840:0,374:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(7603);var l=i(1687),f=i(4234),g=i(5289),p=i(6154),h=i(384);const v=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function m(e){return!!(0,h.dV)().o.MO&&v(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(6389);class y extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if(v(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,3861));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(296).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,g.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return m(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(6630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(9908),E=i(2843),x=i(3878),_=i(782),N=i(1863);class T extends y{static featureName=_.T;constructor(e,t=!0){super(e,_.T,t),p.RI&&((0,E.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,_.T,this.ee)),!0),(0,x.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,_.T,this.ee))),this.importAggregator(e))}}var S=i(3969);class j extends y{static featureName=S.TZ;constructor(e,t=!0){super(e,S.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,h.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(A),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,h.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[A,T,j],loaderType:"lite"})})()})();</script> <title>Practice Rotations · PharmD Degree Program · UCSF</title> <link rel="profile" href="http://www.w3.org/1999/xhtml/vocab"> <!-- start favicon --> <link rel="apple-touch-icon" sizes="57x57" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-57x57.png?v=20161201"> <link rel="apple-touch-icon" sizes="60x60" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-60x60.png?v=20161201"> <link rel="apple-touch-icon" sizes="72x72" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-72x72.png?v=20161201"> <link rel="apple-touch-icon" sizes="76x76" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-76x76.png?v=20161201"> <link rel="apple-touch-icon" sizes="114x114" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-114x114.png?v=20161201"> <link rel="apple-touch-icon" sizes="120x120" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-120x120.png?v=20161201"> <link rel="apple-touch-icon" sizes="144x144" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-144x144.png?v=20161201"> <link rel="apple-touch-icon" sizes="152x152" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-152x152.png?v=20161201"> <link rel="apple-touch-icon" sizes="180x180" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-180x180.png?v=20161201"> <link rel="icon" type="image/png" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/favicon-32x32.png?v=20161201" sizes="32x32"> <link rel="icon" type="image/png" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/favicon-194x194.png?v=20161201" sizes="194x194"> <link rel="icon" type="image/png" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/android-chrome-192x192.png?v=20161201" sizes="192x192"> <link rel="icon" type="image/png" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/favicon-16x16.png?v=20161201" sizes="16x16"> <link rel="manifest" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/manifest.json?v=20161201"> <link rel="mask-icon" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/safari-pinned-tab.svg?v=20161201" color="#90bd31"> <link rel="shortcut icon" href="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/favicon.ico?v=20161201"> <meta name="apple-mobile-web-app-title" content="School of Pharmacy"> <meta name="application-name" content="School of Pharmacy"> <meta name="msapplication-TileColor" content="#ffffff"> <meta name="msapplication-TileImage" content="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/mstile-144x144.png?v=20161201"> <meta name="msapplication-config" content="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/browserconfig.xml?v=20161201"> <meta name="theme-color" content="#ffffff"> <!-- end favicon --> <meta name="viewport" content="width=device-width,initial-scale=1" /> <!-- /** * @license * MyFonts Webfont Build ID 3329760, 2017-01-10T19:16:20-0500 * * The fonts listed in this notice are subject to the End User License * Agreement(s) entered into by the website owner. All other parties are * explicitly restricted from using the Licensed Webfonts(s). * * You may obtain a valid license at the URLs below. * * Webfont: HelveticaNeueLTStd-LtIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-46-light-italic/ * * Webfont: HelveticaNeueLTStd-Lt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-45-light/ * * Webfont: HelveticaNeueLTStd-MdIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-66-medium-italic/ * * Webfont: HelveticaNeueLTStd-Md by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-65-medium/ * * Webfont: HelveticaNeueLTStd-Roman by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-55-roman/ * * Webfont: HelveticaNeueLTStd-It by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-56-italic/ * * Webfont: HelveticaNeueLTStd-Bd by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-75-bold/ * * Webfont: HelveticaNeueLTStd-BdIt by Linotype * URL: http://www.myfonts.com/fonts/linotype/neue-helvetica/helvetica-76-bold-italic/ * * * License: http://www.myfonts.com/viewlicense?type=web&buildid=3329760 * Licensed pageviews: 250,000 * Webfonts copyright: Copyright © 1988, 1990, 1993, 2002 Adobe Systems * Incorporated. All Rights Reserved. © 1981, 2002 Heidelberger Druckmaschinen * AG. All rights reserved. * * © 2017 MyFonts Inc */ --> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__J7VSbNnjctGoy2oF9Er1SI_dWSuthi7_S4QHteBFGMc__yrJiQcQlDjZeb3Oc075vUXqGcL8C58qE1vJDr8vlzmk__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__xF1yPnLusieMMddCpZjbEzLkrvDWe-nyQBa94mbkLJk__yb8f5ibrLwhnMOcYJMtVK6JLq2YYW_olFqfW4_t8oQY__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__JMUWT_DS5UfSfQGOIfOfrcLgOsxi4lmI9EiztFG9S5I__tm8mqnI9eOCHrWg5kP1oFyIIrFa53r8aFxlnedsul2c__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__P4MXCBQpTISzoLmR9fiYSvH5Oy4wFYcsNFYjmZmaf-4__mtKFcj9_WweGdHo7moEGnLICuxddj67k2u0u7q_2dXA__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__6y5LtLXz06hsJyJDVWR0lYGHKR836U2luJg4qQECmaA__2KCF5zEiwU6rDSh4Sezq2VOXC-BhQCN2CqF88vNcbOk__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="all" /> <link type="text/css" rel="stylesheet" href="/sites/pharmd.ucsf.edu/files/advagg_css/css__W3GTcXn1AET3QTM4DxfaJjvOxrhOS2M6Zdoce9nqSHI__Q0qoK6yqpShyimH7ZQeSJSfn5ocesOxVZhkAfT9CXSg__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.css" media="print" /> <script type="text/javascript" src="/sites/all/libraries/respondjs/respond.min.js?snhow9"></script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__RRKLZOtL-r7Of9rXFMHueokpdLzuS-1Zm7KM7UPysX0__4xQ5vzRjZA7WVS11GTqGhzekg6oS5LGf21mQ_D9KeTQ__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__7oytgExRG4Lc1iZoC-ydyzVSBRhoaPjdgb8EYWeWHlw__qlq_7bvBMCOhgjW1mvfj3FCZ2sCCd9OJphi5UWg3j2M__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__e2XdbPfjGXWUnB2F-XqoC8jRjUtOVHyR22VHc4SRNL4__8x_DHOrbQSdhCWDfuCAH9qhZnoriNtIujJq-GW1QU3k__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.createElement( "picture" ); //--><!]]> </script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__qkW2vn2QlusTdOzNChdDX8BLdok0wcCI1afHbiHcHf4__SRz5wEmUkveHZj3gHwOOnZbhv-JcJv6kIVEFNjoozk8__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript" async="async" src="https://www.googletagmanager.com/gtag/js?id=UA-340005-1"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments)};gtag("js", new Date());gtag("set", "developer_id.dMDhkMT", true);gtag("config", "UA-340005-1", {"groups":"default","link_attribution":true});gtag("config", "G-7G3VKQP736", {"groups":"default","link_attribution":true});gtag("config", "G-DL3DLZC6VB", {"groups":"default","link_attribution":true}); //--><!]]> </script> <script type="text/javascript" src="https://use.fontawesome.com/90945e9ffc.js"></script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__-wPzeaqW_bYwsdvNuAxtLLueO4Q19W0oIWFWQRttPt8__DBqg5aEXrKf2kpa8VYYLkie1vQe-4Ggfu_Ik4cZo0dM__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings, {"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"pharmd","theme_token":"S8tlFZZNEYtzpyF6TYdGbuSPK4TDRv4-ZlR45S52dYA","css":{"modules\/system\/system.base.css":1,"modules\/system\/system.menus.css":1,"modules\/system\/system.messages.css":1,"modules\/system\/system.theme.css":1,"misc\/ui\/jquery.ui.core.css":1,"misc\/ui\/jquery.ui.theme.css":1,"misc\/ui\/jquery.ui.tabs.css":1,"misc\/ui\/jquery.ui.accordion.css":1,"sites\/all\/modules\/contrib\/calendar\/css\/calendar_multiday.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/office_hours\/office_hours.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/css\/panopoly-featured.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/css\/panopoly-accordian.css":1,"sites\/all\/modules\/contrib\/picture\/picture_wysiwyg.css":1,"modules\/search\/search.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_panels_entities\/ucsf-pharmacy-panels-entities.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.css":1,"profiles\/openacademy\/openacademy.css":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.css":1,"sites\/all\/modules\/contrib\/ctools\/css\/ctools.css":1,"sites\/all\/modules\/contrib\/panels\/css\/panels.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/plugins\/layouts\/brenham_flipped\/brenham-flipped.css":1,"sites\/all\/modules\/contrib\/nice_menus\/css\/nice_menus.css":1,"sites\/all\/modules\/contrib\/nice_menus\/css\/nice_menus_default.css":1,"sites\/all\/modules\/custom\/ucsf_webedit\/ucsf_webedit.css":1,"sites\/all\/modules\/custom\/ucsf_images\/ucsf-images-universal.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_images\/ucsf-pharmacy-images-responsive.css":1,"sites\/all\/modules\/custom\/ucsf_images_gallery\/colorbox\/colorbox_gallery_style.css":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_webedit\/ucsf_pharmacy_webedit.css":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/css\/responsive-tabs.css":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/css\/screen.css":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/css\/stickysort.css":1,"sites\/pharmd.ucsf.edu\/themes\/pharmd\/css\/pharmd.css":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/css\/print.css":1},"js":{"sites\/all\/modules\/contrib\/picture\/picturefill2\/picturefill.min.js":1,"sites\/all\/modules\/contrib\/picture\/picture.min.js":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_panels_entities\/ucsf-pharmacy-panels-entities.js":1,"sites\/all\/libraries\/respondjs\/respond.min.js":1,"misc\/jquery.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,"misc\/ui\/jquery.ui.core.min.js":1,"misc\/ui\/jquery.ui.widget.min.js":1,"misc\/ui\/jquery.ui.tabs.min.js":1,"misc\/ui\/jquery.ui.accordion.min.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/jquery.bgiframe.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/jquery.hoverIntent.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/superfish.js":1,"sites\/all\/modules\/contrib\/nice_menus\/js\/nice_menus.js":1,"misc\/form-single-submit.js":1,"sites\/all\/modules\/contrib\/entityreference\/js\/entityreference.js":1,"sites\/pharmd.ucsf.edu\/modules\/sopsuite\/patched\/panopoly_theme\/js\/panopoly-accordion.js":1,"sites\/all\/libraries\/colorbox\/jquery.colorbox-min.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox.js":1,"sites\/all\/modules\/contrib\/colorbox\/styles\/default\/colorbox_style.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox_load.js":1,"sites\/all\/modules\/contrib\/colorbox\/js\/colorbox_inline.js":1,"sites\/all\/modules\/contrib\/google_analytics\/googleanalytics.js":1,"https:\/\/www.googletagmanager.com\/gtag\/js?id=UA-340005-1":1,"https:\/\/use.fontawesome.com\/90945e9ffc.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/openacademy_wireframe.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.hotkeys.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/modernizr-2.6.1-respond-1.1.0.min.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/footnote-links.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/responsiveTabs-pharmacy.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/general.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.cookie.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.stickysort.min.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.ba-throttle-debounce.min.js":1,"sites\/pharmd.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/siteimprove.js":1,"sites\/all\/modules\/custom\/ucsf_images_gallery\/colorbox\/colorbox_gallery_style.js":1}},"colorbox":{"transition":"elastic","speed":"350","opacity":"0.50","slideshow":true,"slideshowAuto":false,"slideshowSpeed":"4000","slideshowStart":"start slideshow","slideshowStop":"stop slideshow","current":"{current} of {total}","previous":"\u00ab Prev","next":"Next \u00bb","close":"Close","overlayClose":true,"returnFocus":true,"maxWidth":"100%","maxHeight":"100%","initialWidth":"300","initialHeight":"100","fixed":true,"scrolling":false,"mobiledetect":true,"mobiledevicewidth":"480px","file_public_path":"\/sites\/pharmd.ucsf.edu\/files","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"spotlight_settings":{"rotation_time":4000},"nice_menus_options":{"delay":"800","speed":"fast"},"googleanalytics":{"account":["UA-340005-1","G-7G3VKQP736","G-DL3DLZC6VB"],"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","trackColorbox":1},"urlIsAjaxTrusted":{"\/curriculum\/practice-rotations":true}}); //--><!]]> </script> <!--[if IE]><![endif]--> <meta name="pageID" content="19526"/><meta name="description" content="Your Pharmacy Practice Experiences, commonly known as rotations, will be in clinical settings where you’ll participate in activities that reflect the situations and challenges you’ll face as a practicing pharmacist. Your experiences will gradually increase in complexity over time, from introductory to advanced. They’re planned to complement your other coursework in real time," /> <link rel="canonical" href="https://pharmd.ucsf.edu/curriculum/practice-rotations" /> <meta property="og:site_name" content="UCSF PharmD Degree Program" /> <meta property="og:type" content="website" /> <meta property="og:title" content="Practice Rotations" /> <meta property="og:url" content="https://pharmd.ucsf.edu/curriculum/practice-rotations" /> <meta property="og:description" content="Your Pharmacy Practice Experiences, commonly known as rotations, will be in clinical settings where you’ll participate in activities that reflect the situations and challenges you’ll face as a practicing pharmacist. Your experiences will gradually increase in complexity over time, from introductory to advanced. They’re planned to complement your other coursework in real time, and to add value to patient care at your practice sites." /> <meta property="og:updated_time" content="2024-02-07T13:30:09-08:00" /> <meta name="twitter:card" content="summary" /> <meta name="twitter:url" content="https://pharmd.ucsf.edu/curriculum/practice-rotations" /> <meta name="twitter:title" content="Practice Rotations" /> <meta name="twitter:description" content="Your Pharmacy Practice Experiences, commonly known as rotations, will be in clinical settings where you’ll participate in activities that reflect the situations and challenges you’ll face as a" /> <meta property="og:locale" content="en_US" /> <meta property="article:published_time" content="2019-01-23T12:17:00-08:00" /> <meta property="article:modified_time" content="2024-02-07T13:30:09-08:00" /> </head> <body class="html not-front not-logged-in no-sidebars page-node page-node- page-node-19526 node-type-panopoly-page" > <!--[if lte IE 9]> <p class="oldbrowser">To improve your experience on this website, <a href="http://outdatedbrowser.com/en">upgrade your browser</a>.</p> <![endif]--> <div class="skip tocontent"> <a href="#content">Skip to content</a> </div> <div id="page" class="page theme-pharmd is-pharmd-secondary is-pharmd page-type-9"> <nav class="topbar" role="navigation" aria-label="University main menu"> <ul> <li><a href="https://www.ucsf.edu/">University of California San Francisco</a></li> <li><a href="https://pharmacy.ucsf.edu">UCSF School of Pharmacy</a></li> <li><a href="https://www.ucsfhealth.org/">UCSF Health</a></li> </ul> </nav> <div class="logo-for-print-only"> <img src="/sites/pharmd.ucsf.edu/themes/pharmacyoa/images/ucsf-dark-blue.svg" alt="UCSF"> </div> <div id="header" role="banner"> <div id="alt-nav-and-search"> <div id="menu-and-search-mobile"> <div id="search-mobile-controller" tabindex="0">Search</div> <div id="menu-mobile-controller"><div id="menu-mobile-controller-inner"><a href="https://www.ucsf.edu/">UCSF</a> <span id="menu-mobile-controller-menu-link" class="menu-link" tabindex="0">Menu</span></div></div> </div> <div id="search"> <form role="search" class="search-form" action="/curriculum/practice-rotations" method="post" id="search-block-form" accept-charset="UTF-8"><div><div class="container-inline"> <div class="element-invisible">Search form</div> <div class="form-item form-type-textfield form-item-search-block-form"> <label class="element-invisible" for="edit-search-block-form--2">Search </label> <input title="Enter the terms you wish to search for." aria-label="Search site" type="text" id="edit-search-block-form--2" name="search_block_form" value="" size="15" maxlength="128" class="form-text" /> </div> <div class="form-actions form-wrapper" id="edit-actions"><input type="submit" id="edit-submit" name="op" value="Search" class="form-submit" /></div><input type="hidden" name="form_build_id" value="form-i-dwnTva7hxz2AEPPxIdNWpJTT7WEu0eN9Eu7iy9qNI" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> </div> <div id="site-name-and-primary-nav"> <div class="parent-1-name-site-name-wrapper-desktop"><div id="parent-1-name"><a href="https://pharmacy.ucsf.edu/">School of Pharmacy</a></div><div id="site-name"><a href="/" rel="home">PharmD Degree Program</a></div></div> <div id="navigation" class="menu" role="navigation" aria-label="Site main menu"> <div class="region region-navigation"> <div id="block-nice-menus-1" class="block block-nice-menus"> <div class="content"> <ul class="nice-menu nice-menu-down nice-menu-main-menu" id="nice-menu-1"><li class="menu-10546 menuparent menu-path-node-10546 first odd"><a tabindex="0">About the PharmD</a><ul><li class="menu-10546 menu-path-node-10546 first odd"><a href="/about" tabindex="0">Program Overview</a></li> <li class="menu-10551 menuparent menu-path-node-203 even"><a tabindex="0">Facts and Figures</a><ul><li class="menu-10551 menu-path-node-203 first odd"><a href="/about/facts-figures" tabindex="0">General Facts and Figures</a></li> <li class="menu-10616 menu-path-node-10626 even last"><a href="/about/grad-rate-performance" tabindex="0">Graduation Rate and Graduate Performance</a></li> </ul></li> <li class="menu-24386 menu-path-node-16701 odd"><a href="/about/career-opportunities" tabindex="0">Career Opportunities</a></li> <li class="menu-24391 menu-path-node-16706 even"><a href="/about/advanced-training" tabindex="0">Advanced Training</a></li> <li class="menu-28936 menu-path-node-16691 odd"><a href="/about/faculty" tabindex="0">Our Faculty</a></li> <li class="menu-699 menuparent menu-path-news even last"><a tabindex="0">Spotlight</a><ul><li class="menu-699 menu-path-news first odd"><a href="/news" tabindex="0">News</a></li> <li class="menu-10556 menuparent menu-path-taxonomy-term-76 even"><a tabindex="0">Honors and Awards</a><ul><li class="menu-10556 menu-path-taxonomy-term-76 first odd"><a href="/categories/honors-and-awards" tabindex="0">Recent Honors and Awards</a></li> <li class="menu-23841 menu-path-node-3426 even last"><a href="/about/honors-awards/hygeia" tabindex="0">Bowl of Hygeia Award</a></li> </ul></li> <li class="menu-23906 menu-path-taxonomy-term-7441 odd last"><a href="/categories/update-dean" tabindex="0">Update from the Dean</a></li> </ul></li> </ul></li> <li class="menu-1886 menuparent menu-path-node-706 even"><a tabindex="0">Admissions</a><ul><li class="menu-1886 menu-path-node-706 first odd"><a href="/admissions" tabindex="0">Admissions Overview</a></li> <li class="menu-23801 menu-path-node-16456 even"><a href="/admissions/policies-disclosures" tabindex="0">Policies and Disclosures</a></li> <li class="menu-28931 menu-path-node-16896 odd"><a href="/admissions/financial-aid-cost" tabindex="0">Financial Aid and Cost</a></li> <li class="menu-23821 menuparent menu-path-node-10156 even"><a tabindex="0">Application Process</a><ul><li class="menu-23821 menu-path-node-10156 first odd"><a href="/admissions/steps" tabindex="0">Application Process Overview</a></li> <li class="menu-23916 menuparent menu-path-node-741 even"><a tabindex="0">Step 1: Minimum Eligibility Requirements</a><ul><li class="menu-23916 menu-path-node-741 first odd"><a href="/admissions/reqs" tabindex="0">Step 1: Minimum Eligibility Requirements Overview</a></li> <li class="menu-23966 menuparent menu-path-node-751 even"><a tabindex="0">Academic Prerequisites</a><ul><li class="menu-23966 menu-path-node-751 first odd"><a href="/admissions/reqs/academic" tabindex="0">Academic Prerequisites Overview</a></li> <li class="menu-24036 menu-path-node-746 even last"><a href="/admissions/reqs/academic/verify" tabindex="0">Verifying Your Prerequisite Course Work</a></li> </ul></li> <li class="menu-24961 menu-path-node-831 odd"><a href="/admissions/reqs/license" tabindex="0">Intern License Requirement</a></li> <li class="menu-23976 menu-path-node-10081 even last"><a href="/admissions/reqs/technical" tabindex="0">Technical Standards Requirement</a></li> </ul></li> <li class="menu-23911 menuparent menu-path-node-736 odd"><a tabindex="0">Step 2: The Application</a><ul><li class="menu-23911 menu-path-node-736 first odd"><a href="/admissions/steps/apply" tabindex="0">Step 2: The Application Overview</a></li> <li class="menu-23956 menu-path-node-946 even"><a href="/admissions/steps/apply/deadlines" tabindex="0">Deadlines</a></li> <li class="menu-23931 menuparent menu-path-node-1301 odd"><a tabindex="0">Pharmacy College Application Service (PharmCAS) Application</a><ul><li class="menu-23931 menu-path-node-1301 first odd"><a href="/admissions/steps/apply/pharmcas" tabindex="0">Pharmacy College Application Service (PharmCAS) Application Overview</a></li> <li class="menu-24041 menu-path-node-1306 even last"><a href="/admissions/steps/apply/pharmcas/rec" tabindex="0">About Submitting Applicant Recommendations</a></li> </ul></li> <li class="menu-24046 menu-path-node-1321 even"><a href="/admissions/steps/apply/supp/fee" tabindex="0">Application Processing Fee</a></li> <li class="menu-23991 menu-path-node-1346 odd"><a href="/admissions/steps/apply/tr" tabindex="0">Checklist: Transcripts</a></li> <li class="menu-24971 menu-path-node-811 even last"><a href="/admissions/steps/apply/contact" tabindex="0">Keep Your Contact Info Current During the Admissions Process</a></li> </ul></li> <li class="menu-23881 menu-path-node-1361 even"><a href="/admissions/interview" tabindex="0">Step 3: Interview Process</a></li> <li class="menu-23866 menuparent menu-path-node-1366 odd last"><a tabindex="0">Step 4: After Applying</a><ul><li class="menu-23866 menu-path-node-1366 first odd"><a href="/admissions/after-applying" tabindex="0">Step 4: After Applying Overview</a></li> <li class="menu-23961 menu-path-node-1061 even"><a href="/admissions/status" tabindex="0">Admission Status</a></li> <li class="menu-24006 menu-path-node-1036 odd"><a href="/admissions/steps/after-applying/change-schedule" tabindex="0">Notify Us of a Change of Course Schedule</a></li> <li class="menu-23951 menu-path-node-4706 even last"><a href="/admissions/withdraw" tabindex="0">Withdraw Your Application</a></li> </ul></li> </ul></li> <li class="menu-23791 menu-path-node-9996 odd"><a href="/admissions/faq-tips" tabindex="0">Frequently Asked Questions and Tips</a></li> <li class="menu-23776 menu-path-node-1051 even"><a href="/admissions/intl" tabindex="0">Applying Without U.S. Citizenship or Permanent Resident Status</a></li> <li class="menu-65871 menu-path-spharmucsfedu-pharmd-phd odd"><a href="https://pharm.ucsf.edu/pharmd-phd" tabindex="0">PharmD-PhD</a></li> <li class="menu-23851 menu-path-node-1521 even last"><a href="/admissions/postbacc" tabindex="0">Post-Baccalaureate Program</a></li> </ul></li> <li class="menu-23756 menuparent menu-path-node-1476 odd"><a tabindex="0">Student Life</a><ul><li class="menu-23756 menu-path-node-1476 first odd"><a href="/student-life" tabindex="0">Student Life Overview</a></li> <li class="menu-65841 menu-path-node-22426 even"><a href="/student-life/perspectives/year1" tabindex="0">Year 1 Perspective</a></li> <li class="menu-65846 menu-path-node-22431 odd"><a href="/student-life/perspectives/year2" tabindex="0">Year 2 Perspective</a></li> <li class="menu-65851 menu-path-node-22436 even"><a href="/student-life/perspectives/year3" tabindex="0">Year 3 Perspective</a></li> <li class="menu-65856 menuparent menu-path-node-22441 odd last"><a tabindex="0">Past Student Perspectives</a><ul><li class="menu-65856 menu-path-node-22441 first odd"><a href="/student-life/perspectives/past" tabindex="0">Past Student Perspectives Overview</a></li> <li class="menu-24211 menu-path-node-871 even"><a href="/student-life/perspectives/past/ashish" tabindex="0">Ashish</a></li> <li class="menu-24171 menu-path-node-681 odd"><a href="/student-life/perspectives/past/asma" tabindex="0">Asma</a></li> <li class="menu-24176 menu-path-node-15106 even"><a href="/student-life/perspectives/past/chris" tabindex="0">Chris</a></li> <li class="menu-24181 menu-path-node-11216 odd"><a href="/student-life/perspectives/past/dennis" tabindex="0">Dennis</a></li> <li class="menu-24186 menu-path-node-11206 even"><a href="/student-life/perspectives/past/diana" tabindex="0">Diana</a></li> <li class="menu-24191 menu-path-node-11201 odd"><a href="/student-life/perspectives/past/francisco" tabindex="0">Francisco</a></li> <li class="menu-24196 menu-path-node-876 even"><a href="/student-life/perspectives/past/isabel" tabindex="0">Isabel</a></li> <li class="menu-24201 menu-path-node-11196 odd"><a href="/student-life/perspectives/past/kanizeh" tabindex="0">Kanizeh</a></li> <li class="menu-24216 menu-path-node-881 even"><a href="/student-life/perspectives/past/maha" tabindex="0">Maha</a></li> <li class="menu-24221 menu-path-node-886 odd"><a href="/student-life/perspectives/past/manuel" tabindex="0">Manuel</a></li> <li class="menu-24226 menu-path-node-11191 even"><a href="/student-life/perspectives/past/maria" tabindex="0">Maria</a></li> <li class="menu-24231 menu-path-node-891 odd"><a href="/student-life/perspectives/past/monica" tabindex="0">Monica</a></li> <li class="menu-24236 menu-path-node-896 even"><a href="/student-life/perspectives/past/nicole" tabindex="0">Nicole</a></li> <li class="menu-24241 menu-path-node-901 odd"><a href="/student-life/perspectives/past/nony" tabindex="0">Nony</a></li> <li class="menu-24246 menu-path-node-906 even"><a href="/student-life/perspectives/past/patrick" tabindex="0">Patrick</a></li> <li class="menu-24251 menu-path-node-911 odd"><a href="/student-life/perspectives/past/paul" tabindex="0">Paul</a></li> <li class="menu-24256 menu-path-node-916 even"><a href="/student-life/perspectives/past/richard" tabindex="0">Richard</a></li> <li class="menu-24261 menu-path-node-15086 odd"><a href="/student-life/perspectives/past/sarah" tabindex="0">Sarah</a></li> <li class="menu-24266 menu-path-node-921 even"><a href="/student-life/perspectives/past/shannon" tabindex="0">Shannon</a></li> <li class="menu-24271 menu-path-node-926 odd"><a href="/student-life/perspectives/past/sophia" tabindex="0">Sophia</a></li> <li class="menu-24276 menu-path-node-931 even"><a href="/student-life/perspectives/past/thomas" tabindex="0">Thomas</a></li> <li class="menu-24281 menu-path-node-11186 odd"><a href="/student-life/perspectives/past/timothy" tabindex="0">Timothy</a></li> <li class="menu-24286 menu-path-node-11211 even last"><a href="/student-life/perspectives/past/tina" tabindex="0">Tina</a></li> </ul></li> </ul></li> <li class="menu-10056 menuparent menu-path-node-9646 active-trail even"><a tabindex="0">Curriculum</a><ul><li class="menu-10056 menu-path-node-9646 active-trail first odd"><a href="/curriculum" tabindex="0">Curriculum Overview</a></li> <li class="menu-28926 menu-path-node-16851 even"><a href="/curriculum/program-timeline" tabindex="0">Program Timeline</a></li> <li class="menu-40331 menu-path-node-19506 odd"><a href="/curriculum/foundations" tabindex="0">Component 1—Foundations</a></li> <li class="menu-40336 menu-path-node-19516 even"><a href="/curriculum/themes" tabindex="0">Component 2—Integrated Themes</a></li> <li class="menu-40341 menu-path-node-19521 odd"><a href="/curriculum/patient-care" tabindex="0">Component 3—Patient Care Skills</a></li> <li class="menu-40346 menu-path-node-19526 active-trail even"><a href="/curriculum/practice-rotations" tabindex="0" class="active">Component 4—Practice Rotations</a></li> <li class="menu-40351 menu-path-node-19531 odd"><a href="/curriculum/discovery" tabindex="0">Component 5—Discovery Project</a></li> <li class="menu-40356 menu-path-node-19536 even"><a href="/curriculum/progress" tabindex="0">Progress and Feedback</a></li> <li class="menu-30756 menu-path-node-18821 odd last"><a href="/curriculum/outcomes" tabindex="0">Curriculum Outcomes</a></li> </ul></li> <li class="menu-65881 menuparent menu-path-events odd"><a tabindex="0">Connect</a><ul><li class="menu-65881 menu-path-events first odd"><a href="/events" tabindex="0">Upcoming Events</a></li> <li class="menu-24966 menu-path-node-11231 even"><a href="/connect/infosessions" tabindex="0">Information Sessions</a></li> <li class="menu-25051 menu-path-node-11121 odd"><a href="/connect/ucsf-visits-you" tabindex="0">UCSF Visits You</a></li> <li class="menu-65886 menu-path-node-20706 even"><a href="/ask" tabindex="0">Ask a Question</a></li> <li class="menu-65891 menu-path-node-19326 odd last"><a href="/contact" tabindex="0">Contact Us</a></li> </ul></li> <li class="menu-65876 menuparent menu-path-node-706 even last"><a tabindex="0">Info for...</a><ul><li class="menu-65876 menu-path-node-706 first odd"><a href="/admissions" tabindex="0">Applicants</a></li> <li class="menu-65911 menu-path-spharmucsfedu-current even"><a href="https://pharm.ucsf.edu/current" tabindex="0">Current Students</a></li> <li class="menu-65896 menu-path-salumniucsfedu-pharmacy-alumni-association odd"><a href="https://alumni.ucsf.edu/pharmacy-alumni-association" tabindex="0">Alumni</a></li> <li class="menu-65901 menu-path-spharmucsfedu-faculty-resources-instruction even"><a href="https://pharm.ucsf.edu/faculty-resources/instruction" tabindex="0">Faculty Members</a></li> <li class="menu-65906 menu-path-spharmucsfedu-experiential-preceptor odd"><a href="https://pharm.ucsf.edu/experiential/preceptor" tabindex="0">Preceptors</a></li> <li class="menu-23826 menuparent menu-path-node-1696 even last"><a tabindex="0">Employers</a><ul><li class="menu-23826 menu-path-node-1696 first odd"><a href="/info-for/employers" tabindex="0">Opportunities to Connect</a></li> <li class="menu-23901 menu-path-node-11251 even last"><a href="/jobpost" tabindex="0">Submit Job Postings to our PharmD Graduates</a></li> </ul></li> </ul></li> </ul> </div> </div> </div> </div> <div class="secondary menu"> <ul id="secondary" class="links secondary-menu"><li class="menu-754 first last"><a href="/saml_login" title="" rel="nofollow">Log in</a></li> </ul> </div> <div id="breadcrumb" role="navigation" aria-label="Breadcrumb"><div class="element-invisible">You are here</div><div class="breadcrumb"><a href="/">Home</a> <span>→</span> <a href="/curriculum">Curriculum</a> <span>→</span></div></div> </div> </div> <div id="main" class="clearfix" role="main"> <div id="content"> <div id="content-inner" class="inner column center"> <div id="content-header"> <h1 class="title">Practice Rotations</h1> </div> <!-- /#content-header --> <div id="content-area" class="clearfix"> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div class="panel-display brenham-flipped clearfix " > <div class="brenham-flipped-container brenham-flipped-header clearfix panel-panel"> <div class="brenham-flipped-container-inner brenham-flipped-header-inner panel-panel-inner"> </div> </div> <div class="brenham-flipped-container brenham-flipped-column-content clearfix"> <div class="brenham-flipped-column-content-region brenham-flipped-content panel-panel"> <div class="brenham-flipped-column-content-region-inner brenham-flipped-content-inner panel-panel-inner"> <div class="panel-pane pane-node-content" > <div class="pane-content"> <div id="node-19526" class="node node-panopoly-page clearfix" about="/curriculum/practice-rotations" typeof="sioc:Item foaf:Document"> <span property="dc:title" content="" class="rdf-meta element-hidden"></span> <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" property="content:encoded"><p></p><div class="media media-element-container media-third ucsf-images-wrapping-right"><picture class="media-element file-third"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharmd.ucsf.edu/files/styles/pharmacy_third/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=3GOzGZKn&timestamp=1548794966 1x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_three_quarters/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=jFk_kBEl&timestamp=1548794966 2x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_full/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=olkdRC4s&timestamp=1548794966 3x" media="(min-width: 1025px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/styles/pharmacy_half/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=7bd3SKWg&timestamp=1548794966 1x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_three_quarters/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=jFk_kBEl&timestamp=1548794966 2x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_1_5x/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=cpX50ILi&timestamp=1548794966 3x" media="(min-width: 656px) and (max-width: 1024px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/styles/pharmacy_quarter/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=OJN_WiHG&timestamp=1548794966 1x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_half/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=7bd3SKWg&timestamp=1548794966 2x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_three_quarters/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=jFk_kBEl&timestamp=1548794966 3x" media="(min-width: 481px) and (max-width: 655px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/styles/pharmacy_half/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=7bd3SKWg&timestamp=1548794966 1x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_three_quarters/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=jFk_kBEl&timestamp=1548794966 2x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_1_5x/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=cpX50ILi&timestamp=1548794966 3x" media="(min-width: 431px) and (max-width: 480px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/styles/pharmacy_third/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=3GOzGZKn&timestamp=1548794966 1x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_three_quarters/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=jFk_kBEl&timestamp=1548794966 2x, /sites/pharmd.ucsf.edu/files/styles/pharmacy_full/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=olkdRC4s&timestamp=1548794966 3x" media="(min-width: 0px) and (max-width: 430px)"></source> <!--[if IE 9]></video><![endif]--> <img class="media-element file-third" src="/sites/pharmd.ucsf.edu/files/styles/pharmacy_third/public/6a-UCSF_20171014_Mabuhay%20Health%20Center_046_1.jpg?itok=3GOzGZKn&timestamp=1548794966" alt="Woman in medical clinic talking with two health professions students" title="" /> </picture> <div class="field field-name-field-image-credit-term field-type-taxonomy-term-reference field-label-hidden"> <div class="field-items"> <div class="field-item even">Susan Merrell, UCSF</div> </div> </div> </div> <p>Your Pharmacy Practice Experiences, commonly known as rotations, will be in clinical settings where you’ll participate in activities that reflect the situations and challenges you’ll face as a practicing pharmacist.</p> <p>Your experiences will gradually increase in complexity over time, from introductory to advanced. They’re planned to complement your other coursework in real time, and to add value to patient care at your practice sites.</p> <p>Throughout these experiences, you’ll learn under the guidance of seasoned pharmacist preceptors and by serving richly diverse patient populations. You’ll continually hone your scientific thinking, communication, and clinical skills.</p> <h2>Practice experience overview</h2> <table class="c2-25pc"> <tbody> <tr> <td> </td> <td> <p><strong>Setting</strong></p> </td> <td> <p><strong>Assignment locations</strong></p> </td> <td> <p><strong>Time</strong></p> </td> </tr> <tr> <td> <p><strong>Year 1 IPPEs</strong></p> </td> <td> <p>Community pharmacies</p> </td> <td> <p>San Francisco Bay Area</p> </td> <td> <p>1 day/ week, 8 hours/day (approx.) through year 1</p> </td> </tr> <tr> <td> <p><strong>Year 2 Concentrated IPPEs</strong></p> </td> <td> <p>Health systems</p> </td> <td> <p>San Francisco Bay Area and locations throughout California</p> </td> <td> <p>5 days/week, 8 hours/day (approx.) for 2 weeks during summer between years 1 and 2</p> </td> </tr> <tr> <td> <p><strong>Year 2 Longitudinal IPPEs</strong></p> </td> <td> <p>Health systems</p> </td> <td> <p>San Francisco</p> </td> <td> <p>1 day/week, 8 hours/day (approx.) through an 8 week block</p> </td> </tr> <tr> <td> <p><strong>Year 3 APPEs</strong></p> </td> <td> <ul> <li>Community pharmacies</li> <li>Medical centers and hospitals</li> <li>Ambulatory care clinics</li> <li>Managed care</li> <li>Industry</li> </ul> </td> <td> <p>Locations through one of five APPE programs:</p> <ul> <li>San Francisco Bay Area</li> <li>North Bay</li> <li>Greater Sacramento</li> <li>Fresno</li> <li>Southern California</li> </ul> </td> <td> <p>Full-time immersion: 6 weeks/rotation in late year 2 and through year 3</p> <ul> <li>Some experiences fall outside the 8:00 a.m. to 5:00 p.m. workday.</li> <li>Some responsibilities to patients may occur on weekends or evenings.</li> </ul> </td> </tr> </tbody> </table> <h2>Introductory Pharmacy Practice Experiences: a closer look</h2> <p>Introductory Pharmacy Practice Experiences (IPPEs) run throughout the first year and most of the second year of the curriculum, exposing you to contemporary pharmacy practice in community pharmacies in year one, and in health systems in year two.</p> <h3>Year-one IPPEs</h3> <p>All year-one IPPEs are in San Francisco Bay Area community pharmacy sites, where you’ll assume specific roles that support or improve patient care. Year-one IPPE site partners include:</p> <ul> <li>CVS</li> <li>Kaiser Permanente</li> <li>Safeway</li> <li>San Francisco Department of Public Health</li> <li>Walgreens</li> </ul> <h3>Year-two IPPEs</h3> <p>Your year-two IPPEs are designed to give you experience, over an extended period of time, in specific pharmacy service pathways that relate to general pharmacy activities, clinical activities, and/or quality improvement projects in health systems.</p> <p>Examples of pharmacy service pathways include:</p> <div class="columns-2"> <ul> <li>Antimicrobial stewardship</li> </ul> <ul> <li>Cardiology</li> <li>48-hour discharge</li> <li>General surgery</li> <li>HIV Primary care</li> <li>Intensive care</li> <li>Neuro-spinal</li> <li>Neurosurgery</li> <li>Organ transplant</li> <li>Oral medicine clinic</li> <li>Orthopedic pre-op clinic</li> <li>Orthopedic surgery</li> <li>Pediatrics</li> <li>Quality improvement</li> <li>Transition of care</li> </ul> </div> <h4>Concentrated experience</h4> <p>Between your first and second year, you’ll complete a concentrated immersion IPPE at one of several health system sites in California. These concentrated experiences may occur in medical centers or hospitals, including:</p> <div class="columns-2"> <ul> <li>Cedars-Sinai Medical Center, Los Angeles</li> <li>Children’s Hospital, Oakland</li> <li>El Camino Hospital, Sunnyvale</li> <li>Kaiser Permanente Medical Center, San Francisco</li> <li>Kaweah Health, Visalia</li> <li>Kaiser Permanente Medical Center, Fresno</li> <li>Petaluma Valley Hospital, Petaluma</li> <li>Lucile Packard Children’s Hospital Stanford, Palo Alto</li> <li>San Francisco Veterans Affairs Medical Center, San Francisco</li> <li>UC Davis Medical Center, Davis</li> <li>UCSF Medical Center, San Francisco</li> <li>UC Irvine Medical Center, Irvine</li> </ul> </div> <h4>Longitudinal experience</h4> <p>You’ll continue your year-two IPPE (in a different service pathway) at one of several health system sites, including:</p> <ul> <li>Kaiser Permanente Medical Center, San Francisco</li> <li>San Francisco Veterans Affairs Medical Center, San Francisco</li> <li>UCSF Medical Center, San Francisco</li> <li>Zuckerberg San Francisco General Hospital and Trauma Center</li> </ul> <h2>Advanced Pharmacy Practice Experiences: a closer look</h2> <p>Advanced Pharmacy Practice Experiences (APPEs) begin during late spring of your second year and continue through your third year in medical centers and hospitals, outpatient facilities, and community clinics at one of five APPE programs located throughout California:</p> <ul> <li><div class="media media-element-container media-third ucsf-images-wrapping-right"><picture class="media-element file-third"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=Z_SJbq8N&timestamp=1548792621 1x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=ktL6IYBF&timestamp=1548792621 2x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=fe46iUHB&timestamp=1548792621 3x" media="(min-width: 1025px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=W6ecTwmE&timestamp=1548792621 1x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=ktL6IYBF&timestamp=1548792621 2x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=TO-aWByg&timestamp=1548792621 3x" media="(min-width: 656px) and (max-width: 1024px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=-HhrnvuC&timestamp=1548792621 1x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=W6ecTwmE&timestamp=1548792621 2x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=ktL6IYBF&timestamp=1548792621 3x" media="(min-width: 481px) and (max-width: 655px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=W6ecTwmE&timestamp=1548792621 1x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=ktL6IYBF&timestamp=1548792621 2x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=TO-aWByg&timestamp=1548792621 3x" media="(min-width: 431px) and (max-width: 480px)"></source> <source srcset="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=Z_SJbq8N&timestamp=1548792621 1x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=ktL6IYBF&timestamp=1548792621 2x, /sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=fe46iUHB&timestamp=1548792621 3x" media="(min-width: 0px) and (max-width: 430px)"></source> <!--[if IE 9]></video><![endif]--> <img class="media-element file-third" src="/sites/pharmd.ucsf.edu/files/2018.0807%20experiential%20site%20locations%20california%20map.svg?itok=Z_SJbq8N&timestamp=1548792621" alt="map of practice locations" title="" /> </picture><div class="field field-name-field-image-caption field-type-text-long field-label-hidden"><div class="field-items"><div class="field-item even"><div>Year 3 APPE locations: 1) San Francisco Bay Area; 2) North Bay; 3) Sacramento; 4) Fresno; 5) Los Angeles and Orange County</div></div></div></div></div>San Francisco Bay Area (San Francisco and areas immediately south and east)</li> <li>North Bay (areas north of San Francisco Bay)</li> <li>Greater Sacramento (northern portion of the California Central Valley)</li> <li>Fresno (southern portion of the California Central Valley)</li> <li>Southern California (Los Angeles and Orange Counties)</li> </ul> <h3>APPE Rotations</h3> <p>An APPE rotation is a six-week, full-time clinical experience at a medical center, hospital, or clinic setting that provides real-world pharmacy experience. You’ll have eight six-week, full-time APPE experiences in the UCSF PharmD program.</p> <p>All students will take four core APPEs.</p> <p>The remaining APPEs are elective opportunities, two of which must be in direct patient care settings. Two elective APPEs may be taken in non-direct patient care settings.</p> <h4>Four core APPE rotations</h4> <ul> <li>Hospital pharmacy systems and practice experience</li> <li>Community pharmacy systems and practice experience</li> <li>Acute care experience</li> <li>Ambulatory care experience</li> </ul> <h4>Elective APPE rotations</h4> <p>Direct patient care APPE elective examples:</p> <div class="columns-2"> <ul> <li>Cardiology</li> <li>Clinical pharmacokinetics</li> <li>Compounding</li> <li>Community pharmacy</li> <li>Critical care</li> <li>Emergency medicine</li> <li>Geriatrics</li> <li>Hematology/oncology</li> <li>HIV Primary care</li> <li>Home care</li> <li>Hospice care</li> <li>Infectious diseases</li> <li>Nephrology</li> <li>Neurology</li> <li>Neurosurgery</li> <li>Nutrition</li> <li>Oncology</li> <li>Pediatrics (including PICU/NICU settings)</li> <li>Poison control</li> <li>Psychiatry</li> <li>Pulmonology</li> <li>Surgery</li> <li>Transitional care</li> <li>Transplant</li> </ul> </div> <p>Non-direct patient care APPE elective examples:</p> <div class="columns-2"> <ul> <li>Administration</li> <li>Automation/informational technology</li> <li>Clinical informatics</li> <li>Compounding</li> <li>Consulting</li> <li>Drug information</li> <li>Industry</li> <li>Managed care</li> <li>Nuclear pharmacy</li> <li>Veterinary medicine</li> </ul> </div> <h3>Program directors and preceptors</h3> <p>Each of the five APPE programs is managed by a School faculty member who serves as program director. At each APPE rotation, you’ll be under the direct supervision of a preceptor who provides patient-oriented pharmaceutical services at the site, research activities in the pharmaceutical industry, or pharmacy expertise within the organization.</p></div></div></div> </div> </div> </div> </div> </div> </div> <div class="brenham-flipped-column-content-region brenham-flipped-sidebar panel-panel"> <div class="brenham-flipped-column-content-region-inner brenham-flipped-sidebar-inner panel-panel-inner"> <div class="panel-pane pane-block pane-menu-block-2" > <h2 class="pane-title">Curriculum</h2> <div class="pane-content"> <div class="menu-block-wrapper menu-block-2 menu-name-main-menu parent-mlid-0 menu-level-2"> <ul class="menu"><li class="first leaf menu-mlid-28926"><a href="/curriculum/program-timeline" tabindex="0">Program Timeline</a></li> <li class="leaf menu-mlid-40331"><a href="/curriculum/foundations" tabindex="0">Component 1—Foundations</a></li> <li class="leaf menu-mlid-40336"><a href="/curriculum/themes" tabindex="0">Component 2—Integrated Themes</a></li> <li class="leaf menu-mlid-40341"><a href="/curriculum/patient-care" tabindex="0">Component 3—Patient Care Skills</a></li> <li class="leaf active-trail active menu-mlid-40346"><a href="/curriculum/practice-rotations" class="active-trail active" tabindex="0">Component 4—Practice Rotations</a></li> <li class="leaf menu-mlid-40351"><a href="/curriculum/discovery" tabindex="0">Component 5—Discovery Project</a></li> <li class="leaf menu-mlid-40356"><a href="/curriculum/progress" tabindex="0">Progress and Feedback</a></li> <li class="last leaf menu-mlid-30756"><a href="/curriculum/outcomes" tabindex="0">Curriculum Outcomes</a></li> </ul></div> </div> </div> </div> </div> </div> </div><!-- /.brenham-flipped --> </div> </div> </div> </div> <!-- content-area --> </div> <!-- content-header --> </div> <!-- /content-inner /content --> </div> <!-- /main --> </div> <!-- /page --> <div role="complementary" class="footer-make-a-gift-and-quote"> <div class="footer-make-a-gift"> <a href="https://makeagift.ucsf.edu/site/SPageServer?pagename=A1_API_GeneralGivingForm&Primary=Pharmacy">Make a gift</a> </div> <div class="footer-quote"> Science is the foun­da­tion of the School of Pharmacy’s pi­o­neer­ing re­search, in­di­vid­ua­lized pa­tient care, and un­par­al­leled PharmD and PhD ed­u­ca­tion pro­grams. </div> </div> <div class="footer-wrapper-outer" role="contentinfo"> <div class="footer-wrapper-inner"> <div class="footer-site-names-and-disclaimer"> </div> <div class="footer menu"> <ul id="footer-menu" class="links clearfix footer-menu"><li class="0 first"><a href="https://pharmacy.ucsf.edu/suggestions" title="">Suggestions</a></li> <li class="1"><a href="https://pharmacy.ucsf.edu/support?reporturl=https%3A//pharmd.ucsf.edu/curriculum/practice-rotations" title="">Report a problem</a></li> <li class="menu-62826"><a href="/contact" title="">Contact us</a></li> <li class="menu-62811"><a href="https://websites.ucsf.edu/digital-accessibility" title="">Accessibility</a></li> <li class="menu-753"><a href="https://www.ucsf.edu/website-privacy-policy" title="">Privacy policy</a></li> <li class="menu-62816"><a href="https://websites.ucsf.edu/website-terms-use" title="">Terms of use</a></li> <li class="menu-62821"><a href="https://websites.ucsf.edu/azlist" title="">A-Z website list</a></li> <li class="menu-3081 last"><a href="/saml_login?destination=curriculum/practice-rotations" title="" rel="nofollow">Log in</a></li> </ul> </div> <div class="footer-social"> <div class="item-list"><ul><li class="first"><a href="https://www.facebook.com/ucsfpharmacy" class="facebook">Facebook</a></li> <li><a href="https://www.youtube.com/user/ucsfpharmacy" class="youtube">YouTube</a></li> <li><a href="https://www.linkedin.com/showcase/ucsf-school-of-pharmacy" class="linkedin">LinkedIn</a></li> <li><a href="https://twitter.com/ucsfpharmacy" class="twitter">X</a></li> <li class="last"><a href="https://www.instagram.com/ucsfpharmd" class="instagram">Instagram</a></li> </ul></div> </div> <div class="copyright"> © 2002–2024 The Regents of the University of California </div> </div> </div> <script type="text/javascript"> /* <![CDATA[ */ var google_conversion_id = 1025823284; var google_custom_params = window.google_tag_params; var google_remarketing_only = true; /* ]]> */ </script> <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/1025823284/?guid=ON&script=0"/> </div> </noscript> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__GM3GJPR36rRIz0TRkjC5OQwrioSyN9aoYRivDhCO_AM__qAl84FcCv2jyN22yFGS5Oc85cjd9zKX6p_cFNLGhe-M__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js" async="async"></script> <script type="text/javascript" src="/sites/pharmd.ucsf.edu/files/advagg_js/js__nuaMR5S-g1GAooVPhg8Qi28iSRKl-C575IxqnYUlxE4__kNEvQrCieBaWSkG2Yi7cvf5o5n825wJD1XixHxWBUFo__95eYyVeuJNL-G5D84sgGFDq3K9axyWKp5zMhGPWCiEg.js"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"3132ed34d6","applicationID":"70695180","transactionName":"YFRUNUpZDUdUUEddV1kedRRLTAxZGkNSU11oXFcPWV8GRmpdXFBdaEdfBE9nE1VSVhxEWVleRg5UQTxEVFRW","queueTime":16,"applicationTime":806,"atts":"TBNXQwJDHkk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>