1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7392],{9750:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/academics/departments/[department]/programs/undergraduate-programs",function(){return n(6607)}])},60709:function(e,t,n){"use strict";n.d(t,{Al:function(){return y},BM:function(){return D},CD:function(){return X},DW:function(){return _},E9:function(){return z},FB:function(){return f},HW:function(){return U},Hb:function(){return c},Hj:function(){return R},Iw:function(){return i},J6:function(){return G},Ly:function(){return L},Qk:function(){return M},Rc:function(){return g},SG:function(){return C},TF:function(){return x},Vo:function(){return B},Xv:function(){return E},Y2:function(){return j},_1:function(){return m},_H:function(){return r},_j:function(){return K},_t:function(){return H},cR:function(){return p},dB:function(){return T},dJ:function(){return w},dK:function(){return u},dx:function(){return d},e6:function(){return a},em:function(){return S},gE:function(){return b},hi:function(){return N},i9:function(){return O},im:function(){return s},lv:function(){return q},mH:function(){return P},q0:function(){return h},rr:function(){return I},sZ:function(){return o},ux:function(){return Z},x1:function(){return A},x4:function(){return F},yZ:function(){return v},yw:function(){return k},zO:function(){return l}});let a="".concat("iub.ac.bd","/api/home-page"),i="".concat("iub.ac.bd","/api/department-landing-page"),r="".concat("iub.ac.bd","/api/departments"),o="".concat("iub.ac.bd","/api/home-page/essential"),u="".concat("iub.ac.bd","/api/faculties-academic-staffs"),c="".concat("iub.ac.bd","/api/faculty/profile"),l="".concat("iub.ac.bd","/api/leadership-governance"),d="".concat("iub.ac.bd","/api/about"),s="".concat("iub.ac.bd","/api/about/facts-and-figures"),p="".concat("iub.ac.bd","/api/academics/school-landing-page"),b="".concat("iub.ac.bd","/api/schools"),f="".concat("iub.ac.bd","/api/academics/institutes-centers-and-cells"),m="".concat("iub.ac.bd","/api/academics/centers-common"),h="".concat("iub.ac.bd","/api/academics/centers"),v="".concat("iub.ac.bd","/api/academics/institutes"),_="".concat("iub.ac.bd","/api/news-and-events/events/card"),y="".concat("iub.ac.bd","/api/news-and-events/events/details"),g="".concat("iub.ac.bd","/api/news-and-events/events"),w="".concat("iub.ac.bd","/api/news-and-events/jobs-at-iub"),j="".concat("iub.ac.bd","/api/news-and-events/notices"),k="".concat("iub.ac.bd","/api/news-and-events/notice-board"),x="".concat("iub.ac.bd","/api/news-and-events/news-and-media/card"),C="".concat("iub.ac.bd","/api/campus-life"),E="".concat("iub.ac.bd","/api/news-and-events"),N="".concat("iub.ac.bd","/api/dynamic-pages"),P="".concat("iub.ac.bd","/api/academics/program-landing-page"),T="".concat("iub.ac.bd","/api/research-and-innovation"),O="".concat("iub.ac.bd","/api/projects/card"),R="".concat("iub.ac.bd","/api/projects/details"),S="".concat("iub.ac.bd","/api/course-details"),D="".concat("iub.ac.bd","/api/course-cards"),M="".concat("iub.ac.bd","/api/news-and-events/vendor-and-procurement"),A="".concat("iub.ac.bd","/api/library-homepage"),q="".concat("iub.ac.bd","/api/library-essentials"),G="".concat("iub.ac.bd","/api/directory"),L="".concat("iub.ac.bd","/api/resource"),Z="".concat("iub.ac.bd","/api/resource-page"),F="".concat("iub.ac.bd","/api/users/login"),H="".concat("iub.ac.bd","/api/academics"),X="".concat("iub.ac.bd","/api/research-and-innovation/publications"),z="".concat("iub.ac.bd","/api/faculties/basic-info"),U="".concat("iub.ac.bd","/api/events-template"),B="/admin/forgot",I="".concat("iub.ac.bd","/crawler-and-search-service/v1/crawlee/search"),K="".concat("iras.iub.edu.bd",":8079/api/v1/admission/setting/admission-program-all/6JG8H3X9")},54564:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.suspense=function(){let e=Error(a.NEXT_DYNAMIC_NO_SSR_CODE);throw e.digest=a.NEXT_DYNAMIC_NO_SSR_CODE,e},t.NoSSR=function(e){let{children:t}=e;return t},(0,n(92648).Z)(n(67294));var a=n(92983)},37645:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){let n=r.default,i={loading:e=>{let{error:t,isLoading:n,pastDelay:a}=e;return null}};e instanceof Promise?i.loader=()=>e:"function"==typeof e?i.loader=e:"object"==typeof e&&(i=a({},i,e)),i=a({},i,t);let u=i.loader,c=()=>null!=u?u().then(o):Promise.resolve(o(()=>null));return i.loadableGenerated&&delete(i=a({},i,i.loadableGenerated)).loadableGenerated,"boolean"!=typeof i.ssr||i.ssr||(delete i.webpack,delete i.modules),n(a({},i,{loader:c}))};var a=n(6495).Z,i=n(92648).Z;i(n(67294));var r=i(n(14588));function o(e){return{default:(null==e?void 0:e.default)||e}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},33644:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LoadableContext=void 0;var a=(0,n(92648).Z)(n(67294));let i=a.default.createContext(null);t.LoadableContext=i},14588:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var a=n(6495).Z,i=(0,n(92648).Z)(n(67294)),r=n(54564),o=n(33644);let u=[],c=[],l=!1;function d(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class s{promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state=a({},this._state,{error:this._res.error,loaded:this._res.loaded,loading:this._res.loading},e),this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}}function p(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null,ssr:!0},t);n.lazy=i.default.lazy(n.loader);let a=null;function u(){if(!a){let t=new s(e,n);a={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return a.promise()}if(!l){let e=n.webpack?n.webpack():n.modules;e&&c.push(t=>{for(let n of e)if(-1!==t.indexOf(n))return u()})}function d(e){!function(){u();let e=i.default.useContext(o.LoadableContext);e&&Array.isArray(n.modules)&&n.modules.forEach(t=>{e(t)})}();let t=n.loading,a=i.default.createElement(t,{isLoading:!0,pastDelay:!0,error:null}),c=n.ssr?i.default.Fragment:r.NoSSR,l=n.lazy;return i.default.createElement(i.default.Suspense,{fallback:a},i.default.createElement(c,null,i.default.createElement(l,Object.assign({},e))))}return d.preload=()=>u(),d.displayName="LoadableComponent",d}(d,e)}function b(e,t){let n=[];for(;e.length;){let a=e.pop();n.push(a(t))}return Promise.all(n).then(()=>{if(e.length)return b(e,t)})}p.preloadAll=()=>new Promise((e,t)=>{b(u).then(e,t)}),p.preloadReady=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[];return new Promise(t=>{let n=()=>(l=!0,t());b(c,e).then(n,n)})},window.__NEXT_PRELOADREADY=p.preloadReady,t.default=p},6607:function(e,t,n){"use strict";n.r(t);var a=n(85893),i=n(67294),r=n(11163),o=n(93637),u=n(60709),c=n(5152),l=n.n(c),d=n(75753);let s=l()(()=>Promise.all([n.e(5675),n.e(1664),n.e(4405),n.e(8533)]).then(n.bind(n,44405)),{loadableGenerated:{webpack:()=>[44405]}}),p=l()(()=>n.e(8264).then(n.bind(n,98264)),{loadableGenerated:{webpack:()=>[98264]}}),b=l()(()=>Promise.all([n.e(1664),n.e(3027)]).then(n.bind(n,3027)),{loadableGenerated:{webpack:()=>[3027]}}),f=l()(()=>Promise.all([n.e(5675),n.e(1664),n.e(6885)]).then(n.bind(n,36885)),{loadableGenerated:{webpack:()=>[36885]}}),m=l()(()=>Promise.all([n.e(5675),n.e(1664),n.e(8465),n.e(2860)]).then(n.bind(n,92914)),{loadableGenerated:{webpack:()=>[92914]}}),h=l()(()=>Promise.all([n.e(1272),n.e(4617),n.e(5675),n.e(1664),n.e(6621),n.e(3397)]).then(n.bind(n,21990)),{loadableGenerated:{webpack:()=>[21990]}}),v=()=>{var e,t,n,c;let l=(0,r.useRouter)(),[v,_]=(0,i.useState)({}),[y,g]=(0,i.useState)(),[w,j]=(0,i.useState)(),[k,x]=(0,i.useState)(),C=async()=>{let e=await (0,o.UK)({method:"get",url:"".concat(u.BM),isTokenRequired:!1});_(e)},E=(0,i.useCallback)(async()=>{var e;let t=await (0,o.UK)({method:"get",url:"".concat(u._H,"/").concat(null==l?void 0:null===(e=l.query)||void 0===e?void 0:e.department,"/essential"),isTokenRequired:!1});x(null==t?void 0:t.header),g(null==t?void 0:t.menu),j(null==t?void 0:t.footer)},[l]);return(0,i.useEffect)(()=>{var e;(null==l?void 0:null===(e=l.query)||void 0===e?void 0:e.department)&&(C(),E())},[l,E]),(0,a.jsxs)("div",{className:"bg-white2 grid grid-cols-12",children:[(0,a.jsx)(p,{pageTitle:"Undergraduate Programs | ".concat(null==k?void 0:k.departmentName," | ").concat((0,d.$)(null==l?void 0:null===(e=l.query)||void 0===e?void 0:e.department))||0}),(0,a.jsx)("div",{className:"col-start-1 col-span-12 ",children:(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b,{data:{headerLayout:null==k?void 0:k.topLeftMenu,headerLayoutRight:null==k?void 0:k.topRightMenu}}),(0,a.jsx)(f,{data:k,slug:null==l?void 0:null===(t=l.query)||void 0===t?void 0:t.department})]})}),(0,a.jsx)("div",{className:"col-start-1 col-span-12 sticky top-0 z-50",children:(0,a.jsx)(s,{data:{...k,...w,menuItem:y},slug:null==l?void 0:null===(n=l.query)||void 0===n?void 0:n.department})}),(0,a.jsx)("div",{className:"page-wrapper",children:(0,a.jsx)(h,{apiQuery:"undergraduate",slug:"department=".concat(null==l?void 0:null===(c=l.query)||void 0===c?void 0:c.department)})}),(0,a.jsx)("div",{className:"col-start-1 col-span-12 mt-4",children:(0,a.jsx)(m,{data:w})})]})};t.default=v},93637:function(e,t,n){"use strict";n.d(t,{UK:function(){return o},pF:function(){return u}});var a=n(50196),i=n(83454);let r={headers:{Authorization:"",Accept:"application/json","Content-Type":"application/json"}},o=async e=>{var t;let n=(null==i?void 0:null===(t=i.env)||void 0===t?void 0:"production")!=="development"&&(null==e||!e.allowCors),o=null==e?void 0:e.url,u="".concat("https:","//").concat(o);try{if(e.isTokenRequired);
1else{let t=await (0,a.ZP)({method:e.method,url:"".concat(u).concat(e.isMultiQuery?"&draft=".concat(n):"?draft=".concat(n)),headers:r.headers,data:(null==e?void 0:e.hasData)?null==e?void 0:e.data:"",withCredentials:n});return null==t?void 0:t.data}}catch(e){return null==e?void 0:e.response}},u=async e=>{var t;let n=(null==i?void 0:null===(t=i.env)||void 0===t?void 0:"production")!=="development"&&(null==e||!e.allowCors),o=null==e?void 0:e.url,u="".concat("https:","//").concat(o);try{if(e.isTokenRequired);else{let t=await (0,a.ZP)({method:e.method,url:"".concat(u).concat(e.isMultiQuery?"&draft=".concat(n):"?draft=".concat(n)),headers:r.headers,data:(null==e?void 0:e.hasData)?null==e?void 0:e.data:"",withCredentials:n});return null==t?void 0:t.data}}catch(e){return null==e?void 0:e.response}}},75753:function(e,t,n){"use strict";n.d(t,{$:function(){return a}});let a=e=>{let t=Array.isArray(e)?e[0]:e||"";return null==t?void 0:t.toUpperCase()}},5152:function(e,t,n){e.exports=n(37645)},11163:function(e,t,n){e.exports=n(80880)}},function(e){e.O(0,[1545,9774,2888,179],function(){return e(e.s=9750)}),_N_E=e.O()}]);
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.