{"id":3148,"date":"2026-04-03T17:05:22","date_gmt":"2026-04-03T17:05:22","guid":{"rendered":"https:\/\/ctd.cst.edu.bt\/?page_id=3148"},"modified":"2026-07-20T14:53:41","modified_gmt":"2026-07-20T14:53:41","slug":"b-e-software-engineering","status":"publish","type":"page","link":"https:\/\/ctd.cst.edu.bt\/?page_id=3148","title":{"rendered":"B.E Software Engineering"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"3148\" class=\"elementor elementor-3148\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-7f9b832 e-con-full e-flex e-con e-parent\" data-id=\"7f9b832\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-396eb46 elementor-widget elementor-widget-html\" data-id=\"396eb46\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"program-page-wrapper\">\r\n<style>\r\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@400;500;600;700&display=swap');\r\n\r\n  \/* ===== Scoped Tokens & Base (matched to tc-hero-v2) ===== *\/\r\n  .program-page-wrapper {\r\n    --tc-primary:        #1F3C7D;\r\n    --tc-primary-light:  #2f56a3;\r\n    --tc-primary-xlight: #e8eef7;\r\n    --tc-primary-dark:   #162c5a;\r\n    --tc-accent:         #F8B500;\r\n    --tc-accent-light:   #fff3cc;\r\n    --tc-accent-dark:    #c98f00;\r\n    --tc-white:          #ffffff;\r\n    --tc-gray-50:        #f8f9fb;\r\n    --tc-gray-100:       #f0f2f6;\r\n    --tc-gray-200:       #e2e6ee;\r\n    --tc-gray-400:       #9aa3b5;\r\n    --tc-gray-600:       #5a6278;\r\n    --tc-gray-800:       #2d3348;\r\n    --tc-shadow-md:      0 4px 20px rgba(31,60,125,0.13);\r\n    --tc-font:           'Poppins', sans-serif;\r\n\r\n    font-family: var(--tc-font);\r\n    color: var(--tc-gray-800);\r\n    line-height: 1.6;\r\n    background: var(--tc-white);\r\n  }\r\n  .program-page-wrapper *,\r\n  .program-page-wrapper *::before,\r\n  .program-page-wrapper *::after { box-sizing: border-box; }\r\n  .program-page-wrapper * { font-family: 'Poppins', sans-serif !important; }\r\n  .program-page-wrapper p { margin: 0 0 1rem 0; }\r\n  .program-page-wrapper h1,\r\n  .program-page-wrapper h2,\r\n  .program-page-wrapper h3 {\r\n    margin: 0 0 12px;\r\n    line-height: 1.15;\r\n    color: var(--tc-primary-dark);\r\n    font-weight: 700;\r\n    letter-spacing: -0.01em;\r\n  }\r\n  .program-page-wrapper ul { margin: 0; padding: 0; list-style: none; }\r\n\r\n  \/* ===== Container ===== *\/\r\n  .program-page-container { max-width: 1240px; margin: 0 auto; padding: 0 24px; }\r\n\r\n  \/* ===== Reveal Animation ===== *\/\r\n  .program-page-reveal {\r\n    opacity: 0;\r\n    transform: translateY(18px);\r\n    transition: opacity 0.7s cubic-bezier(0.16,1,0.3,1), transform 0.7s cubic-bezier(0.16,1,0.3,1);\r\n  }\r\n  .program-page-reveal.is-visible { opacity: 1; transform: translateY(0); }\r\n\r\n  \/* ===== Shared Eyebrow \/ Section Head ===== *\/\r\n  .program-page-eyebrow {\r\n    display: inline-flex;\r\n    align-items: center;\r\n    gap: 12px;\r\n    font-size: 13px;\r\n    font-weight: 600;\r\n    letter-spacing: 0.14em;\r\n    text-transform: uppercase;\r\n    color: var(--tc-gray-600);\r\n    margin-bottom: 14px;\r\n  }\r\n  .program-page-eyebrow .eyebrow-dash {\r\n    width: 26px; height: 2px;\r\n    background: var(--tc-accent);\r\n    display: inline-block;\r\n  }\r\n  .program-page-section { padding: 76px 0; }\r\n  .program-page-section-header {\r\n    max-width: 720px;\r\n    margin: 0 0 40px;\r\n    padding-bottom: 18px;\r\n    border-bottom: 1px solid var(--tc-gray-200);\r\n  }\r\n  .program-page-section h2 { font-size: clamp(24px, 3.2vw, 34px); }\r\n  .program-page-section-desc { color: var(--tc-gray-600); font-size: 15px; margin: 0; }\r\n\r\n  \/* ===== Hero ===== *\/\r\n  .program-page-hero {\r\n    position: relative;\r\n    overflow: hidden;\r\n    background: var(--tc-primary-dark);\r\n    color: var(--tc-white);\r\n    padding: 76px 0 60px;\r\n  }\r\n  .program-page-hero .ghost-mark {\r\n    position: absolute; z-index: 0; right: -1%; bottom: -12%;\r\n    font-size: clamp(130px, 22vw, 300px); font-weight: 700; line-height: 1;\r\n    color: rgba(255,255,255,0.035);\r\n    letter-spacing: -0.02em;\r\n    pointer-events: none; user-select: none;\r\n  }\r\n  @supports (-webkit-text-stroke: 1px black) {\r\n    .program-page-hero .ghost-mark {\r\n      color: transparent;\r\n      -webkit-text-stroke: 1px rgba(255,255,255,0.07);\r\n    }\r\n  }\r\n  .program-page-hero-content { position: relative; z-index: 2; }\r\n  .program-page-hero-top {\r\n    display: flex; align-items: center;\r\n    padding-bottom: 16px;\r\n    border-bottom: 1px solid rgba(255,255,255,0.14);\r\n    margin-bottom: 30px;\r\n  }\r\n  .program-page-hero .program-page-eyebrow { color: rgba(255,255,255,0.68); margin-bottom: 0; }\r\n  .program-page-hero h1 {\r\n    color: var(--tc-white);\r\n    font-size: clamp(30px, 4.4vw, 52px);\r\n    line-height: 1.1;\r\n    margin-bottom: 20px;\r\n    max-width: 860px;\r\n  }\r\n  .program-page-hero h1 .accent-outline { color: var(--tc-white); }\r\n  @supports (-webkit-text-stroke: 1px black) {\r\n    .program-page-hero h1 .accent-outline {\r\n      color: transparent;\r\n      -webkit-text-stroke: 1.5px var(--tc-accent);\r\n    }\r\n  }\r\n  .program-page-hero-sub {\r\n    font-size: 16px;\r\n    line-height: 1.65;\r\n    color: rgba(255,255,255,0.72);\r\n    max-width: 640px;\r\n    margin-bottom: 34px;\r\n  }\r\n  .program-page-hero-sub .accent-word { color: var(--tc-accent); font-weight: 600; }\r\n\r\n  \/* Facts ledger inside hero *\/\r\n  .program-page-hero-facts { padding-top: 22px; border-top: 1px solid rgba(255,255,255,0.16); }\r\n  .program-page-facts-title {\r\n    display: block; margin-bottom: 18px;\r\n    font-size: 12px; font-weight: 600; letter-spacing: 0.12em; text-transform: uppercase;\r\n    color: rgba(255,255,255,0.5);\r\n  }\r\n  .program-page-facts-row { display: grid; grid-template-columns: repeat(4, 1fr); }\r\n  .program-page-fact { padding: 0 28px; border-left: 1px solid rgba(255,255,255,0.14); }\r\n  .program-page-fact:first-child { padding-left: 0; border-left: none; }\r\n  .program-page-fact-index {\r\n    display: block; margin-bottom: 8px;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent);\r\n  }\r\n  .program-page-fact-value {\r\n    display: block;\r\n    font-size: clamp(20px, 2.4vw, 30px);\r\n    font-weight: 700; line-height: 1.1;\r\n    color: var(--tc-white);\r\n  }\r\n  .program-page-fact-label {\r\n    display: block; margin-top: 8px;\r\n    font-size: 12px; letter-spacing: 0.05em; text-transform: uppercase;\r\n    color: rgba(255,255,255,0.58);\r\n  }\r\n\r\n  \/* ===== CTA Buttons (shared) ===== *\/\r\n  .program-page-cta-row { display: flex; gap: 18px; flex-wrap: wrap; margin-bottom: 34px; }\r\n  .program-page-cta-primary {\r\n    position: relative; overflow: hidden; z-index: 0;\r\n    display: inline-flex; align-items: center; justify-content: center;\r\n    border: 1px solid var(--tc-accent); border-radius: 2px;\r\n    padding: 13px 26px; min-height: 46px; min-width: 168px;\r\n    font-weight: 600; font-size: 14px; text-decoration: none;\r\n    color: var(--tc-white); cursor: pointer;\r\n  }\r\n  .program-page-cta-primary span { position: relative; z-index: 2; transition: color 0.35s ease; }\r\n  .program-page-cta-primary::before {\r\n    content: \"\"; position: absolute; inset: 0; z-index: 1;\r\n    background: var(--tc-accent); transform: scaleX(0); transform-origin: left;\r\n    transition: transform 0.4s cubic-bezier(0.65,0,0.35,1);\r\n  }\r\n  .program-page-cta-primary:hover::before { transform: scaleX(1); }\r\n  .program-page-cta-primary:hover span { color: var(--tc-primary-dark); }\r\n  .program-page-cta-secondary {\r\n    display: inline-flex; align-items: center; gap: 8px;\r\n    font-weight: 600; font-size: 14px; text-decoration: none;\r\n    color: rgba(255,255,255,0.85); min-height: 46px;\r\n    padding-bottom: 4px; border-bottom: 1px solid rgba(255,255,255,0.32);\r\n    transition: border-color 0.3s, color 0.3s;\r\n  }\r\n  .program-page-cta-secondary::after { content: \"\\2192\"; transition: transform 0.3s; }\r\n  .program-page-cta-secondary:hover { color: var(--tc-white); border-color: var(--tc-white); }\r\n  .program-page-cta-secondary:hover::after { transform: translateX(4px); }\r\n\r\n  \/* ===== Highlights (typographic ledger, no icons) ===== *\/\r\n  .program-page-highlights { background: var(--tc-white); }\r\n  .program-page-highlight-row {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 0;\r\n  }\r\n  .program-page-highlight {\r\n    padding: 4px 32px 8px;\r\n    border-left: 1px solid var(--tc-gray-200);\r\n  }\r\n  .program-page-highlight:first-child { padding-left: 0; border-left: none; }\r\n  .program-page-highlight-index {\r\n    display: block; margin-bottom: 10px;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent-dark);\r\n  }\r\n  .program-page-highlight-value {\r\n    display: block;\r\n    font-size: clamp(22px, 2.6vw, 30px);\r\n    font-weight: 700; line-height: 1.1;\r\n    color: var(--tc-primary-dark);\r\n    margin-bottom: 6px;\r\n  }\r\n  .program-page-highlight-title {\r\n    display: block;\r\n    font-size: 12px; font-weight: 600; letter-spacing: 0.05em; text-transform: uppercase;\r\n    color: var(--tc-gray-600);\r\n    margin-bottom: 10px;\r\n  }\r\n  .program-page-highlight p { color: var(--tc-gray-600); font-size: 14px; margin: 0; }\r\n\r\n  \/* ===== Curriculum \/ Accordion ===== *\/\r\n  .program-page-curriculum { background: var(--tc-gray-50); }\r\n  .program-page-accordion { max-width: 980px; }\r\n  .program-page-acc-item {\r\n    background: var(--tc-white);\r\n    border: 1px solid var(--tc-gray-200);\r\n    border-radius: 2px;\r\n    margin-bottom: -1px; \/* collapse borders into a ledger *\/\r\n    overflow: hidden;\r\n    transition: border-color 0.35s ease, box-shadow 0.35s ease;\r\n  }\r\n  .program-page-acc-item.is-active {\r\n    border-color: var(--tc-primary);\r\n    box-shadow: var(--tc-shadow-md);\r\n    position: relative;\r\n    z-index: 1;\r\n  }\r\n  .program-page-acc-header {\r\n    width: 100%;\r\n    background: transparent;\r\n    border: none;\r\n    padding: 20px 26px;\r\n    display: flex;\r\n    align-items: center;\r\n    gap: 20px;\r\n    cursor: pointer;\r\n    text-align: left;\r\n    transition: background 0.35s ease;\r\n  }\r\n  .program-page-acc-header:hover { background: var(--tc-gray-50); }\r\n  .program-page-acc-item.is-active .program-page-acc-header { background: var(--tc-primary-dark); }\r\n  .program-page-acc-num {\r\n    flex-shrink: 0;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent-dark);\r\n    min-width: 52px;\r\n  }\r\n  .program-page-acc-item.is-active .program-page-acc-num { color: var(--tc-accent); }\r\n  .program-page-acc-text { flex: 1; min-width: 0; }\r\n  .program-page-acc-label {\r\n    font-weight: 600; font-size: 16px;\r\n    color: var(--tc-primary-dark);\r\n    transition: color 0.35s ease;\r\n  }\r\n  .program-page-acc-item.is-active .program-page-acc-label { color: var(--tc-white); }\r\n  .program-page-acc-meta {\r\n    font-size: 12px; letter-spacing: 0.05em; text-transform: uppercase;\r\n    color: var(--tc-gray-400);\r\n    margin-top: 2px;\r\n    transition: color 0.35s ease;\r\n  }\r\n  .program-page-acc-item.is-active .program-page-acc-meta { color: rgba(255,255,255,0.58); }\r\n  .program-page-acc-toggle {\r\n    flex-shrink: 0;\r\n    width: 28px; height: 28px;\r\n    display: flex; align-items: center; justify-content: center;\r\n    font-size: 20px; font-weight: 400; line-height: 1;\r\n    color: var(--tc-gray-400);\r\n    transition: transform 0.35s ease, color 0.35s ease;\r\n  }\r\n  .program-page-acc-item.is-active .program-page-acc-toggle {\r\n    transform: rotate(45deg);\r\n    color: var(--tc-accent);\r\n  }\r\n  .program-page-acc-body {\r\n    max-height: 0;\r\n    overflow: hidden;\r\n    transition: max-height 0.45s cubic-bezier(0.4,0,0.2,1);\r\n  }\r\n  .program-page-acc-body-inner { padding: 8px 26px 26px; }\r\n  .program-page-modules { margin-top: 12px; }\r\n  .program-page-module {\r\n    display: grid;\r\n    grid-template-columns: 92px 1fr;\r\n    align-items: baseline;\r\n    gap: 18px;\r\n    padding: 13px 4px;\r\n    border-bottom: 1px solid var(--tc-gray-100);\r\n    transition: background 0.3s ease;\r\n  }\r\n  .program-page-module:last-child { border-bottom: none; }\r\n  .program-page-module:hover { background: var(--tc-gray-50); }\r\n  .program-page-module-code {\r\n    font-size: 12px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-primary);\r\n  }\r\n  .program-page-module-name {\r\n    font-size: 14px; font-weight: 500;\r\n    color: var(--tc-gray-800);\r\n  }\r\n\r\n  \/* ===== Specialisations (corner-bracket frames) ===== *\/\r\n  .program-page-specs { background: var(--tc-white); }\r\n  .program-page-spec-grid {\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    gap: 28px;\r\n  }\r\n  .program-page-spec-card {\r\n    position: relative;\r\n    background: var(--tc-primary-dark);\r\n    color: var(--tc-white);\r\n    border: 1px solid rgba(255,255,255,0.16);\r\n    padding: 32px 28px;\r\n    transition: transform 0.35s cubic-bezier(0.16,1,0.3,1), box-shadow 0.35s ease;\r\n  }\r\n  .program-page-spec-card:hover { transform: translateY(-6px); box-shadow: var(--tc-shadow-md); }\r\n  .program-page-spec-corner { position: absolute; width: 12px; height: 12px; }\r\n  .program-page-spec-corner.tl { top: -1px; left: -1px; border-top: 1.5px solid var(--tc-accent); border-left: 1.5px solid var(--tc-accent); }\r\n  .program-page-spec-corner.tr { top: -1px; right: -1px; border-top: 1.5px solid var(--tc-accent); border-right: 1.5px solid var(--tc-accent); }\r\n  .program-page-spec-corner.bl { bottom: -1px; left: -1px; border-bottom: 1.5px solid var(--tc-accent); border-left: 1.5px solid var(--tc-accent); }\r\n  .program-page-spec-corner.br { bottom: -1px; right: -1px; border-bottom: 1.5px solid var(--tc-accent); border-right: 1.5px solid var(--tc-accent); }\r\n  .program-page-spec-index {\r\n    display: block; margin-bottom: 16px;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent);\r\n  }\r\n  .program-page-spec-card h3 { color: var(--tc-white); font-size: 19px; margin-bottom: 10px; }\r\n  .program-page-spec-card p { color: rgba(255,255,255,0.72); font-size: 14px; margin: 0; }\r\n\r\n  \/* ===== Admission ===== *\/\r\n  .program-page-admission { background: var(--tc-white); }\r\n  .program-page-two-col {\r\n    display: grid;\r\n    grid-template-columns: 1.3fr 1fr;\r\n    gap: 56px;\r\n    align-items: start;\r\n  }\r\n  .program-page-req-list { counter-reset: req; }\r\n  .program-page-req-item {\r\n    counter-increment: req;\r\n    display: flex;\r\n    align-items: flex-start;\r\n    gap: 24px;\r\n    padding: 20px 4px;\r\n    border-bottom: 1px solid var(--tc-gray-200);\r\n    transition: background 0.3s ease;\r\n  }\r\n  .program-page-req-item:hover { background: var(--tc-gray-50); }\r\n  .program-page-req-item::before {\r\n    content: \"0\" counter(req);\r\n    flex-shrink: 0;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent-dark);\r\n    min-width: 40px;\r\n    padding-top: 3px;\r\n  }\r\n  .program-page-req-item span { color: var(--tc-gray-600); font-size: 15px; line-height: 1.6; }\r\n  .program-page-req-item strong { color: var(--tc-primary-dark); font-weight: 600; }\r\n\r\n  \/* Info panel (Why study at CST) *\/\r\n  .program-page-info-box {\r\n    position: relative;\r\n    overflow: hidden;\r\n    background: var(--tc-primary-dark);\r\n    color: var(--tc-white);\r\n    padding: 36px 32px;\r\n  }\r\n  .program-page-info-box .ghost-mark {\r\n    position: absolute; z-index: 0; right: -6%; bottom: -18%;\r\n    font-size: 120px; font-weight: 700; line-height: 1;\r\n    color: rgba(255,255,255,0.04);\r\n    pointer-events: none; user-select: none;\r\n  }\r\n  .program-page-info-box h3 {\r\n    position: relative; z-index: 1;\r\n    color: var(--tc-white);\r\n    font-size: 20px;\r\n    margin-bottom: 14px;\r\n    padding-bottom: 14px;\r\n    border-bottom: 1px solid rgba(255,255,255,0.14);\r\n  }\r\n  .program-page-info-box p {\r\n    position: relative; z-index: 1;\r\n    color: rgba(255,255,255,0.72);\r\n    font-size: 14px;\r\n    line-height: 1.65;\r\n  }\r\n  .program-page-stat-row {\r\n    position: relative; z-index: 1;\r\n    display: grid;\r\n    grid-template-columns: repeat(3, 1fr);\r\n    margin-top: 26px;\r\n    padding-top: 18px;\r\n    border-top: 1px solid rgba(255,255,255,0.16);\r\n  }\r\n  .program-page-stat { padding: 0 20px; border-left: 1px solid rgba(255,255,255,0.14); }\r\n  .program-page-stat:first-child { padding-left: 0; border-left: none; }\r\n  .program-page-stat-num {\r\n    font-size: 28px; font-weight: 700; line-height: 1;\r\n    color: var(--tc-white);\r\n    font-variant-numeric: tabular-nums;\r\n  }\r\n  .program-page-stat-label {\r\n    margin-top: 8px;\r\n    font-size: 11px; letter-spacing: 0.05em; text-transform: uppercase;\r\n    color: rgba(255,255,255,0.58);\r\n  }\r\n\r\n  \/* ===== Careers (numbered typographic list) ===== *\/\r\n  .program-page-careers { background: var(--tc-gray-50); }\r\n  .program-page-career-grid {\r\n    max-width: 980px;\r\n    display: grid;\r\n    grid-template-columns: 1fr 1fr;\r\n    column-gap: 56px;\r\n  }\r\n  .program-page-career {\r\n    display: flex; align-items: baseline; gap: 20px;\r\n    padding: 16px 4px;\r\n    border-bottom: 1px solid var(--tc-gray-200);\r\n    transition: background 0.3s ease;\r\n  }\r\n  .program-page-career:hover { background: var(--tc-white); }\r\n  .program-page-career-index {\r\n    flex-shrink: 0;\r\n    font-size: 11px; font-weight: 600; letter-spacing: 0.08em;\r\n    color: var(--tc-accent-dark);\r\n    min-width: 32px;\r\n  }\r\n  .program-page-career-name {\r\n    font-weight: 600;\r\n    color: var(--tc-primary-dark);\r\n    font-size: 15px;\r\n  }\r\n\r\n  \/* ===== Final CTA ===== *\/\r\n  .program-page-final-cta {\r\n    position: relative;\r\n    overflow: hidden;\r\n    background: var(--tc-primary-dark);\r\n    padding: 72px 0;\r\n    color: var(--tc-white);\r\n  }\r\n  .program-page-final-cta .ghost-mark {\r\n    position: absolute; z-index: 0; right: -2%; bottom: -34%;\r\n    font-size: clamp(120px, 18vw, 240px); font-weight: 700; line-height: 1;\r\n    color: rgba(255,255,255,0.035);\r\n    pointer-events: none; user-select: none;\r\n  }\r\n  .program-page-final-cta-inner { position: relative; z-index: 2; max-width: 720px; }\r\n  .program-page-final-cta h2 {\r\n    color: var(--tc-white);\r\n    font-size: clamp(24px, 3.2vw, 36px);\r\n    margin-bottom: 14px;\r\n  }\r\n  .program-page-final-cta p {\r\n    color: rgba(255,255,255,0.72);\r\n    font-size: 15px;\r\n    margin-bottom: 30px;\r\n    max-width: 560px;\r\n  }\r\n  .program-page-final-cta .program-page-cta-row { margin-bottom: 0; }\r\n\r\n  \/* ===== Responsive ===== *\/\r\n  @media (max-width: 1024px) {\r\n    .program-page-facts-row { grid-template-columns: repeat(2, 1fr); row-gap: 26px; }\r\n    .program-page-fact:nth-child(3) { padding-left: 0; border-left: none; }\r\n    .program-page-spec-grid { grid-template-columns: 1fr; gap: 20px; }\r\n    .program-page-two-col { grid-template-columns: 1fr; gap: 40px; }\r\n  }\r\n  @media (max-width: 768px) {\r\n    .program-page-hero { padding: 52px 0 44px; }\r\n    .program-page-section { padding: 56px 0; }\r\n    .program-page-highlight-row { grid-template-columns: 1fr; }\r\n    .program-page-highlight { padding: 20px 0; border-left: none; border-top: 1px solid var(--tc-gray-200); }\r\n    .program-page-highlight:first-child { padding-top: 0; border-top: none; }\r\n    .program-page-acc-header { padding: 16px 16px; gap: 12px; }\r\n    .program-page-acc-meta { display: none; }\r\n    .program-page-acc-body-inner { padding: 8px 16px 20px; }\r\n    .program-page-module { grid-template-columns: 72px 1fr; gap: 10px; }\r\n    .program-page-career-grid { grid-template-columns: 1fr; column-gap: 0; }\r\n    .program-page-req-item { gap: 16px; }\r\n    .program-page-info-box { padding: 28px 22px; }\r\n  }\r\n  @media (max-width: 480px) {\r\n    .program-page-cta-row { flex-direction: column; align-items: stretch; }\r\n    .program-page-cta-primary, .program-page-cta-secondary { justify-content: center; }\r\n    .program-page-facts-row { grid-template-columns: 1fr 1fr; }\r\n    .program-page-fact { padding: 0 14px; }\r\n    .program-page-fact:first-child { padding-left: 0; }\r\n    .program-page-stat-row { grid-template-columns: 1fr; row-gap: 18px; }\r\n    .program-page-stat { padding: 0; border-left: none; }\r\n  }\r\n\r\n  @media (prefers-reduced-motion: reduce) {\r\n    .program-page-reveal { opacity: 1; transform: none; transition: none; }\r\n    .program-page-wrapper *,\r\n    .program-page-wrapper *::before,\r\n    .program-page-wrapper *::after {\r\n      transition-duration: 0.01ms !important;\r\n      animation-duration: 0.01ms !important;\r\n    }\r\n  }\r\n<\/style>\r\n\r\n<!-- ============ HERO ============ -->\r\n<section class=\"program-page-hero\">\r\n  <span class=\"ghost-mark\" aria-hidden=\"true\">BE\u00b7SE<\/span>\r\n\r\n  <div class=\"program-page-container program-page-hero-content\">\r\n    <div class=\"program-page-hero-top\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Royal University of Bhutan \u00b7 College of Science &amp; Technology<\/span>\r\n    <\/div>\r\n\r\n    <h1>Bachelor of Engineering in<br><span class=\"accent-outline\">Software Engineering<\/span><\/h1>\r\n\r\n    <p class=\"program-page-hero-sub\">\r\n      A four-year, full-time engineering programme building the next generation of software engineers, with deep specialisations in <span class=\"accent-word\">Artificial Intelligence<\/span>, <span class=\"accent-word\">DevSecOps<\/span> and <span class=\"accent-word\">Software Security<\/span>.\r\n    <\/p>\r\n\r\n    <!--\r\n    <div class=\"program-page-cta-row\">\r\n      <a href=\"#apply\" class=\"program-page-cta-primary\"><span>Apply Now<\/span><\/a>\r\n      <a href=\"#curriculum\" class=\"program-page-cta-secondary\">Download Curriculum<\/a>\r\n    <\/div>\r\n    -->\r\n\r\n    <div class=\"program-page-hero-facts\">\r\n      <span class=\"program-page-facts-title\">Programme at a Glance<\/span>\r\n      <div class=\"program-page-facts-row\">\r\n        <div class=\"program-page-fact\">\r\n          <span class=\"program-page-fact-index\">01<\/span>\r\n          <span class=\"program-page-fact-value\">4 Years<\/span>\r\n          <span class=\"program-page-fact-label\">Duration<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-fact\">\r\n          <span class=\"program-page-fact-index\">02<\/span>\r\n          <span class=\"program-page-fact-value\">492<\/span>\r\n          <span class=\"program-page-fact-label\">Total Credits<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-fact\">\r\n          <span class=\"program-page-fact-index\">03<\/span>\r\n          <span class=\"program-page-fact-value\">On-Campus<\/span>\r\n          <span class=\"program-page-fact-label\">Mode of Study<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-fact\">\r\n          <span class=\"program-page-fact-index\">04<\/span>\r\n          <span class=\"program-page-fact-value\">3 Majors<\/span>\r\n          <span class=\"program-page-fact-label\">Specialisation Tracks<\/span>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ HIGHLIGHTS ============ -->\r\n<section class=\"program-page-section program-page-highlights\">\r\n  <div class=\"program-page-container\">\r\n    <div class=\"program-page-section-header program-page-reveal\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Programme Highlights<\/span>\r\n      <h2>Built for Industry, Designed for Impact<\/h2>\r\n      <p class=\"program-page-section-desc\">A rigorous, interdisciplinary curriculum aligned with global standards and Bhutan's digital transformation roadmap.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"program-page-highlight-row program-page-reveal\">\r\n      <div class=\"program-page-highlight\">\r\n        <span class=\"program-page-highlight-index\">01<\/span>\r\n        <span class=\"program-page-highlight-value\">4 Years<\/span>\r\n        <span class=\"program-page-highlight-title\">Duration<\/span>\r\n        <p>Full-time programme spread over eight semesters with two industry internships.<\/p>\r\n      <\/div>\r\n      <div class=\"program-page-highlight\">\r\n        <span class=\"program-page-highlight-index\">02<\/span>\r\n        <span class=\"program-page-highlight-value\">492 Credits<\/span>\r\n        <span class=\"program-page-highlight-title\">Total Credits<\/span>\r\n        <p>Minimum of 60 credits per semester, including capstone projects (36 cr) and internships (24 cr).<\/p>\r\n      <\/div>\r\n      <div class=\"program-page-highlight\">\r\n        <span class=\"program-page-highlight-index\">03<\/span>\r\n        <span class=\"program-page-highlight-value\">On-Campus<\/span>\r\n        <span class=\"program-page-highlight-title\">Mode of Study<\/span>\r\n        <p>Full-time, in-person at CST, Rinchending, Phuentsholing, with industry attachments.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ CURRICULUM \/ ACCORDION ============ -->\r\n<section class=\"program-page-section program-page-curriculum\" id=\"curriculum\">\r\n  <div class=\"program-page-container\">\r\n    <div class=\"program-page-section-header program-page-reveal\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Curriculum<\/span>\r\n      <h2>Eight Semesters. One Engineer.<\/h2>\r\n      <p class=\"program-page-section-desc\">Select any semester to explore the modules. The curriculum builds from fundamentals to specialised practice and capstone delivery.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"program-page-accordion\" id=\"programAccordion\">\r\n\r\n      <!-- Year 1 Sem I -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y1\u00b7S1<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 1, Semester I \u2014 Foundations<\/span>\r\n            <span class=\"program-page-acc-meta\">5 modules \u00b7 core foundations<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">DZG101<\/span><span class=\"program-page-module-name\">\u0f62\u0fab\u0f7c\u0f44\u0f0b\u0f41\u0f0b\u0f56\u0f62\u0fa1\u0f0b\u0f51\u0f7c\u0f53\u0f0b\u0f66\u0fa4\u0fb2\u0f7c\u0f51\u0f0b\u0f63\u0f7a\u0f53\u0f0d (Dzongkha Communication)<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">CSF101<\/span><span class=\"program-page-module-name\">Programming Methodology<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SDA101<\/span><span class=\"program-page-module-name\">User Interface Design and Implementation<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">MAT205<\/span><span class=\"program-page-module-name\">Statistics &amp; Theory of Probability<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">NWC201<\/span><span class=\"program-page-module-name\">Computer Communication Networks<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 1 Sem II -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y1\u00b7S2<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 1, Semester II \u2014 Building Blocks<\/span>\r\n            <span class=\"program-page-acc-meta\">6 modules \u00b7 databases, web, electives<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">MAT110<\/span><span class=\"program-page-module-name\">Discrete Mathematics<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">DBS101<\/span><span class=\"program-page-module-name\">Database Systems Fundamentals<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">WEB101<\/span><span class=\"program-page-module-name\">Web Application Fundamentals<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">WEB102<\/span><span class=\"program-page-module-name\">Server Application Fundamentals<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective I (Specialisation track)<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">ACS101<\/span><span class=\"program-page-module-name\">Academic Skills<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 2 Sem I -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y2\u00b7S1<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 2, Semester I \u2014 Capstone &amp; Internship<\/span>\r\n            <span class=\"program-page-acc-meta\">2 modules \u00b7 industry immersion<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">IDE201<\/span><span class=\"program-page-module-name\">Software Engineering Capstone Project I<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">IDE202<\/span><span class=\"program-page-module-name\">Software Engineering Internship I (~12 weeks)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 2 Sem II -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y2\u00b7S2<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 2, Semester II \u2014 Systems &amp; Architecture<\/span>\r\n            <span class=\"program-page-acc-meta\">5 modules \u00b7 OS, cryptology, system design<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">CTE205<\/span><span class=\"program-page-module-name\">Operating Systems<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">DIS303<\/span><span class=\"program-page-module-name\">Cryptology<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SWE201<\/span><span class=\"program-page-module-name\">Cross Platform Development<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SDA202<\/span><span class=\"program-page-module-name\">System Design &amp; Solution Architecture<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective II (Specialisation track)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 3 Sem I -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y3\u00b7S1<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 3, Semester I \u2014 Engineering Practice<\/span>\r\n            <span class=\"program-page-acc-meta\">5 modules \u00b7 QA, project management, algorithms<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SWE302<\/span><span class=\"program-page-module-name\">Software Testing &amp; Quality Assurance<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SWE303<\/span><span class=\"program-page-module-name\">Software Project Management<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">CSF302<\/span><span class=\"program-page-module-name\">Algorithm Design &amp; Analysis<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">WEB303<\/span><span class=\"program-page-module-name\">Microservices &amp; Serverless Applications<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective III (Specialisation track)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 3 Sem II -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y3\u00b7S2<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 3, Semester II \u2014 Entrepreneurship &amp; Data<\/span>\r\n            <span class=\"program-page-acc-meta\">5 modules \u00b7 startup, NoSQL, competitive programming<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">IDE303<\/span><span class=\"program-page-module-name\">Software Engineering Startup<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">CSF303<\/span><span class=\"program-page-module-name\">Competitive Programming<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">DBS302<\/span><span class=\"program-page-module-name\">NoSQL Database Management<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective IV (Specialisation track)<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective V (Specialisation track)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 4 Sem I -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y4\u00b7S1<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 4, Semester I \u2014 Specialisation Depth<\/span>\r\n            <span class=\"program-page-acc-meta\">5 modules \u00b7 smart systems, secure coding<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">SIS401<\/span><span class=\"program-page-module-name\">Smart Integrated Systems<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">WEB404<\/span><span class=\"program-page-module-name\">Secure Coding Practices<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective VI (Specialisation track)<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective VII (Specialisation track)<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">\u2014<\/span><span class=\"program-page-module-name\">Elective VIII (Specialisation track)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <!-- Year 4 Sem II -->\r\n      <div class=\"program-page-acc-item\">\r\n        <button class=\"program-page-acc-header\" type=\"button\" aria-expanded=\"false\">\r\n          <span class=\"program-page-acc-num\">Y4\u00b7S2<\/span>\r\n          <span class=\"program-page-acc-text\">\r\n            <span class=\"program-page-acc-label\">Year 4, Semester II \u2014 Capstone Delivery<\/span>\r\n            <span class=\"program-page-acc-meta\">2 modules \u00b7 final project + industry placement<\/span>\r\n          <\/span>\r\n          <span class=\"program-page-acc-toggle\" aria-hidden=\"true\">+<\/span>\r\n        <\/button>\r\n        <div class=\"program-page-acc-body\">\r\n          <div class=\"program-page-acc-body-inner\">\r\n            <div class=\"program-page-modules\">\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">IDE404<\/span><span class=\"program-page-module-name\">Software Engineering Capstone Project II<\/span><\/div>\r\n              <div class=\"program-page-module\"><span class=\"program-page-module-code\">IDE405<\/span><span class=\"program-page-module-name\">Software Engineering Internship II (~12 weeks)<\/span><\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ SPECIALISATIONS ============ -->\r\n<section class=\"program-page-section program-page-specs\">\r\n  <div class=\"program-page-container\">\r\n    <div class=\"program-page-section-header program-page-reveal\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Majors<\/span>\r\n      <h2>Choose Your Specialisation<\/h2>\r\n      <p class=\"program-page-section-desc\">From Year 1 onwards, students select an elective track that culminates in a major aligned with their career goals.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"program-page-spec-grid\">\r\n      <div class=\"program-page-spec-card program-page-reveal\">\r\n        <span class=\"program-page-spec-corner tl\"><\/span>\r\n        <span class=\"program-page-spec-corner tr\"><\/span>\r\n        <span class=\"program-page-spec-corner bl\"><\/span>\r\n        <span class=\"program-page-spec-corner br\"><\/span>\r\n        <span class=\"program-page-spec-index\">Track 01<\/span>\r\n        <h3>Artificial Intelligence<\/h3>\r\n        <p>Deep learning, sequence models, and applied ML for building intelligent systems and data-driven products.<\/p>\r\n      <\/div>\r\n      <div class=\"program-page-spec-card program-page-reveal\">\r\n        <span class=\"program-page-spec-corner tl\"><\/span>\r\n        <span class=\"program-page-spec-corner tr\"><\/span>\r\n        <span class=\"program-page-spec-corner bl\"><\/span>\r\n        <span class=\"program-page-spec-corner br\"><\/span>\r\n        <span class=\"program-page-spec-index\">Track 02<\/span>\r\n        <h3>DevSecOps<\/h3>\r\n        <p>CI\/CD, orchestration, observability and cloud-native solution design for modern, secure delivery pipelines.<\/p>\r\n      <\/div>\r\n      <div class=\"program-page-spec-card program-page-reveal\">\r\n        <span class=\"program-page-spec-corner tl\"><\/span>\r\n        <span class=\"program-page-spec-corner tr\"><\/span>\r\n        <span class=\"program-page-spec-corner bl\"><\/span>\r\n        <span class=\"program-page-spec-corner br\"><\/span>\r\n        <span class=\"program-page-spec-index\">Track 03<\/span>\r\n        <h3>Software Security<\/h3>\r\n        <p>Cybersecurity foundations, penetration testing, and security operations to defend systems against modern threats.<\/p>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ ADMISSION ============ -->\r\n<section class=\"program-page-section program-page-admission\">\r\n  <div class=\"program-page-container\">\r\n    <div class=\"program-page-section-header program-page-reveal\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Admissions<\/span>\r\n      <h2>Entry Requirements<\/h2>\r\n      <p class=\"program-page-section-desc\">Per RUB admission policy. Applicants must have passed the Bhutan Higher Secondary Education Certificate (BHSEC) or equivalent.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"program-page-two-col\">\r\n      <div class=\"program-page-req-list program-page-reveal\">\r\n        <div class=\"program-page-req-item\">\r\n          <span><strong>Class XII pass<\/strong> with a minimum of <strong>50%<\/strong> each in Mathematics \/ Business Mathematics and English.<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-req-item\">\r\n          <span>Pass mark in <strong>Dzongkha<\/strong>, or pass in Class X if not studied in Class XII.<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-req-item\">\r\n          <span>Ability ratings: <strong>Mathematics \u2013 5<\/strong>, <strong>English \u2013 5<\/strong>, and three other subjects rated 1.<\/span>\r\n        <\/div>\r\n        <div class=\"program-page-req-item\">\r\n          <span>A <strong>90% attendance<\/strong> requirement applies in all modules; minimum of 50% overall to pass each module.<\/span>\r\n        <\/div>\r\n      <\/div>\r\n\r\n      <div class=\"program-page-info-box program-page-reveal\">\r\n        <span class=\"ghost-mark\" aria-hidden=\"true\">CST<\/span>\r\n        <h3>Why study at CST?<\/h3>\r\n        <p>The College of Science and Technology in Phuentsholing combines a rigorous engineering curriculum with strong industry partnerships across GovTech Bhutan, Thimphu TechPark and Druk Holding &amp; Investments.<\/p>\r\n        <div class=\"program-page-stat-row\">\r\n          <div class=\"program-page-stat\">\r\n            <div class=\"program-page-stat-num\">8<\/div>\r\n            <div class=\"program-page-stat-label\">Semesters<\/div>\r\n          <\/div>\r\n          <div class=\"program-page-stat\">\r\n            <div class=\"program-page-stat-num\">2<\/div>\r\n            <div class=\"program-page-stat-label\">Internships<\/div>\r\n          <\/div>\r\n          <div class=\"program-page-stat\">\r\n            <div class=\"program-page-stat-num\">3<\/div>\r\n            <div class=\"program-page-stat-label\">Major Tracks<\/div>\r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ CAREERS ============ -->\r\n<section class=\"program-page-section program-page-careers\">\r\n  <div class=\"program-page-container\">\r\n    <div class=\"program-page-section-header program-page-reveal\">\r\n      <span class=\"program-page-eyebrow\"><span class=\"eyebrow-dash\"><\/span>Careers<\/span>\r\n      <h2>Where Our Graduates Go<\/h2>\r\n      <p class=\"program-page-section-desc\">Aligned with Bhutan's Digital Jobs roadmap, graduates pursue roles locally and globally across product, infrastructure and security.<\/p>\r\n    <\/div>\r\n\r\n    <div class=\"program-page-career-grid program-page-reveal\">\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">01<\/span><span class=\"program-page-career-name\">Software Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">02<\/span><span class=\"program-page-career-name\">Full-Stack Developer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">03<\/span><span class=\"program-page-career-name\">Software Security Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">04<\/span><span class=\"program-page-career-name\">DevSecOps Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">05<\/span><span class=\"program-page-career-name\">Machine Learning Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">06<\/span><span class=\"program-page-career-name\">Cloud Computing Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">07<\/span><span class=\"program-page-career-name\">Mobile App Developer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">08<\/span><span class=\"program-page-career-name\">Solution Architect<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">09<\/span><span class=\"program-page-career-name\">Software Test Engineer<\/span><\/div>\r\n      <div class=\"program-page-career\"><span class=\"program-page-career-index\">10<\/span><span class=\"program-page-career-name\">Technical Startup Founder<\/span><\/div>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- ============ FINAL CTA (uncomment to enable) ============ -->\r\n<!--\r\n<section class=\"program-page-final-cta\" id=\"apply\">\r\n  <span class=\"ghost-mark\" aria-hidden=\"true\">CST<\/span>\r\n  <div class=\"program-page-container program-page-final-cta-inner program-page-reveal\">\r\n    <h2>Ready to engineer your future?<\/h2>\r\n    <p>Join the next cohort of software engineers shaping Bhutan's digital landscape \u2014 and the world's.<\/p>\r\n    <div class=\"program-page-cta-row\">\r\n      <a href=\"#\" class=\"program-page-cta-primary\"><span>Apply Now<\/span><\/a>\r\n      <a href=\"#\" class=\"program-page-cta-secondary\">Request Information<\/a>\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n-->\r\n\r\n<script>\r\n(function(){\r\n  \/\/ ===== Accordion (one open at a time, first open by default) =====\r\n  var acc = document.getElementById('programAccordion');\r\n  if (acc) {\r\n    var items = acc.querySelectorAll('.program-page-acc-item');\r\n    items.forEach(function(item){\r\n      var header = item.querySelector('.program-page-acc-header');\r\n      var body = item.querySelector('.program-page-acc-body');\r\n      header.addEventListener('click', function(){\r\n        var isActive = item.classList.contains('is-active');\r\n        \/\/ Close all others\r\n        items.forEach(function(other){\r\n          if (other !== item) {\r\n            other.classList.remove('is-active');\r\n            var ob = other.querySelector('.program-page-acc-body');\r\n            ob.style.maxHeight = null;\r\n            other.querySelector('.program-page-acc-header').setAttribute('aria-expanded','false');\r\n          }\r\n        });\r\n        \/\/ Toggle current\r\n        if (isActive) {\r\n          item.classList.remove('is-active');\r\n          body.style.maxHeight = null;\r\n          header.setAttribute('aria-expanded','false');\r\n        } else {\r\n          item.classList.add('is-active');\r\n          body.style.maxHeight = body.scrollHeight + 'px';\r\n          header.setAttribute('aria-expanded','true');\r\n        }\r\n      });\r\n    });\r\n\r\n    \/\/ Open the first item by default\r\n    if (items.length > 0) {\r\n      var first = items[0];\r\n      var firstBody = first.querySelector('.program-page-acc-body');\r\n      first.classList.add('is-active');\r\n      first.querySelector('.program-page-acc-header').setAttribute('aria-expanded','true');\r\n      requestAnimationFrame(function(){\r\n        firstBody.style.maxHeight = firstBody.scrollHeight + 'px';\r\n      });\r\n    }\r\n  }\r\n\r\n  \/\/ ===== Reveal on scroll =====\r\n  var reveals = document.querySelectorAll('.program-page-reveal');\r\n  var prefersReducedMotion = window.matchMedia &&\r\n    window.matchMedia('(prefers-reduced-motion: reduce)').matches;\r\n\r\n  if (prefersReducedMotion) {\r\n    reveals.forEach(function(el){ el.classList.add('is-visible'); });\r\n  } else if ('IntersectionObserver' in window) {\r\n    var io = new IntersectionObserver(function(entries){\r\n      entries.forEach(function(entry){\r\n        if (entry.isIntersecting) {\r\n          entry.target.classList.add('is-visible');\r\n          io.unobserve(entry.target);\r\n        }\r\n      });\r\n    }, { threshold: 0.12, rootMargin: '0px 0px -40px 0px' });\r\n    reveals.forEach(function(el){ io.observe(el); });\r\n  } else {\r\n    reveals.forEach(function(el){ el.classList.add('is-visible'); });\r\n  }\r\n\r\n  \/\/ ===== Resize: recompute open accordion height =====\r\n  window.addEventListener('resize', function(){\r\n    var active = document.querySelector('.program-page-acc-item.is-active');\r\n    if (active) {\r\n      var body = active.querySelector('.program-page-acc-body');\r\n      body.style.maxHeight = body.scrollHeight + 'px';\r\n    }\r\n  });\r\n})();\r\n<\/script>\r\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>BE\u00b7SE Royal University of Bhutan \u00b7 College of Science &amp; Technology Bachelor of Engineering inSoftware Engineering A four-year, full-time engineering programme building the next generation of software engineers, with deep specialisations in Artificial Intelligence, DevSecOps and Software Security. Programme at a Glance 01 4 Years Duration 02 492 Total Credits 03 On-Campus Mode of Study [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_eb_attr":"","site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-3148","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/pages\/3148","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3148"}],"version-history":[{"count":58,"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/pages\/3148\/revisions"}],"predecessor-version":[{"id":3521,"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=\/wp\/v2\/pages\/3148\/revisions\/3521"}],"wp:attachment":[{"href":"https:\/\/ctd.cst.edu.bt\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3148"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}