CINXE.COM

Technology Requirements (2024-25) · Current Students · UCSF School of Pharmacy

<!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:"70694961"};;/*! For license information please see nr-loader-rum-1.281.0.min.js.LICENSE.txt */ (()=>{var e,t,r={122:(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)}}},555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(122);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])}},217:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>b,xN:()=>v});r(860).K7.genericEvents;const n="experimental.marks",i="experimental.measures",o="experimental.resources";var a=r(993);const s=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var c=r(614),u=r(944),l=r(384),d=r(122);const f="[data-nr-mask]",g=()=>{const e={feature_flags:[],experimental:{marks:!1,measures:!1,resources:!1},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,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},get feature_flags(){return e.feature_flags},set feature_flags(t){e.feature_flags=t},generic_events:{enabled:!0,autoStart:!0},harvest:{interval:30},jserrors:{enabled:!0,autoStart:!0},logging:{enabled:!0,autoStart:!0,level:a.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,autoStart:!0},performance:{get capture_marks(){return e.feature_flags.includes(n)||e.experimental.marks},set capture_marks(t){e.experimental.marks=t},get capture_measures(){return e.feature_flags.includes(i)||e.experimental.measures},set capture_measures(t){e.experimental.measures=t},capture_detail:!0,resources:{get enabled(){return e.feature_flags.includes(o)||e.experimental.resources},set enabled(t){e.experimental.resources=t},asset_types:[],first_party_domains:[],ignore_newrelic:!0}},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:c.wk,inactiveMs:c.BB},session_replay:{autoStart:!0,enabled:!1,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){s(t)?e.mask_selector="".concat(t,",").concat(f):""===t||null===t?e.mask_selector=f:(0,u.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){s(t)?e.block_selector+=",".concat(t):""!==t&&(0,u.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,u.R)(7,t)}},session_trace:{enabled:!0,autoStart:!0},soft_navigations:{enabled:!0,autoStart:!0},spa:{enabled:!0,autoStart:!0},ssl:void 0,user_actions:{enabled:!0,elementAttributes:["id","className","tagName","type"]}}},p={},m="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(m);if(!p[e])throw new Error("Configuration for ".concat(e," was never set"));return p[e]}function v(e,t){if(!e)throw new Error(m);p[e]=(0,d.a)(t,g());const r=(0,l.nY)(e);r&&(r.init=p[e])}function b(e,t){if(!e)throw new Error(m);var r=h(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}},371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>d});var n=r(122),i=r(384),o=r(154),a=r(324);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,harvester:void 0},l={};function d(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!l[e])throw new Error("Runtime for ".concat(e," was never set"));return l[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");l[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(l[e],"harvestCount")||Object.defineProperty(l[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=l[e])}},324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,xv:()=>n});const n="1.281.0",i="PROD",o="CDN"},154:(e,t,r)=>{"use strict";r.d(t,{OF:()=>c,RI:()=>i,WN:()=>l,bv:()=>o,gm:()=>a,mw:()=>s,sb:()=>u});var n=r(863);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,l=((()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);Array.isArray(e)&&e.length>=2&&e[1]})(),Date.now()-(0,n.t)())},687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>d,x3:()=>u});var n=r(836),i=r(606),o=r(860),a=r(646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};l(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 l(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function d(e="",t="feature",r=!1){if(l(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)}}))}},836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(990),o=r(371),a=r(646),s=r(607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},l={},d=!1;try{d=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=m(e),l=c.length,d=0;d<l;d++)c[d].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:h,listeners:m,context:g,buffer:function(e,t){const r=v();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!!v()[s[e]]},debugId:r,backlog:d?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:d};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]=m(e).concat(t)}function m(e){return n[e]||[]}function h(t){return l[t]=l[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),l=(0,n.Zm)();l.ee||(l.ee=u)},646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(836).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))}},606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(908);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])}},878:(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})},607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(566).bz)()},566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,bz:()=>a});var n=r(154);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("")}},614:(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}},863:(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})},284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(836),i=r(154);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})))}},990:(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}},389:(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})},289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(878);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:()=>l,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>d});var n=r(154),i=r(863);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 l(e,t){a()[e]=t}function d(){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()}},843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(878);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)}},434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(836),i=r(607);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];l(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return l(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,l,d;try{a=this,o=[...arguments],l="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],l],e)}i(r+"start",[o,a,s],l,c);try{return d=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],l,c),e}finally{i(r+"end",[o,a,d],l,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 l(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},969:(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"},630:(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},344:(e,t,r)=>{"use strict";r.d(t,{G4:()=>i});var n=r(614);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},234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(836),i=r(687);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)}}},603:(e,t,r)=>{"use strict";r.d(t,{j:()=>K});var n=r(860),i=r(555),o=r(371),a=r(908),s=r(836),c=r(687),u=r(289),l=r(154),d=r(944),f=r(969),g=r(384),p=r(344);const m=["setErrorHandler","finished","addToTrace","addRelease","recordCustomEvent","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],h=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(863),b=r(614),y=r(993);var w=r(646),A=r(434);const R=new Map;function _(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,d.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,A.YM)(i),a=new w.y(s.P);a.level=n.level,a.customAttributes=n.customAttributes;const c=t[r]?.[A.Jt]||t[r];return R.set(c,a),o.inPlace(t,[r],"wrap-logger-",(()=>R.get(c))),i}function E(){const e=(0,g.pV)();m.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,d.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const x={};function N(e,t,g=!1){t||(0,c.Ak)(e,"api");const m={};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 R="api-",E=R+"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(R,n,!0,o||null===r?"session":void 0)(t,r)}function k(){}m.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,v.t)(),t,r,i],void 0,n.K7.logging,e)}(w,e,t,r)},m.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,w),_(w,e,t,{customAttributes:r,level:i})},h.forEach((e=>{m[e]=j(R,e,!0,"api")})),m.addPageAction=j(R,"addPageAction",!0,n.K7.genericEvents),m.recordCustomEvent=j(R,"recordCustomEvent",!0,n.K7.genericEvents),m.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(R,"setPageViewName",!0)()},m.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,d.R)(40,typeof t)}else(0,d.R)(39,typeof e)},m.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,d.R)(41,typeof e)},m.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,d.R)(42,typeof e)},m.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,w),w.emit("manual-start-all")}catch(e){(0,d.R)(23,e)}},m[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)},m[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)},m.interaction=function(e){return(new k).get("object"==typeof e?e:{})};const T=k.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)(E+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,w),function(){if(A.emit((o?"":"no-")+"fn-start",[(0,v.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,v.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,[r?(0,v.t)():performance.now(),...arguments],r?null:this,i,w),r?void 0:this}}function I(){r.e(296).then(r.bind(r,778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,d.R)(27,e),w.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{T[e]=j(E,e,void 0,g?n.K7.softNav:n.K7.spa)})),m.setCurrentRouteName=g?j(E,"routeName",void 0,n.K7.softNav):j(R,"routeName",!0,n.K7.spa),m.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,v.t)(),!1,r,!!x[e]],void 0,n.K7.jserrors,w)},l.RI?(0,u.GG)((()=>I()),!0):I(),m}var k=r(217),T=r(122);const j={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},I={};var S=r(284);const O=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let P=!1;function K(e,t={},r,n){let{init:a,info:c,loader_config:u,runtime:d={},exposed:f=!0}=t;d.loaderType=r;const p=(0,g.pV)();c||(a=p.init,c=p.info,u=p.loader_config),(0,k.xN)(e.agentIdentifier,a||{}),function(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");I[e]=(0,T.a)(t,j);const r=(0,g.nY)(e);r&&(r.loader_config=I[e])}(e.agentIdentifier,u||{}),c.jsAttributes??={},l.bv&&(c.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,c);const m=(0,k.D0)(e.agentIdentifier),h=[c.beacon,c.errorBeacon];P||(m.proxy.assets&&(O(m.proxy.assets),h.push(m.proxy.assets)),m.proxy.beacon&&h.push(m.proxy.beacon),E(),(0,g.US)("activatedFeatures",S.B),e.runSoftNavOverSpa&&=!0===m.soft_navigations.enabled&&m.feature_flags.includes("soft_nav")),d.denyList=[...m.ajax.deny_list||[],...m.ajax.block_internal?h:[]],d.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,d),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=N(e.agentIdentifier,n,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=f),P=!0}},374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>s,P3:()=>c,XX:()=>i,qY:()=>n,v4:()=>a});const n="events",i="jserrors",o="browser/blobs",a="rum",s={ajax:"ajax",genericEvents:"generic_events",jserrors:i,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"},c={[s.pageViewEvent]:1,[s.pageViewTiming]:2,[s.metrics]:3,[s.jserrors]:4,[s.spa]:5,[s.ajax]:6,[s.sessionTrace]:7,[s.softNav]:8,[s.sessionReplay]:9,[s.logging]:10,[s.genericEvents]:11},u={[s.pageViewEvent]:a,[s.pageViewTiming]:n,[s.ajax]:n,[s.spa]:n,[s.softNav]:n,[s.metrics]:i,[s.jserrors]:i,[s.sessionTrace]:o,[s.sessionReplay]:o,[s.logging]:"browser/logs",[s.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.281.0.min.js",i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.281.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"),l=0;l<u.length;l++){var d=u[l];if(d.getAttribute("src")==r||d.getAttribute("data-webpack")==t+o){s=d;break}}if(!s){c=!0;var f={296:"sha512-zqOtfbjYsGTkQScey1O8Hh9fA1+m2RFxLpfv7BWqqTivgQ6iM13v6QJ4d5xykyDwx1GoMFmngC4SKpFn6VciYg=="};(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={374:0,840: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.281.0.PROD"]=self["webpackChunk:NRBA-1.281.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(374);var e=i(944),t=i(344),r=i(566);class n{agentIdentifier;constructor(){this.agentIdentifier=(0,r.LA)(16)}#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)}recordCustomEvent(e,t){return this.#e("recordCustomEvent",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(217);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 l=i(603);var d=i(687),f=i(234),g=i(289),p=i(154),m=i(384);const h=e=>p.RI&&!0===(0,s.gD)(e,"privacy.cookies_enabled");function v(e){return!!(0,m.dV)().o.MO&&h(e)&&!0===(0,s.gD)(e,"session_trace.enabled")}var b=i(389);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,d.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,b.J)((()=>{(0,d.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(h(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(296).then(i.bind(i,861));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(!this.#t(this.featureName,o))return(0,d.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(296).then(i.bind(i,103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),t.runtime.harvester.initializedAggregates.push(this.featAggregate),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,d.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 v(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var w=i(630);class A extends y{static featureName=w.T;constructor(e,t=!0){super(e,w.T,t),this.importAggregator(e)}}var R=i(908),_=i(843),E=i(878),x=i(782),N=i(863);class k extends y{static featureName=x.T;constructor(e,t=!0){super(e,x.T,t),p.RI&&((0,_.u)((()=>(0,R.p)("docHidden",[(0,N.t)()],void 0,x.T,this.ee)),!0),(0,E.sp)("pagehide",(()=>(0,R.p)("winPagehide",[(0,N.t)()],void 0,x.T,this.ee))),this.importAggregator(e))}}var T=i(969);class j extends y{static featureName=T.TZ;constructor(e,t=!0){super(e,T.TZ,t),this.importAggregator(e)}}new class extends o{constructor(t){super(),p.gm?(this.features={},(0,m.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,l.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,m.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,k,j],loaderType:"lite"})})()})();</script> <title>Technology Requirements (2024-25) · Current Students · UCSF School of Pharmacy</title> <link rel="profile" href="http://www.w3.org/1999/xhtml/vocab"> <!-- start favicon --> <link rel="apple-touch-icon" sizes="57x57" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-57x57.png?v=20161201"> <link rel="apple-touch-icon" sizes="60x60" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-60x60.png?v=20161201"> <link rel="apple-touch-icon" sizes="72x72" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-72x72.png?v=20161201"> <link rel="apple-touch-icon" sizes="76x76" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-76x76.png?v=20161201"> <link rel="apple-touch-icon" sizes="114x114" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-114x114.png?v=20161201"> <link rel="apple-touch-icon" sizes="120x120" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-120x120.png?v=20161201"> <link rel="apple-touch-icon" sizes="144x144" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-144x144.png?v=20161201"> <link rel="apple-touch-icon" sizes="152x152" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-152x152.png?v=20161201"> <link rel="apple-touch-icon" sizes="180x180" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/apple-touch-icon-180x180.png?v=20161201"> <link rel="icon" type="image/png" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/favicon-32x32.png?v=20161201" sizes="32x32"> <link rel="icon" type="image/png" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/favicon-194x194.png?v=20161201" sizes="194x194"> <link rel="icon" type="image/png" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/android-chrome-192x192.png?v=20161201" sizes="192x192"> <link rel="icon" type="image/png" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/favicon-16x16.png?v=20161201" sizes="16x16"> <link rel="manifest" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/manifest.json?v=20161201"> <link rel="mask-icon" href="/sites/pharm.ucsf.edu/themes/pharmacyoa/images/safari-pinned-tab.svg?v=20161201" color="#90bd31"> <link rel="shortcut icon" href="/sites/pharm.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/pharm.ucsf.edu/themes/pharmacyoa/images/mstile-144x144.png?v=20161201"> <meta name="msapplication-config" content="/sites/pharm.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 &#x00A9; 1988, 1990, 1993, 2002 Adobe Systems * Incorporated. All Rights Reserved. &#x00A9; 1981, 2002 Heidelberger Druckmaschinen * AG. All rights reserved. * * © 2017 MyFonts Inc */ --> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__HebrV4tFwxDZ1b9vhlacTqYgPxRuqCiiFvldzHKwPeE__t3zJPsLiSRDTfkC9ANb8bQboZgPpLWMNlpYK3hKEyXA__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__ePlcdKGGVug03GrMIaGNP4oxfY9eE0ohwvae21x89JE__yb8f5ibrLwhnMOcYJMtVK6JLq2YYW_olFqfW4_t8oQY__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__mQ6VuIrKQsACMPr_H1zG61XI3eYzvfbAdv5ltKxQ4iM__tm8mqnI9eOCHrWg5kP1oFyIIrFa53r8aFxlnedsul2c__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__WYtrqprX8RlxME-RSsFudXN9dh9mQvxGZaIEs3Tlass__mtKFcj9_WweGdHo7moEGnLICuxddj67k2u0u7q_2dXA__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__7MBzlavTXw9bK-VcVWe3kKPpbgYCuBp697LfdBdjM9M__0nZ1EFoBABLFncJUdsqwqY5u4eZe-m3d6Yu0xHieXuA__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="all" /> <link type="text/css" rel="stylesheet" href="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_css/css__GejyFYl8Cav9hr_6xb7fRy_UHZGPzk6wB89k1_sqFBs__y0cwlzggi0PIFN-TG0T3270FOcNcc8s0mP6tQ2nrMOY__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.css" media="print" /> <script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__asGQqS1_cAYYnqAtzTnTGG_cE6H71nQCp5AUHETy86o__44HhuhnqBqCNDxsEyZRPGF7Mf6T8_CpEiOSbPPRr-KQ__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js"></script> <script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__ILTVLZQAG-KZaa1kb7qIVKpB9M3rA2ud_pZTeAQX5Lw__qlq_7bvBMCOhgjW1mvfj3FCZ2sCCd9OJphi5UWg3j2M__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js"></script> <script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__LzKJZUsEuqWCkxroeHswXmLNNTQeOVlTI7SzHWXMGJY__30I4tevQsPXnJEn326D4GLFY81PgOeY9rD56ni_lWb4__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- document.createElement( "picture" ); //--><!]]> </script> <script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__qkW2vn2QlusTdOzNChdDX8BLdok0wcCI1afHbiHcHf4__SRz5wEmUkveHZj3gHwOOnZbhv-JcJv6kIVEFNjoozk8__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js"></script> <script type="text/javascript" async="async" src="https://www.googletagmanager.com/gtag/js?id=UA-42935348-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-42935348-1", {"groups":"default","link_attribution":true});gtag("config", "UA-42935348-2", {"groups":"default","link_attribution":true});gtag("config", "UA-340005-1", {"groups":"default","link_attribution":true});gtag("config", "G-S5YNSZWP7R", {"groups":"default","link_attribution":true});gtag("config", "G-7G3VKQP736", {"groups":"default","link_attribution":true}); //--><!]]> </script> <script type="text/javascript" src="https://use.fontawesome.com/90945e9ffc.js"></script> <script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__NzZX7hItE0HtRY4pq-aRuhUI0kWqT49hw0Z4EZQmEJs__DBqg5aEXrKf2kpa8VYYLkie1vQe-4Ggfu_Ik4cZo0dM__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js"></script> <script type="text/javascript"> <!--//--><![CDATA[//><!-- jQuery.extend(Drupal.settings,{"basePath":"\/","pathPrefix":"","setHasJsCookie":0,"ajaxPageState":{"theme":"pharmacymicrosite","theme_token":"4hglmHOLDzNN7rVzjQlY2doac_e4MckN49qScz4tdXc","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,"modules\/comment\/comment.css":1,"modules\/field\/theme\/field.css":1,"modules\/node\/node.css":1,"sites\/all\/modules\/contrib\/picture\/picture_wysiwyg.css":1,"modules\/search\/search.css":1,"modules\/user\/user.css":1,"sites\/all\/modules\/contrib\/views\/css\/views.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\/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\/pharm.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_microsite_images\/css\/ucsf-pharmacy-microsite-images-responsive.css":1,"sites\/all\/modules\/custom\/ucsf_images_gallery\/colorbox\/colorbox_gallery_style.css":1,"sites\/pharm.ucsf.edu\/modules\/sopsuite\/custom\/ucsf_pharmacy_webedit\/ucsf_pharmacy_webedit.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/css\/responsive-tabs.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/css\/screen.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/css\/stickysort.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacymicrosite\/css\/pharmacymicrosite.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/css\/print.css":1,"sites\/pharm.ucsf.edu\/themes\/pharmacymicrosite\/css\/pharmacymicrosite-print.css":1},"js":{"sites\/all\/modules\/contrib\/picture\/picturefill2\/picturefill.min.js":1,"sites\/all\/modules\/contrib\/picture\/picture.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,"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\/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-42935348-1":1,"https:\/\/use.fontawesome.com\/90945e9ffc.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/openacademy_wireframe.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.hotkeys.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/modernizr-2.6.1-respond-1.1.0.min.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/footnote-links.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/responsiveTabs-pharmacy.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/general.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.cookie.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.stickysort.min.js":1,"sites\/pharm.ucsf.edu\/themes\/pharmacyoa\/js\/vendor\/jquery.ba-throttle-debounce.min.js":1,"sites\/pharm.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":"90%","initialWidth":"300","initialHeight":"100","fixed":true,"scrolling":false,"mobiledetect":false,"mobiledevicewidth":"480px","file_public_path":"\/sites\/pharm.ucsf.edu\/files","specificPagesDefaultValue":"admin*\nimagebrowser*\nimg_assist*\nimce*\nnode\/add\/*\nnode\/*\/edit\nprint\/*\nprintpdf\/*\nsystem\/ajax\nsystem\/ajax\/*"},"googleanalytics":{"account":["UA-42935348-1","UA-42935348-2","UA-340005-1","G-S5YNSZWP7R","G-7G3VKQP736"],"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"},"urlIsAjaxTrusted":{"\/current\/tech\/reqs":true},"nice_menus_options":{"delay":800,"speed":"slow"}}); //--><!]]> </script> <!--[if IE]><![endif]--> <meta name="pageID" content="15211"/><meta name="description" content="Notice: PharmD students entering in Summer 2024 (and continuing students) The technology requirements are updated for 2024-25. Important Notices: DO NOT UPDATE your laptops to Windows 11 24H2 and macOS Sequoia, including any beta" /> <link rel="canonical" href="https://pharm.ucsf.edu/current/tech/reqs" /> <meta property="og:site_name" content="Current Students" /> <meta property="og:type" content="website" /> <meta property="og:url" content="https://pharm.ucsf.edu/current/tech/reqs" /> <meta property="og:title" content="Technology Requirements (2024-25) · Current Students" /> <meta property="og:description" content="Notice: PharmD students entering in Summer 2024 (and continuing students) The technology requirements are updated for 2024-25. Important Notices: DO NOT UPDATE your laptops to Windows 11 24H2 and macOS Sequoia, including any beta" /> <meta property="og:updated_time" content="2025-01-07T13:31:54-08:00" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:url" content="https://pharm.ucsf.edu/current/tech/reqs" /> <meta name="twitter:title" content="Technology Requirements (2024-25) · Current Students" /> <meta name="twitter:description" content="Notice: PharmD students entering in Summer 2024 (and continuing students) The technology requirements are updated for 2024-25. Important Notices: DO NOT UPDATE your laptops to Windows 11 24H2 and macOS Sequoia, including any beta" /> <meta property="og:locale" content="en_US" /> </head> <body class="html not-front not-logged-in one-sidebar sidebar-first page-node page-node- page-node-15211 node-type-page domain-current node-published" > <!--[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> <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/pharm.ucsf.edu/themes/pharmacyoa/images/ucsf-dark-blue.svg" alt="UCSF"> </div> <div id="page" class="page theme-pharmacymicrosite is-domain-current is-microsite-secondary is-sop is-pharm page-type-11"> <div id="header" class="clearfix" role="banner"> <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="menu-and-search"> <div id="search"> <form role="search" class="search-form" action="/current/tech/reqs" 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-88eP11qqkX2-3B_iDfRH0dz38kisnlp6C35IHXjUO5c" /> <input type="hidden" name="form_id" value="search_block_form" /> </div> </div></form> </div> <div id="navigation" class="menu" role="navigation" aria-label="Site main menu"> <ul class="nice-menu nice-menu-right" id="nice-menu-1"><li class="menu-62841 menu-path-node-6531 first odd"><a href="/current" tabindex="0">Home</a></li> <li class="menu-115951 menuparent menu-path-node-7876 even"><a tabindex="0">Info for Entering Students</a><ul><li class="menu-115951 menu-path-node-7876 first odd"><a href="/current/entering" tabindex="0">Info for Entering Students Overview</a></li> <li class="menu-116076 menu-path-node-7881 even"><a href="/current/entering/regfee" tabindex="0">Pay Your Registration Fee Deposit</a></li> <li class="menu-116081 menu-path-node-7886 odd"><a href="/current/entering/bgcheck" tabindex="0">Complete the Required Background Check</a></li> <li class="menu-116086 menu-path-node-7891 even"><a href="/current/entering/money" tabindex="0">Apply for Financial Aid</a></li> <li class="menu-116091 menu-path-node-7896 odd"><a href="/current/entering/tr" tabindex="0">Submit Your Official Transcripts and AP Scores</a></li> <li class="menu-116101 menu-path-node-7906 even"><a href="/current/entering/change-contact-info" tabindex="0">Change of Contact Info for Entering Students</a></li> <li class="menu-116106 menu-path-node-7931 odd"><a href="/current/entering/holds" tabindex="0">Check for Holds</a></li> <li class="menu-116991 menu-path-node-7911 even"><a href="/current/entering/register" tabindex="0">Register for Summer Quarter</a></li> <li class="menu-116111 menu-path-node-7916 odd"><a href="/current/entering/home" tabindex="0">Find a Place to Live</a></li> <li class="menu-116116 menu-path-node-7921 even"><a href="/current/entering/services" tabindex="0">Learn Where to Find Services</a></li> <li class="menu-116121 menu-path-node-7926 odd last"><a href="/current/entering/security" tabindex="0">Learn About Campus Security</a></li> </ul></li> <li class="menu-84806 menu-path-node-6986 odd"><a href="/current/academics/calendars" tabindex="0">Academic Calendars</a></li> <li class="menu-115946 menuparent menu-path-node-7146 even"><a tabindex="0">Info for Graduating Students</a><ul><li class="menu-115946 menu-path-node-7146 first odd"><a href="/current/graduating" tabindex="0">Info for Graduating Students Overview</a></li> <li class="menu-116216 menu-path-node-7176 even"><a href="/current/graduating/letters" tabindex="0">Graduation Verification Letters</a></li> <li class="menu-116206 menu-path-node-7166 odd"><a href="/current/graduating/health" tabindex="0">Health Insurance</a></li> <li class="menu-116211 menu-path-node-7171 even"><a href="/current/graduating/infosecurity" tabindex="0">Your Information Security Responsibilities After Graduation</a></li> <li class="menu-116196 menu-path-node-7156 odd"><a href="/current/graduating/email" tabindex="0">E-mail and Other Accounts After Graduation</a></li> <li class="menu-116191 menu-path-node-7151 even last"><a href="/current/graduating/continue" tabindex="0">Continuing at UCSF</a></li> </ul></li> <li class="menu-84796 menu-path-node-7731 odd"><a href="/current/academics" tabindex="0">Academics</a></li> <li class="menu-62851 menu-path-node-7946 even"><a href="/current/student-life-orgs" tabindex="0">Student Life and Organizations</a></li> <li class="menu-116946 menuparent menu-path-node-7941 odd"><a tabindex="0">Services and Programs</a><ul><li class="menu-116946 menu-path-node-7941 first odd"><a href="/current/services-programs" tabindex="0">Services and Programs Overview</a></li> <li class="menu-194781 menu-path-node-11391 even"><a href="/current/services-programs/co-curriculum" tabindex="0">Co-Curricular Program</a></li> <li class="menu-139391 menu-path-node-11111 odd"><a href="/current/services-programs/capslead" tabindex="0">California Pharmacy Student Leadership (CAPSLEAD) Conference</a></li> <li class="menu-141756 menu-path-node-11131 even"><a href="/current/services-programs/lets-talk" tabindex="0">Let’s Talk Program</a></li> <li class="menu-139426 menu-path-node-11116 odd"><a href="/current/services-programs/career-services" tabindex="0">Career Services</a></li> <li class="menu-139431 menu-path-node-11121 even last"><a href="/current/services-programs/career-links" tabindex="0">Career Links to Other Web Sites</a></li> </ul></li> <li class="menu-116911 menu-path-node-7936 even"><a href="/current/campus-services" tabindex="0">Campus Services</a></li> <li class="menu-116906 menuparent menu-path-node-7346 active-trail odd"><a tabindex="0">Technology</a><ul><li class="menu-116906 menu-path-node-7346 active-trail first odd"><a href="/current/tech" tabindex="0">Technology Overview</a></li> <li class="menu-122626 menu-path-node-7351 even"><a href="/current/tech/intro" tabindex="0">Technology Introduction</a></li> <li class="menu-122801 menu-path-node-7411 odd"><a href="/current/tech/wireless" tabindex="0">Wireless</a></li> <li class="menu-122641 menuparent menu-path-node-7381 even"><a tabindex="0">Technology Security</a><ul><li class="menu-122641 menu-path-node-7381 first odd"><a href="/current/tech/security" tabindex="0">Technology Security Overview</a></li> <li class="menu-122751 menu-path-node-7396 even"><a href="/current/tech/security/data" tabindex="0">Keep Confidential Data Secure</a></li> <li class="menu-122746 menu-path-node-7401 odd"><a href="/current/tech/security/lock" tabindex="0">Lock Your Device</a></li> <li class="menu-122656 menu-path-node-7406 even last"><a href="/current/tech/vpn" tabindex="0">VPN</a></li> </ul></li> <li class="menu-122636 menu-path-node-15211 active-trail odd last"><a href="/current/tech/reqs" tabindex="0" class="active">Technology Requirements</a></li> </ul></li> <li class="menu-116956 menu-path-node-7951 even"><a href="/current/events" tabindex="0">Events</a></li> <li class="menu-116951 menu-path-node-7956 odd"><a href="/current/safety-security" tabindex="0">Safety and Security</a></li> <li class="menu-84801 menu-path-node-7186 even last"><a href="/current/policies" tabindex="0">Policies and Requirements</a></li> </ul> <ul class="nice-menu nice-menu-right" id="nice-menu-offsite"><li class="menu-750851 menu-path-semailucsfedu- first odd"><a href="https://email.ucsf.edu/" tabindex="0">UCSF email</a></li> <li class="menu-750856 menu-path-se-valuenet-logincfm even"><a href="https://www.e-value.net/login.cfm" tabindex="0">E*Value</a></li> <li class="menu-750861 menu-path-smyaccessucsfedu- odd"><a href="https://myaccess.ucsf.edu/" tabindex="0">MyAccess</a></li> <li class="menu-750866 menu-path-scoursesucsfedu- even"><a href="https://courses.ucsf.edu/" tabindex="0">CLE</a></li> <li class="menu-750871 menu-path-ssaaucsfedu-studentportal- odd"><a href="https://saa.ucsf.edu/studentportal/" tabindex="0">Student Portal</a></li> <li class="menu-750876 menu-path-sremoteucsfedu- even"><a href="https://remote.ucsf.edu/" tabindex="0">VPN</a></li> <li class="menu-750881 menu-path-pubmeducsfedu- odd last"><a href="http://pubmed.ucsf.edu/" tabindex="0">PubMed</a></li> </ul> </div> </div> <div id="content" class="lab-title-group"> <div class="lab-title"><a href="/current">Current Students</a></div> <div class="subtitle"><span>Resources for PharmD degree program students</span></div> </div> </div> <!-- /header --> <div id="main" class="clearfix" role="main"> <div> <div id="content-inner" class="inner column center"> <div id="content-header"> <div class="tabs"></div> </div> <!-- /#content-header --> <div id="content-area" class="clearfix"> <h1>Technology Requirements (2024-25)</h1> <div class="region region-content"> <div id="block-system-main" class="block block-system"> <div class="content"> <div id="node-15211" class="node node-page clearfix" about="/current/tech/reqs" typeof="sioc:Item foaf:Document"> <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"><div class="box-neutral"> <p><strong>Notice: PharmD students entering in Summer 2024 (and continuing students)</strong></p> <p>The technology requirements are updated for 2024-25.</p> <p><strong>Important Notices: </strong></p> <ul> <li><strong>DO NOT UPDATE your laptops to Windows 11 24H2 and macOS Sequoia, including any beta versions. These versions are not officially supported by UCSF IT nor Examplify. </strong></li> <li><strong>macOS Sonoma (14) is officially supported by UCSF IT (Mac Users: please upgrade to macOS 14.x if still using 12.x or older.)</strong></li> </ul> <p>If you have any specific questions on device specifications or purchases, please contact Conan MacDougall, PharmD, MAS (<a href="/cdn-cgi/l/email-protection#b9dad6d7d8d797d4d8daddd6ccded8d5d5f9ccdacadf97dcddcc"><span class="__cf_email__" data-cfemail="197a767778773774787a7d766c7e787575596c7a6a7f377c7d6c">[email&#160;protected]</span></a>).</p> <p>Note: If you are a returning student in the Summer, Fall, Winter/Spring, you are required to complete a <strong>new</strong> tech check. </p> </div> <div class="eyecatching"> <h3>PharmD technology requirements extend and/or supersede campus requirements:</h3> <ul> <li>All PharmD students are required to meet the UCSF campus Technology Requirements for Students.</li> <li>The requirements defined on this page are inclusive of campus requirements. Please use the information on this page.</li> </ul> <h3>Deadlines to complete requirements (subject to change*):</h3> <ul> <li><strong>Starting May 20, 2024:</strong> Technology Readiness Device Checks will be conducted remotely via Zoom to verify hardware specifications and installation of software. If you have issues with any software, assistance can be provided during your IT appointment time.<strong> Sign-up details will be sent to your UCSF email.</strong></li> <li><strong>July 19, 2024</strong>: Students are required to have a device that meets all requirements in order to be checked off as compliant. <ul> <li>If you are in a special circumstance in which you are unable to purchase a device by this deadline and need extended time, please contact Conan MacDougall, PharmD, MAS (<a href="/cdn-cgi/l/email-protection#a4c7cbcac5ca8ac9c5c7c0cbd1c3c5c8c8e4d1c7d7c28ac1c0d1"><span class="__cf_email__" data-cfemail="10737f7e717e3e7d7173747f6577717c7c50657363763e757465">[email&#160;protected]</span></a>).</li> </ul> </li> </ul> </div> <h2><a id="introduction" name="introduction"></a>Introduction</h2> <aside> <h3>Have questions or need advice?</h3> <ul> <li>Review the <a href="/current/tech/intro">Technology Introduction for PharmD Students</a> which provides an overview of technology at UCSF and the School of Pharmacy.</li> <li>For purchasing advice and recommendations, contact the School of Pharmacy's Student Help Desk at <a href="/cdn-cgi/l/email-protection#b2c1c6c7d6d7dcc6dad7dec2d6d7c1d9f2c7d1c1d49cd7d6c7"><span class="__cf_email__" data-cfemail="d6a5a2a3b2b3b8a2beb3baa6b2b3a5bd96a3b5a5b0f8b3b2a3">[email&#160;protected]</span></a>.</li> </ul> </aside> <p>UCSF is a Bring Your Own Device (BYOD) campus and requires all students to own a personal device for UCSF-related activities. The purpose of these requirements is to ensure that devices meet or exceed a set of standards that will allow students to participate effectively in the UCSF curriculum. Technology will be an integral component of your UCSF education. Having adequate hardware is worth the investment--your focus should be on your education, not dealing with technical issues caused by dated or underpowered devices.</p> <p>These requirements also ensure that incoming students have installed all security software required by the <a href="https://it.ucsf.edu/policies/ucsf-minimum-security-standards-electronic-information-resources">UCSF Minimum Security Standards</a>. UCSF students have a legal and ethical responsibility to preserve and protect the privacy, confidentiality, and security of all confidential information, both patient and non-patient related. Security regulations are dictated by the Federal Health Insurance Portability and Accountability Act (HIPAA), the Health Information Technology for Economic and Clinical Health Act (HITECH), other Federal and California privacy laws, as well as UCOP and UCSF Policies, and Medical Center Administrative Policies and Procedures.</p> <h3>Sections</h3> <ol> <li><a href="#hardware">Laptop requirements</a></li> <li><a href="#software">Software requirements</a></li> <li><a href="#account">Set up UCSF email</a></li> <li><a href="#internet">Internet requirement</a></li> <li><a href="#ipad">iPad and keyboard</a> (optional)</li> </ol> <h2><a id="hardware" name="hardware"></a>1. Laptop requirements</h2> <p>You must own a laptop computer that meets the following minimum specifications. If something is not listed as required, we offer no specific recommendations and suggest that you make purchase decisions based on your budget, features, and preference for Mac or PC.</p> <table> <tbody> <tr> <th>Looking to purchase a new device?</th> <td colspan="2"> <p>Based on your budget, consider the recommendations below that meet all requirements.</p> <p><strong>Mac (<a href="https://www.apple.com/mac/compare/">Compare Apple models</a>)</strong></p> <ul> <li>Macbook Air, 13-inch (M1)</li> <li>Macbook Air, 13-inch (M2)</li> <li>Macbook Air, 15-inch, 2023 (M2)</li> <li>Macbook Pro, 14-inch, 2023 (M3)</li> <li>Macbook Pro, 14-inch, 2023 (M3 Pro, M3 Max)</li> <li>Macbook Pro, 16-inch, 2023 (M3 Pro, M3 Max)</li> </ul> <p><strong>Windows</strong></p> <ul> <li><a href="https://www.microsoft.com/en-us/d/surface-pro-9/93vkd8np4fvk?activetab=pivot:overviewtab">Surface Pro 9</a> (choose 256 GB)</li> <li><a href="https://www.microsoft.com/en-us/d/surface-laptop-5/8xn49v61s1bn?activetab=pivot:overviewtab">Surface Laptop 5</a></li> <li><a href="https://www.hp.com/us-en/shop/pdp/hp-spectre-x360-2-in-1-laptop-14-ef0797nr">HP Spectre x360 14</a></li> </ul> </td> </tr> </tbody> </table> <table class="equal collapse"> <tbody> <tr> <th> </th> <th>Recommended (for optimal performance)</th> <th> </th> <th>Minimum</th> </tr> <tr> <th>Description</th> <td>This configuration will likely provide adequate performance for 3 to 4 years.</td> <td> </td> <td>This laptop will likely not provide adequate performance through the end of your program.</td> </tr> <tr> <th>Purchase Date</th> <td colspan="3">Purchased within the past 3 years (recommended). Earlier computer models are acceptable IF all MINIMUM requirements below are met.</td> </tr> <tr> <th>Operating System</th> <td colspan="3" rowspan="1"> <p><strong>Mac:</strong></p> <p>macOS Sonoma 14.x (please upgrade to macOS 14.x if still using 12.x or older)</p> <ul> <li>Go to "About This Mac" --&gt; "Software Update"</li> </ul> <p><strong>Windows:</strong></p> <p>Windows 10 or 11 (Pro, Education, or Enterprise)</p> <ul> <li><cite><strong>Windows Home is NOT acceptable.</strong> If you have Windows 10 or 11 Home edition, you will need to upgrade to Windows 10 or 11 Pro, Education, or Enterprise.</cite></li> <li>Students can obtain a free license for Windows 10 Education from <a href="https://azureforeducation.microsoft.com/devtools">Microsoft's Azure Dev Tools for Teaching platform</a> with your UCSF email.</li> <li><cite>Be sure to keep a copy of the product key as it is only available online for a short period of time.</cite></li> <li><cite>Once your one free license is used, it CANNOT be transferred to another laptop. Please ensure you use your license only on the laptop you will use for pharmacy school.</cite></li> </ul> </td> </tr> <tr> <th>Processor</th> <td colspan="2" rowspan="1"> <p><strong>Mac:</strong></p> <ul> <li>Apple silicon M1 or M1 Pro chips, M2 or M2 Pro chips, M3, M3 Max and M3 Pro chips</li> </ul> <p><br /> <em>Additional Mac considerations:</em></p> <ul> <li><strong>M1 vs. M2 vs. M3</strong>: Each subsequent generation (M2 and M3) offers improvements in CPU and GPU performance, efficiency, and memory capacity over its predecessor.</li> <li><strong>Pro Variants</strong>: The "Pro" variants (M1 Pro, M2 Pro, M3 Pro) provide more CPU and GPU cores and higher memory capacities compared to the base versions, targeting professional users.</li> <li><strong>Max Variants</strong>: The "Max" variant (M3 Max) is expected to offer the highest performance with the most cores and memory, designed for the most demanding tasks.</li> </ul> <p><strong>Windows:</strong></p> <ul> <li>Intel Core i7 quad-core processor (9th, 10th, 11th, 12th, 13th or 14th Generation)</li> <li>Intel Core i9 processor (9th, 10th, 11th, 12th, or 13th Generation)</li> <li> <p>AMD Ryzen processors are also acceptable</p> </li> </ul> <p><br /> <em>Additional Windows considerations:</em></p> <ul> <li><strong>Core i7</strong>: Best for users who need high performance at a more affordable price, suitable for gaming, and general productivity.</li> <li><strong>Core i9</strong>: Ideal for power users who require top-tier performance for demanding tasks, heavy multitasking, and high-end gaming.</li> </ul> </td> <td> <p><strong>Older Windows or Mac models:</strong></p> <p>Intel Core i5 dual-core processor or above (9th gen+)</p> </td> </tr> <tr> <th>Memory (RAM)</th> <td>16 GB or more</td> <td> </td> <td>8 GB</td> </tr> <tr> <th>Solid State Drive (SSD)</th> <td>512 GB or more</td> <td> </td> <td>256 GB</td> </tr> <tr> <th>Webcam</th> <td colspan="3">Must have functioning webcam either built-in to laptop or external</td> </tr> <tr> <th>Earbuds/Headphones</th> <td colspan="3">Must have earbuds/headphones and microphone. Can be USB, 3.5mm jack, or wireless/bluetooth depending on computer configuration.</td> </tr> <tr> <th>Warranty</th> <td>1-3 years parts and labor with on-site or in-store support.</td> <td> </td> <td>No specific requirement.</td> </tr> <tr> <th>Restrictions</th> <td colspan="3"> <p><strong>No ultra-low-power or budget-class processors</strong></p> <ul> <li>No Intel: Y-series, i3, Core M, Celeron, Pentium Silver, Pentium Gold</li> </ul> <p><strong>No tablets or Chromebooks can substitute your laptop</strong></p> An iPad or Android Tablet alone does not meet our requirements; the use of a tablet as a companion device is acceptable. The use of Chromebooks at UCSF raises significant security concerns; if you have one, we recommend that you do not use it for anything involving UCSF business, research, or studies.</td> </tr> </tbody> </table> <div class="eyecatching"> <h3>Important information for international students</h3> <p>UCSF highly recommends that international students wait until arriving in the United States before purchasing hardware and software. There are several important reasons based on prior experience, including:</p> <ul> <li>Newer hardware is more readily available in the United States.</li> <li>Costs are typically lower.</li> <li>Warranty may not cover service in the United States.</li> <li>Certain software does not work with foreign versions of operating systems.</li> </ul> <h3>Always wait to upgrade to new major versions of operating systems</h3> UCSF has many computer systems, and it's impossible for all of UCSF systems to be compatible with new major versions of operating systems on the day they become available. Consequently, we strongly discourage you from upgrading your OS to an unapproved system until our office has sent an all-clear message to students.</div> <h2><a id="software" name="software"></a>2. Software requirements</h2> <p>You must have the following software installed on your computer. You may be prevented from connecting to the UCSF network without having all the required security software installed.</p> <h3>Laptop</h3> <table> <tbody> <tr> <th>#</th> <th>Software</th> <th>Description</th> <th>Mac</th> <th>PC</th> </tr> <tr> <th>1</th> <td> <p>Device Encryption</p> <p>(Jamf Pro or DEE)</p> </td> <td> <p>UCSF requires the use of the following file-based encryption applications that prevent unauthorized persons from accessing legally protected information.</p> <p><strong>IMPORTANT: If you are unable or unsure about how to complete these steps, please wait until your appointment and let the technician assist you with the process.</strong></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/file-encryption">File Encryption</a></p> <p>Please read and follow the instructions before installing or you may encounter issues.</p> <p>Download and install <strong>"Mac Encryption - MacOS"</strong>. Login with your MyAccess credentials.</p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/file-encryption">File Encryption</a></p> <p>Please read and follow the instructions before installing or you may encounter issues.</p> <p>Download and install <strong>"Dell Encryption Enterprise BitLocker Manager 11.7.1.2 - Windows (64bit)</strong>". Login with your MyAccess credentials.</p> <p><em>Do not use DDPE as it has compatibility issues with some versions of Windows.</em></p> </td> </tr> <tr> <th>2</th> <td> <p>BigFix</p> </td> <td>BigFix is used for inventory, software and patch management.</td> <td colspan="2">BigFix is already included with the Device Encryption installers above. Do NOT download this separately.</td> </tr> <tr> <th>3</th> <td> <p>Examplify (current version 3.5.2)</p> </td> <td> <p>You will use Examplify to take your computer-based assessments.</p> <p><strong>Your personal login information for Examplify will be emailed to you during Orientation. More details will be provided during that time.</strong></p> </td> <td> <p>Download and install <a href="https://releases.examsoft.com/Examplify/3.5.2/Examplify_3.5.2.dmg">Examplify Mac OS X Installer (3.5.2)</a></p> <p> </p> </td> <td>Download and install <a href="https://releases.examsoft.com/Examplify/3.5.2/Examplify_3.5.2_win.exe">Examplify Windows Installer (3.5.2)</a></td> </tr> <tr> <th>4</th> <td> <p>Zoom</p> </td> <td>Video conferencing</td> <td colspan="2"> <p><a href="https://zoom.us/download">Download Zoom</a>.</p> <p><a href="https://it.ucsf.edu/how-to/how-correctly-sign-zoom-desktop-app">How to Correctly Sign Into Zoom Desktop App</a>.</p> </td> <td> </td> </tr> <tr> <th>5</th> <td>Office 365 ProPlus</td> <td> <p>UCSF provides <em>Office 365 ProPlus</em> for Mac and PC users which includes desktop versions of Outlook, Word, Excel, PowerPoint, OneNote, Publisher (PC only), and Access (PC only). You can install Office on up to 5 PCs or Macs, 5 tablets, and 5 smartphones.</p> <p>Log in to it.ucsf.edu for more info: <a href="https://it.ucsf.edu/search?search=office+365">Office 365</a>.</p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/productivity-suite">Productivity Suite</a></p> <p>Download and install <strong>“Microsoft Office 365 - Mac OS X”</strong></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/productivity-suite">Productivity Suite</a></p> <p>Download and install "<strong>Microsoft Office 365 - Windows" --&gt; “UCSF-Office365-Windows.EXE”</strong></p> </td> </tr> <tr> <th>6</th> <td> <p>Web browsers (Google Chrome &amp; Firefox)</p> </td> <td>Some of our required software or websites may be incompatible with your preferred web browser. If this happens, you will need to use an alternative browser to access that particular resource. We encourage you to become comfortable using more than one browser.</td> <td colspan="2">Download and Install <a href="https://www.google.com/chrome/browser/">Chrome</a> and <a href="https://www.mozilla.org/en-US/firefox/new/">Firefox</a></td> <td> </td> </tr> <tr> <th>7</th> <td> <p>Pulse Secure (VPN)</p> </td> <td> <p>Pulse Secure is Virtual Private Network (VPN) client. When off campus, Pulse Secure connects your computer to the UCSF network in order to protect the transfer of all data. VPN connection is required for access to certain library resources and needed to send or receive your UCSF email when using desktop applications such as Outlook and Apple Mail.</p> <p><a href="/helpdesk/vpn">How to connect to VPN - Instructions</a></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/vpn-virtual-private-network">VPN (Virtual Private Network)</a></p> <p>Download and install "<strong>VPN - Dual Authentication - Mac OS X"</strong></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/vpn-virtual-private-network">VPN (Virtual Private Network)</a></p> <p>Download and install "<strong>Pulse Secure - Dual Authentication - Windows"</strong></p> </td> </tr> <tr> <th>8</th> <td>CipherCloud</td> <td>CipherCloud scans <a href="https://it.ucsf.edu/services/ucsf-box">UCSF Box</a> and automatically encrypts all file formats that contain matches to UCSF PHI. You will know a file is encrypted when it is renamed with a <code>.ccsecure</code> extension. The CipherCloud agent is required to open these encrypted files.</td> <td> <p>Go to <a href="https://software.ucsf.edu/content/other-software">Other Software</a></p> <p>Download and install <strong>"CipherCloud for Box and OneDrive - Mac OS X"</strong></p> </td> <td>Go to <a href="https://software.ucsf.edu/content/other-software">Other Software</a><br /> <br /> Download and install <strong>"CipherCloud for Box and OneDrive - Windows"</strong></td> </tr> <tr> <th>9</th> <td> <p>VLC Media Player</p> </td> <td>VLC is a media player that enables you to view and listen to a variety of media files.</td> <td> <p>Go to <a href="https://www.videolan.org/vlc/">VLC</a></p> <p>Download and install "<strong>VLC Mac OS"</strong></p> </td> <td> <p>Go to <a href="https://www.videolan.org/vlc/">VLC</a></p> <p>Download and install <strong>"VLC Windows"</strong></p> </td> </tr> <tr> <th>10</th> <td>Citrix Workspace</td> <td>Citrix is used to access our electronic medical record system called APeX.</td> <td> <p>Go to <a href="https://www.citrix.com/downloads/workspace-app/mac/workspace-app-for-mac-latest.html">Citrix Workspace App (Mac)</a></p> <p>Download and install <strong>"Citrix Workspace app 2402 for Mac"</strong></p> <p>Or, for Macs with Apple Silicon chips, <strong>"Citrix Workspace app 2402 for Mac (Apple Silicon)"</strong></p> </td> <td> <p>Go to <a href="https://www.citrix.com/downloads/workspace-app/windows/workspace-app-for-windows-latest.html">Citrix Workspace App (Windows)</a></p> <p>Download and install <strong>"Citrix Workspace app 2403 for Windows"</strong></p> </td> </tr> <tr> <th>11</th> <td>ForeScout SecureConnector</td> <td> <p>ForeScout SecureConnector is a Network Access Control (NAC) agent used to determine if your system meets the minimum security requirements before connecting your device to the network.</p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/nac-network-access-control">NAC (Network Access Control)</a></p> <p>Download and install <strong>"ForeScout SecureConnector - Mac OS X"</strong></p> <p><em>Do NOT select the dissolvable version.</em></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/nac-network-access-control">NAC (Network Access Control)</a></p> <p>Download and install <strong>"ForeScout SecureConnector - Windows 32-bit/64-bit"</strong></p> <p><em>Do NOT select the dissolvable version. </em></p> </td> </tr> <tr> <th>12</th> <td> <p>Symantec Endpoint Protection (SEP)</p> </td> <td> <p>SEP includes anti-virus, anti-malware, host intrusion prevention system, and client firewall</p> <p><strong>Note: If your computer already has an existing antivirus system installed, you do not need to download SEP.</strong></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/endpoint-protection">Endpoint Protection</a></p> <p>Download and install <strong>"SEP - macOS 11.x - 14.x"</strong></p> </td> <td> <p>Go to <a href="https://software.ucsf.edu/content/endpoint-protection">Endpoint Protection</a></p> <p>Download and install <strong>"SEP - Windows (64bit)"</strong></p> </td> </tr> </tbody> </table> <h3>Mobile Device</h3> <table> <tbody> <tr> <th>#</th> <th>Software</th> <th>Description</th> <th>iOS</th> <th>Android</th> </tr> <tr> <th>1</th> <td> <p>Duo Mobile</p> </td> <td> <p>UCSF requires the use of Duo Security, a two-factor authentication platform for all faculty, staff, and students when logging into certain online applications and systems including VPN, Outlook Web, Keeper, and Apex.</p> <p>Two-factor authentication provides an extra layer of security by requiring a user to log in with a username/password combo plus a second method of verifying the user's identity. The second method is something the user has physical access to, like a cell phone or tablet. This ensures that even if a hacker manages to obtain a user's login credentials, the information is useless without access to the user's secondary device.</p> <p><a href="https://it.ucsf.edu/how-to/enrolling-your-first-device-duo#enrolling">"Enrolling your first device in DUO" - Instructions</a></p> </td> <td> <p>Go to Apple Store and download “Duo Mobile”</p> <p></p><div class="media media-element-container media-thumbnail _none"><picture class="media-element file-thumbnail"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367 1x" media="(min-width: 1025px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367 1x" media="(min-width: 801px) and (max-width: 1024px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_quarter/public/current/media-browser/duo_icon.jpg?itok=CsrzVRst&amp;timestamp=1683759367 1x" media="(min-width: 641px) and (max-width: 800px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_quarter/public/current/media-browser/duo_icon.jpg?itok=CsrzVRst&amp;timestamp=1683759367 1x" media="(min-width: 481px) and (max-width: 640px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_sixth/public/current/media-browser/duo_icon.jpg?itok=PHVTiK2A&amp;timestamp=1683759367 1x" media="(min-width: 431px) and (max-width: 480px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_sixth/public/current/media-browser/duo_icon.jpg?itok=PHVTiK2A&amp;timestamp=1683759367 1x" media="(min-width: 0px) and (max-width: 430px)"></source> <!--[if IE 9]></video><![endif]--> <!--[if lt IE 9]> <img class="media-element file-thumbnail" src="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367" alt="Duo icon" title="" /> <![endif]--> <!--[if !lt IE 9]><!--> <img class="media-element file-thumbnail" srcset="" alt="Duo icon" title="" /> <!-- <![endif]--> </picture></div> </td> <td> <p>Go to Google Play and download “Duo Mobile”</p> <p></p><div class="media media-element-container media-thumbnail _none"><picture class="media-element file-thumbnail"> <!--[if IE 9]><video style="display: none;"><![endif]--> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367 1x" media="(min-width: 1025px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367 1x" media="(min-width: 801px) and (max-width: 1024px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_quarter/public/current/media-browser/duo_icon.jpg?itok=CsrzVRst&amp;timestamp=1683759367 1x" media="(min-width: 641px) and (max-width: 800px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_quarter/public/current/media-browser/duo_icon.jpg?itok=CsrzVRst&amp;timestamp=1683759367 1x" media="(min-width: 481px) and (max-width: 640px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_sixth/public/current/media-browser/duo_icon.jpg?itok=PHVTiK2A&amp;timestamp=1683759367 1x" media="(min-width: 431px) and (max-width: 480px)"></source> <source srcset="/sites/pharm.ucsf.edu/files/styles/lab_sixth/public/current/media-browser/duo_icon.jpg?itok=PHVTiK2A&amp;timestamp=1683759367 1x" media="(min-width: 0px) and (max-width: 430px)"></source> <!--[if IE 9]></video><![endif]--> <!--[if lt IE 9]> <img class="media-element file-thumbnail" src="/sites/pharm.ucsf.edu/files/styles/lab_thumbnail/public/current/media-browser/duo_icon.jpg?itok=qymiybW2&amp;timestamp=1683759367" alt="Duo icon" title="" /> <![endif]--> <!--[if !lt IE 9]><!--> <img class="media-element file-thumbnail" srcset="" alt="Duo icon" title="" /> <!-- <![endif]--> </picture></div> </td> </tr> </tbody> </table> <h2><a id="account" name="account"></a>3. Set up UCSF email</h2> <p>Before arriving at campus, you must be able to send/receive messages from your UCSF Email. Use of this email account is required for all communications involving UCSF business, research, and studies. You are expected to check this account periodically to stay apprised of all program and campus messages. In addition to being able to send/receive messages, you are required to enroll in the UCSF Password Management Tool and change your original password that was distributed by the Registrar. Please see First Time Login instructions on the<a href="https://it.ucsf.edu/how-to/student-accounts">Student Accounts</a>.</p> <p>Your use of UCSF Email is governed by the <a href="https://www.ucop.edu/information-technology-services/policies/electronic-communications.html">University of California Electronic Communications Policy</a>. Additionally:</p> <ul> <li>The use of<a href="https://it.ucsf.edu/standard-guideline/use-third-party-email-systems-ucsf">third-party email systems</a> is not approved by UCSF. This includes the forwarding of email to an outside services (e.g. Gmail and Yahoo).</li> <li>Do not share your own or other people's email account or password.</li> <li>Don’t share our mailing list email addresses with people who are not affiliated with UCSF.</li> <li>Do not use your email account for unlawful activities, commercial purposes, personal financial gain, chain letters, unsolicited marketing, or letter bombs.</li> <li>When you send a confidential email, use<a href="https://it.ucsf.edu/how-to/secure-email">Secure Email</a>. Regular email is not encrypted by default.</li> </ul> <h2><a id="internet" name="internet"></a>4. Internet requirement</h2> <p>You are required to have a home internet connection. Your connection speeds must be sufficient for high quality group video calling on Zoom and viewing videos on Mediasite: Dedicated (not shared throughout a household).</p> <p>A minimum of 5 Mbps download and 1.5 Mbps upload is highly recommended.</p> <p><a class="action" href="https://www.google.com/search?q=speedtest">Test your connection</a></p> <p>If internet service is included with your student housing, this meets your internet requirement. All other students are responsible for selecting an Internet Service Provider (ISP) and purchasing service. You are responsible for the cost of this service, which averages about $60 per month. The largest providers in San Francisco are Sonic, AT&amp;T, and Comcast XFINITY. Availability, speed, and pricing can vary depending on where you live and level of service you prefer.</p> <p>If you’re not in campus housing and you’re using wireless at home, you must configure your wireless network with WPA encryption to comply with UCSF policy. If you’re uncertain about how to do this or how to confirm it, contact your internet service provider or the vendor of your wireless access point.</p> <h2><a id="ipad" name="ipad"></a>5. iPad and keyboard (optional)</h2> <h3>A. iPad or equivalent tablet (optional)</h3> <p>We offer no other recommendation from this list and suggest that you make purchase decisions based on your budget, features, and preferences. If you plan on using your iPad/tablet as a companion device for taking notes, you may want to consider getting an iPad/tablet with a larger screen. Many students opt for an iPad with note-taking capabilities.</p> <p><strong>Current iOS</strong>: 17</p> <p>The following are current iPads models:<strong>(<a href="https://www.apple.com/ipad/compare/">use Apple iPad comparison tool</a>)</strong></p> <ul> <li>iPad Pro 13-in (M4)</li> <li>iPad Pro 11-in (m4)</li> <li>iPad Air 13-in (M2)</li> <li>iPad Air 11-in (M2)</li> <li>iPad (10th generation)</li> <li>iPad mini (6th generation)</li> </ul> <h3>B. Note-Taking Apps (optional)</h3> <p>Students find it useful to download lecture slides onto these apps to annotate:</p> <ul> <li><a href="https://notability.com/pricing">Notability</a> (Free or Annual subscription)</li> <li><a href="https://www.goodnotes.com/pricing">Goodnotes</a> (Free or Annual subscription)</li> </ul> <h3>C. iPad keyboard (optional)</h3> <p>There are a large variety of keyboard manufacturers and designs; we offer no specific recommendation and suggest that you make purchase decisions based on your budget, features, and preferences.</p> <h3>D. Apple pencil (optional)</h3> <p>If you want the ability to use an Apple Pencil to annotate for note-taking, please check the Apple website to find an <a href="https://www.apple.com/apple-pencil/">Apple Pencil compatible</a> with your iPad.</p> <h2>Archive</h2> <p>Technology requirements for student pharmacists entering in:</p> <ul class="columns-4"> <li><a href="/current/tech/reqs/2023">Summer 2023</a></li> <li><a href="/current/tech/reqs/2022">Summer 2022</a></li> <li><a href="/current/tech/reqs/2021">Summer 2021</a></li> <li><a href="/current/tech/reqs/2020">Summer 2020</a></li> </ul></div></div></div> </div> </div> </div> </div> </div> </div> <div id="sidebar-first"> <div class="region region-sidebar-first"> <div id="block-domain-menu-block-main-menu" class="block block-domain-menu-block"> <div class="content"> <div class="skip primary"> <a href="#postnav">Skip primary navigation</a> </div> <div class="menu-block-wrapper menu-block-main-menu menu-name-d9e37ff85327f374c476b641c7256ddf parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-62841"><a href="/current" tabindex="0">Home</a></li> <li class="collapsed menu-mlid-115951"><a href="/current/entering" tabindex="0">Info for Entering Students</a></li> <li class="collapsed menu-mlid-115946"><a href="/current/graduating" tabindex="0">Info for Graduating Students</a></li> <li class="collapsed menu-mlid-84796"><a href="/current/academics" tabindex="0">Academics</a></li> <li class="leaf menu-mlid-62851"><a href="/current/student-life-orgs" tabindex="0">Student Life and Organizations</a></li> <li class="collapsed menu-mlid-116946"><a href="/current/services-programs" tabindex="0">Services and Programs</a></li> <li class="leaf menu-mlid-116911"><a href="/current/campus-services" tabindex="0">Campus Services</a></li> <li class="expanded active-trail menu-mlid-116906"><a href="/current/tech" class="active-trail" tabindex="0">Technology</a><ul class="menu"><li class="first leaf menu-mlid-122626"><a href="/current/tech/intro" tabindex="0">Technology Introduction</a></li> <li class="leaf menu-mlid-122801"><a href="/current/tech/wireless" tabindex="0">Wireless</a></li> <li class="collapsed menu-mlid-122641"><a href="/current/tech/security" tabindex="0">Technology Security</a></li> <li class="last leaf active-trail active menu-mlid-122636"><a href="/current/tech/reqs" class="active-trail active" tabindex="0">Technology Requirements</a></li> </ul></li> <li class="leaf menu-mlid-116956"><a href="/current/events" tabindex="0">Events</a></li> <li class="leaf menu-mlid-116951"><a href="/current/safety-security" tabindex="0">Safety and Security</a></li> <li class="last leaf menu-mlid-84801"><a href="/current/policies" tabindex="0">Policies and Requirements</a></li> </ul></div> <span id="postnav"></span> </div> </div> <div id="block-domain-menu-block-offsite" class="block block-domain-menu-block"> <div class="content"> <div class="skip offsite"> <a href="#postnavoffsite">Skip offsite navigation</a> </div> <div class="menu-block-wrapper menu-block-offsite menu-name-3b1a9365cca08e8c21d94ec9da89471b parent-mlid-0 menu-level-1"> <ul class="menu"><li class="first leaf menu-mlid-750851"><a href="https://email.ucsf.edu/" tabindex="0">UCSF email</a></li> <li class="leaf menu-mlid-750856"><a href="https://www.e-value.net/login.cfm" tabindex="0">E*Value</a></li> <li class="leaf menu-mlid-750861"><a href="https://myaccess.ucsf.edu/" tabindex="0">MyAccess</a></li> <li class="leaf menu-mlid-750866"><a href="https://courses.ucsf.edu/" tabindex="0">CLE</a></li> <li class="leaf menu-mlid-750871"><a href="https://saa.ucsf.edu/studentportal/" tabindex="0">Student Portal</a></li> <li class="leaf menu-mlid-750876"><a href="https://remote.ucsf.edu/" tabindex="0">VPN</a></li> <li class="last leaf menu-mlid-750881"><a href="http://pubmed.ucsf.edu/" tabindex="0">PubMed</a></li> </ul></div> <span id="postnavoffsite"></span> </div> </div> </div> </div> </div> </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&amp;Primary=Pharmacy">Make a gift</a> </div> </div> <div class="footer-wrapper-outer" role="contentinfo"> <div class="footer-wrapper-inner"> <div class="footer-site-names-and-disclaimer"> <div id="parent-1-name-wrapper"> <div id="parent-2-name"></div> <div id="parent-1-name"><a href="https://pharmacy.ucsf.edu/">School of Pharmacy</a></div> </div> </div> <div class="footer menu"> <div class="region region-footer"> <div id="block-menu-footer" class="block block-menu"> <h2>Footer Menu</h2> <div class="content"> <ul class="menu"><li class="leaf"><a href="/current/./contact" tabindex="0">Contact us</a></li> <li class="leaf"><a href="https://pharmacy.ucsf.edu/news/submit" tabindex="0">Submit news</a></li> <li class="leaf"><a href="https://pharmacy.ucsf.edu/suggestions" tabindex="0">Suggestions</a></li> <li class="leaf"><a href="https://pharmacy.ucsf.edu/support?reporturl=https%3A//pharm.ucsf.edu/current/tech/reqs" tabindex="0">Report a problem</a></li> <li class="first leaf"><a href="https://websites.ucsf.edu/digital-accessibility" tabindex="0">Accessibility</a></li> <li class="leaf"><a href="https://www.ucsf.edu/website-privacy-policy" tabindex="0">Privacy policy</a></li> <li class="leaf"><a href="https://websites.ucsf.edu/website-terms-use" tabindex="0">Terms of use</a></li> <li class="leaf"><a href="https://websites.ucsf.edu/azlist" tabindex="0">A-Z website list</a></li> <li class="last leaf"><a href="/saml_login?destination=current/tech/reqs" tabindex="0">Log in</a></li> </ul> </div> </div> </div> </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 class="last"><a href="https://www.youtube.com/ucsfpharmacy" class="youtube">YouTube</a></li> </ul></div> </div> <div class="copyright"> &copy; 2002–2025 The Regents of the University of California </div> </div> </div> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript" src="https://pharm.ucsf.edu/sites/pharm.ucsf.edu/files/advagg_js/js__GM3GJPR36rRIz0TRkjC5OQwrioSyN9aoYRivDhCO_AM__qAl84FcCv2jyN22yFGS5Oc85cjd9zKX6p_cFNLGhe-M__4ZDS9Hjb2g1wcZ1YiOr1dgMtxsu_rgENwwDfaK8O-58.js" async="async"></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"3132ed34d6","applicationID":"70694961","transactionName":"YFRUNUpZDUdUUEddV1kedwJMUQxaGl1cUF1oQVcGXWcVXVBE","queueTime":12,"applicationTime":453,"atts":"TBNXQwJDHkk=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10