1"use strict";(self.webpackChunkWebsite=self.webpackChunkWebsite||[]).push([[4431],{10089:function(a,e,t){t.r(e),t.d(e,{default:function(){return L}});var s=t(16522),l=t(15548),n=t(61298),r=t(79287),i=t(24344),c=t(53391),o=t(79317),d=t(1172),m=t(70169),h=t(1625),j=t(54002),u=t(52169),x=t(96771),p=t(44951),_=t(96490),v=t(36863),g=t(69791),y=t(96540),f=t(50658),N=t(8781),P=t(16432),b=t(52022),A=t(74848);const S=a=>{const e=(0,s.c)(8),{areaOfStudy:t,salaryData:l}=a,[n,i]=(0,y.useState)(!1);let o;e[0]!==n||e[1]!==(null==l?void 0:l.majors)?(o=n?null==l?void 0:l.majors:null==l?void 0:l.majors.slice(0,10),e[0]=n,e[1]=null==l?void 0:l.majors,e[2]=o):o=e[2];const d=o,m=T;let h;return e[3]!==t||e[4]!==n||e[5]!==d||e[6]!==l?(h=(0,A.jsx)(A.Fragment,{children:l?(0,A.jsxs)("table",{className:"salary-chart",children:[(0,A.jsx)(v.T,{className:"topic__content--text",component:"caption",size:"large",sx:{captionSide:"bottom",textAlign:"left"},variant:"body",children:l.description}),(0,A.jsx)("thead",{children:(0,A.jsxs)("tr",{className:"salary-chart__head",children:[(0,A.jsx)("th",{className:"salary-chart__head--left",scope:"col",children:`${(0,p.JT)(t,"capitalize")} majors`}),(0,A.jsxs)("th",{className:"salary-chart__head--right",scope:"col",children:[(0,A.jsx)("span",{className:"salary-chart__head--salary-long",children:"Average salary"}),(0,A.jsx)("span",{className:"salary-chart__head--salary-short",children:"Salary"})]})]})}),(0,A.jsxs)("tbody",{children:[d.map((a,e)=>(0,A.jsxs)("tr",{className:"salary-chart__row "+(e%2?"salary-chart__row--odd":"salary-chart__row--even"),children:[(0,A.jsx)("td",{className:"salary-chart__cell--left",children:(0,A.jsx)(g.L,{color:"dark",href:(0,r.NP)(a.url,a.type),onClick:()=>m(a.topicUUID),sx:{fontSize:{breakpoint_base:".875rem",breakpoint_500:"1rem"}},underline:"hover",children:a.name})}),(0,A.jsx)("td",{className:"salary-chart__cell--right",children:a.value?`$${a.value.toLocaleString()}`:(0,A.jsx)("em",{className:"salary-chart__cell--no-data",children:"No data"})})]},a.name)),(0,A.jsx)("tr",{children:(0,A.jsx)("td",{className:"salary-chart__footer",colSpan:2,children:(0,A.jsxs)("div",{className:"salary-chart__footer--wrapper",children:[(0,A.jsx)(N.A,{disclaimerPrefix:"ACS",disclaimerText:c.hK}),l.majors.length>10&&(0,A.jsx)(P.A,{expanded:n,fullListLength:l.majors.length,listTitle:`${t} majors`,onExpand:()=>{n||(0,f.PJ)(f.DP.Expand,{label:"Salary-table"}),i(!n)},styleOverrides:{marginLeft:"calc(50% - 105px)"}})]})})})]})]}):(0,A.jsx)(b.A,{})}),e[3]=t,e[4]=n,e[5]=d,e[6]=l,e[7]=h):h=e[7],h};function T(a){(0,f.PJ)(f.DP.Click,{label:`Salary-table_${a}`})}var k=t(2130);var C=a=>{const e=(0,s.c)(13),{topicName:t,salaryData:l}=a;let n,i,o;var d,m,h,j,u,x;(e[0]!==t?(n=(0,c.ij)(t),e[0]=t,e[1]=n):n=e[1],e[2]!==n?(i=(0,A.jsx)(k.A,{children:n}),e[2]=n,e[3]=i):i=e[3],e[4]!==l)?(o=l&&l.highestPaidMajor&&l.lowestPaidMajor&&(0,A.jsxs)("div",{className:"salary-table__at-a-glance-section",children:[(0,A.jsx)(_.A,{footer:(0,p.JT)(null==l||null===(d=l.highestPaidMajor)||void 0===d?void 0:d.name,"capitalize"),header:"highest average salary",link:(0,r.NP)(null==l||null===(m=l.highestPaidMajor)||void 0===m?void 0:m.url,"major"),mainContent:(0,r.ZK)(null==l||null===(h=l.highestPaidMajor)||void 0===h?void 0:h.value)}),(0,A.jsx)(_.A,{footer:(0,p.JT)(null==l||null===(j=l.lowestPaidMajor)||void 0===j?void 0:j.name,"capitalize"),header:"lowest average salary",link:(0,r.NP)(null==l||null===(u=l.lowestPaidMajor)||void 0===u?void 0:u.url,"major"),mainContent:(0,r.ZK)(null==l||null===(x=l.lowestPaidMajor)||void 0===x?void 0:x.value)})]}),e[4]=l,e[5]=o):o=e[5];let v,g;return e[6]!==l||e[7]!==t?(v=(0,A.jsx)(S,{areaOfStudy:t,salaryData:l}),e[6]=l,e[7]=t,e[8]=v):v=e[8],e[9]!==i||e[10]!==o||e[11]!==v?(g=(0,A.jsxs)("div",{children:[i,o,v]}),e[9]=i,e[10]=o,e[11]=v,e[12]=g):g=e[12],g},w=t(59762);var L=()=>{const a=(0,s.c)(50),e=(0,n.G)(M);if(!e){let e;return a[0]===Symbol.for("react.memo_cache_sentinel")?(e=(0,A.jsx)(d.default,{}),a[0]=e):e=a[0],e}let t;a[1]!==e.contents||a[2]!==e.name?(t=(0,i.u)(e.name,r.CK.MajorSublevel,(0,r.uN)(e.contents,c.vP.SEARCH_LINK)),a[1]=e.contents,a[2]=e.name,a[3]=t):t=a[3];const p=t;let _;a[4]!==e.relatedTopics?(_=(0,r.lz)(e.relatedTopics,r.CK.MajorSublevel),a[4]=e.relatedTopics,a[5]=_):_=a[5];const v=c.FF[e.type];let g,y,f,N;var P;(a[6]!==_||a[7]!==v||a[8]!==e.name?(g=(0,A.jsx)(u.A,{breadcrumbs:_,eyebrow:v,title:e.name}),a[6]=_,a[7]=v,a[8]=e.name,a[9]=g):g=a[9],a[10]===Symbol.for("react.memo_cache_sentinel")?(y=(0,A.jsx)(j.I,{}),f=(0,A.jsx)(l.A,{className:"topic__divider",variant:"fullWidth"}),a[10]=y,a[11]=f):(y=a[10],f=a[11]),a[12]!==e.name||a[13]!==e.relatedTopics)?(N=!(null===(P=e.relatedTopics)||void 0===P||!P.length)&&(0,A.jsx)(x.A,{analyticsLabel:c.s1,relatedTopics:e.relatedTopics.filter(D),threshold:6,title:`Popular ${e.name} majors`}),a[12]=e.name,a[13]=e.relatedTopics,a[14]=N):N=a[14];let b;a[15]!==e.contents?(b=(0,r.uN)(e.contents,c.vP.DESCRIPTION),a[15]=e.contents,a[16]=b):b=a[
116];const S=b;let T,k,L;a[17]!==e.name?(T=(0,c.d_)(e.name),a[17]=e.name,a[18]=T):T=a[18],a[19]!==S||a[20]!==T?(k=(0,A.jsx)(h.A,{descriptionText:S,sectionTitle:T}),a[19]=S,a[20]=T,a[21]=k):k=a[21],a[22]!==e.contents?(L=(0,r.uN)(e.contents,c.vP.SALARY_CHART),a[22]=e.contents,a[23]=L):L=a[23];const E=L;let z,K;a[24]!==E||a[25]!==e.name?(z=(0,A.jsx)(C,{salaryData:E,topicName:e.name}),a[24]=E,a[25]=e.name,a[26]=z):z=a[26],a[27]!==e.contents?(K=(0,r.uN)(e.contents,c.vP.DEGREE_CHART),a[27]=e.contents,a[28]=K):K=a[28];const R=K;let $,I,J,O,F,H;return a[29]!==R||a[30]!==e.name?($=(0,A.jsx)(m.A,{chartData:R,chartType:"byMajor",topicName:e.name}),a[29]=R,a[30]=e.name,a[31]=$):$=a[31],a[32]!==p.link||a[33]!==p.sentenceCase||a[34]!==p.taggingParams||a[35]!==p.text?(I=(0,A.jsx)(o.A,{link:p.link,sentenceCase:p.sentenceCase,taggingParams:p.taggingParams,text:p.text}),a[32]=p.link,a[33]=p.sentenceCase,a[34]=p.taggingParams,a[35]=p.text,a[36]=I):I=a[36],a[37]!==e.featuredListings?(J=e.featuredListings&&(0,A.jsx)(w.A,{listings:e.featuredListings}),a[37]=e.featuredListings,a[38]=J):J=a[38],a[39]===Symbol.for("react.memo_cache_sentinel")?(O=(0,A.jsx)(o.A,{link:i.j.link,taggingParams:i.j.taggingParams,text:i.j.text}),a[39]=O):O=a[39],a[40]!==k||a[41]!==z||a[42]!==$||a[43]!==I||a[44]!==J||a[45]!==N?(F=(0,A.jsxs)("div",{className:"topic__content",children:[y,f,N,k,z,$,I,J,O]}
vendor: 261 bytes, line 1
1),a[40]=k,a[41]=z,a[42]=$,a[43]=I,a[44]=J,a[45]=N,a[46]=F):F=a[46],a[47]!==F||a[48]!==g?(H=(0,A.jsxs)("main",{className:"topic",children:[g,F]}),a[47]=F,a[48]=g,a[49]=H):H=a[49],H};function M(a){return a.topics.content}function D(a){return a.type===c.ES.m}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.