<?php declare(strict_types=1);
/**
 * College2U — Top Management Colleges in Bangalore
 * public_html/management/top-management-colleges.php · v5.0.0 · May 2026
 *
 * SEO intent: "top management colleges in Bangalore 2026"
 * Schema: ItemList + FAQPage + BreadcrumbList
 */

require_once dirname(__DIR__) . '/includes/bootstrap.php';

$current_year = (int) date('Y');

// College data — ranked by NIRF Management ranking + NAAC + placement
$colleges = [
    ['name' => 'IIM Bangalore (IIMB)',                        'slug' => 'iim-bangalore',                           'type' => 'Central Govt', 'est' => 1973, 'naac' => 'A++', 'aff' => 'Autonomous', 'exam' => 'CAT 99%+',    'avg_ctc' => '₹32 LPA',  'seats' => 520],
    ['name' => 'Christ University — School of Business',      'slug' => 'christ-university-school-business',       'type' => 'Deemed',       'est' => 1969, 'naac' => 'A+',  'aff' => 'Deemed',     'exam' => 'CAT/KMAT/XAT','avg_ctc' => '₹8 LPA',   'seats' => 300],
    ['name' => 'Symbiosis Institute of Business Mgmt',        'slug' => 'symbiosis-institute-business-bangalore',  'type' => 'Deemed',       'est' => 2009, 'naac' => 'A',   'aff' => 'SIU',        'exam' => 'SNAP',        'avg_ctc' => '₹14 LPA',  'seats' => 180],
    ['name' => 'Alliance University — School of Business',    'slug' => 'alliance-university-school-business',     'type' => 'Deemed',       'est' => 2010, 'naac' => 'A',   'aff' => 'Deemed',     'exam' => 'CAT/KMAT/MAT','avg_ctc' => '₹7 LPA',   'seats' => 300],
    ['name' => 'PES University — MBA',                        'slug' => 'pes-university-mba',                      'type' => 'Deemed',       'est' => 1988, 'naac' => 'A+',  'aff' => 'Deemed',     'exam' => 'CAT/KMAT',    'avg_ctc' => '₹6 LPA',   'seats' => 120],
    ['name' => 'Jain University — School of Management',      'slug' => 'jain-university-school-management',       'type' => 'Deemed',       'est' => 1990, 'naac' => 'A',   'aff' => 'Deemed',     'exam' => 'CAT/KMAT/MAT','avg_ctc' => '₹5.5 LPA', 'seats' => 240],
    ['name' => 'Presidency University — MBA',                 'slug' => 'presidency-university-mba',               'type' => 'Private',      'est' => 2013, 'naac' => 'B++', 'aff' => 'Private Univ','exam' => 'KMAT/MAT',   'avg_ctc' => '₹5 LPA',   'seats' => 120],
    ['name' => 'New Horizon College of Engineering — MBA',    'slug' => 'new-horizon-college-engineering-mba',     'type' => 'Private',      'est' => 2001, 'naac' => 'A',   'aff' => 'VTU',        'exam' => 'KMAT/PGCET',  'avg_ctc' => '₹4.5 LPA', 'seats' => 60],
    ['name' => 'Reva University — MBA',                       'slug' => 'reva-university-mba',                     'type' => 'Deemed',       'est' => 2012, 'naac' => 'A',   'aff' => 'Deemed',     'exam' => 'CAT/KMAT',    'avg_ctc' => '₹5 LPA',   'seats' => 120],
    ['name' => 'M S Ramaiah Institute of Management',         'slug' => 'ms-ramaiah-institute-management',         'type' => 'Private',      'est' => 2000, 'naac' => 'A+',  'aff' => 'VTU',        'exam' => 'KMAT/PGCET',  'avg_ctc' => '₹5.5 LPA', 'seats' => 120],
];

$faqs = [
    ['q' => 'Which is the best MBA college in Bangalore ' . $current_year . '?',
     'a' => 'IIM Bangalore (IIMB) is the best MBA college in Bangalore for ' . $current_year . ' by all major rankings, including NIRF, QS, and FT Global 100. It offers the PGP (Post Graduate Programme), PGPpro (Executive MBA), and PGPEM programs. For candidates not targeting IIM, Symbiosis Institute of Business Management (average CTC ₹14 LPA), Christ University, and PES University are the next-tier choices with strong placement records.'],
    ['q' => 'Which MBA college in Bangalore gives the best placements?',
     'a' => 'IIM Bangalore leads Bangalore MBA placements with an average CTC of approximately ₹32 LPA and top packages exceeding ₹1 crore from consulting and PE firms. Among private colleges, Symbiosis Bangalore (avg ₹14 LPA), Christ University (avg ₹8 LPA), and Alliance University deliver strong placement outcomes. Recruiters include Deloitte, McKinsey, Amazon, Flipkart, HDFC Bank, and Accenture.'],
    ['q' => 'What entrance exam do I need for MBA in Bangalore?',
     'a' => 'Different MBA colleges in Bangalore accept different exams. IIM Bangalore requires CAT (99%+ percentile). Symbiosis accepts SNAP. Christ, Alliance, and Jain accept CAT, KMAT Karnataka, MAT, or CMAT. VTU-affiliated colleges (Ramaiah, New Horizon) accept KMAT + PGCET counselling for government-allotted seats. Most private colleges accept 2–3 exam scores, giving candidates more options.'],
    ['q' => 'What is the difference between MBA and PGDM in Bangalore?',
     'a' => 'MBA is a university-affiliated degree regulated by AICTE/UGC and awarded by a university (VTU, Deemed, or Autonomous). PGDM (Post Graduate Diploma in Management) is an autonomous diploma equivalent to MBA, offered by AICTE-approved standalone B-schools. Both are equally recognised by employers. PGDM programs tend to have more industry-updated curriculum and shorter approval cycles. In Bangalore, most top colleges offer MBA; standalone PGDM institutes are fewer.'],
    ['q' => 'Is MBA worth it in Bangalore ' . $current_year . '?',
     'a' => 'MBA is worth it in Bangalore in ' . $current_year . ' for candidates targeting management, product, consulting, or leadership roles, especially in the technology and startup ecosystem. Bangalore\'s concentration of MNCs, startups, and tech firms creates strong demand for MBA talent. The ROI is highest at IIM Bangalore and Symbiosis, where placement salaries quickly recover total fees. For PGCET-route colleges with fees under ₹5 lakh, MBA delivers strong ROI even at mid-range salaries.'],
];

// ── SEO ──────────────────────────────────────────────────────────────────────
$page_title       = 'Top Management Colleges Bangalore ' . $current_year . ' — MBA Rankings, Fees &amp; Placements | College2U';
$meta_description = 'Ranked: top management / MBA colleges in Bangalore ' . $current_year . ' with NIRF rank, average CTC, entrance exam, NAAC grade, and total fees. Free shortlist from College2U.';
$canonical_path   = 'management/top-management-colleges';
$body_class       = 'c2u-page c2u-page--college-list c2u-page--management-list';
$og_image         = c2u_asset('images/og/top-management-colleges-og.webp');

$breadcrumbs = [
    ['name' => 'Management', 'url' => c2u_url('management')],
    ['name' => 'Top Management Colleges ' . $current_year, 'url' => c2u_url('management/top-management-colleges')],
];

$item_list_schema = [
    '@context'        => 'https://schema.org',
    '@type'           => 'ItemList',
    'name'            => 'Top Management Colleges in Bangalore ' . $current_year,
    'numberOfItems'   => count($colleges),
    'itemListElement' => array_map(fn($c, $i) => [
        '@type'    => 'ListItem',
        'position' => $i + 1,
        'name'     => $c['name'],
        'url'      => c2u_url('college/' . $c['slug']),
    ], $colleges, array_keys($colleges)),
];

$faq_schema = [
    '@context'   => 'https://schema.org',
    '@type'      => 'FAQPage',
    'mainEntity' => array_map(fn($f) => [
        '@type'          => 'Question',
        'name'           => $f['q'],
        'acceptedAnswer' => ['@type' => 'Answer', 'text' => $f['a']],
    ], $faqs),
];

$breadcrumb_schema = c2u_schema_breadcrumb($breadcrumbs);

$page_schemas = [
    json_encode($breadcrumb_schema, JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),
    json_encode($item_list_schema,  JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),
    json_encode($faq_schema,        JSON_UNESCAPED_SLASHES | JSON_UNESCAPED_UNICODE),
];

// ── Extra CSS ─────────────────────────────────────────────────────────────────
$extra_head = '<style nonce="' . c2u_e(C2U_CSP_NONCE) . '">' . <<<HTML
:root{
  --acc:#f59e0b;--acc-dk:#b45309;--acc-lt:#fffbeb;--acc-mid:#fde68a;
  --hero-from:#1a0f00;--hero-to:#3b1f00;
}
.hero-mglist{background:linear-gradient(135deg,var(--hero-from),var(--hero-to));color:#fff;padding:56px 0 48px;text-align:center}
.hero-mglist h1{font-size:clamp(1.65rem,4vw,2.6rem);font-weight:800;line-height:1.2;margin:0 0 14px}
.hero-mglist p{font-size:1.05rem;opacity:.88;max-width:640px;margin:0 auto 28px}
.hero-badge{display:inline-flex;align-items:center;gap:6px;background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.22);border-radius:999px;padding:6px 16px;font-size:.82rem;margin:0 4px 8px}
.filter-bar{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 28px;padding:20px 0 0}
.filter-btn{padding:7px 18px;border-radius:999px;border:1.5px solid #d1d5db;background:#fff;font-size:.85rem;cursor:pointer;transition:all .18s}
.filter-btn.active,.filter-btn:hover{background:var(--acc);border-color:var(--acc);color:#fff}
.college-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.07)}
table.college-tbl{width:100%;border-collapse:collapse;font-size:.87rem;table-layout:fixed}
table.college-tbl th{background:var(--acc);color:#fff;padding:12px 14px;text-align:left;white-space:nowrap}
table.college-tbl th:nth-child(1){width:32%}
table.college-tbl th:nth-child(2){width:13%}
table.college-tbl th:nth-child(3){width:9%}
table.college-tbl th:nth-child(4){width:8%}
table.college-tbl th:nth-child(5){width:16%}
table.college-tbl th:nth-child(6){width:13%}
table.college-tbl th:nth-child(7){width:9%}
table.college-tbl td{padding:11px 14px;border-bottom:1px solid #e5e7eb;vertical-align:top}
table.college-tbl tr:last-child td{border-bottom:none}
table.college-tbl tr:hover td{background:var(--acc-lt)}
.rank-badge{display:inline-block;width:26px;height:26px;border-radius:50%;background:var(--acc);color:#fff;font-weight:700;font-size:.78rem;text-align:center;line-height:26px}
.naac-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;font-weight:600;background:var(--acc-lt);color:var(--acc-dk)}
.type-chip{display:inline-block;padding:2px 10px;border-radius:999px;font-size:.78rem;background:#f3f4f6;color:#374151}
.ctc-val{font-weight:700;color:var(--acc-dk)}
.cta-card{background:linear-gradient(135deg,var(--acc),var(--acc-dk));border-radius:16px;padding:40px 32px;color:#fff;text-align:center;margin:48px 0}
.cta-card h2{font-size:1.5rem;margin:0 0 10px}
.cta-card p{opacity:.9;margin:0 0 24px}
.btn-cta-white{display:inline-block;background:#fff;color:var(--acc-dk);font-weight:700;padding:13px 32px;border-radius:8px;text-decoration:none;transition:transform .15s}
.btn-cta-white:hover{transform:translateY(-2px)}
.faq-item{border:1px solid #e5e7eb;border-radius:10px;margin-bottom:10px;overflow:hidden}
.faq-q{width:100%;background:#fff;border:none;text-align:left;padding:16px 20px;font-size:.95rem;font-weight:600;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:12px}
.faq-q .icon{flex-shrink:0;width:20px;height:20px;border-radius:50%;background:var(--acc-lt);color:var(--acc-dk);display:grid;place-items:center;font-size:.9rem;transition:transform .2s}
.faq-q[aria-expanded="true"] .icon{transform:rotate(45deg);background:var(--acc);color:#fff}
.faq-a{display:none;padding:0 20px 16px;font-size:.92rem;line-height:1.65;color:#374151}
.faq-a.open{display:block}
.two-col{display:grid;grid-template-columns:1fr 300px;gap:28px;align-items:start}
.sidebar-card{background:#fff;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.07);padding:22px;margin-bottom:20px}
.sidebar-card h3{font-size:.95rem;font-weight:700;margin:0 0 14px;color:var(--acc-dk)}
.sidebar-link{display:block;padding:8px 0;font-size:.88rem;color:#2563eb;text-decoration:none;border-bottom:1px solid #f3f4f6}
.sidebar-link:last-child{border-bottom:none}
.sidebar-link:hover{color:var(--acc-dk)}
.fee-note{font-size:.78rem;color:#6b7280;margin-top:8px}
@media(max-width:768px){
  table.college-tbl th:nth-child(5),table.college-tbl td:nth-child(5),
  table.college-tbl th:nth-child(7),table.college-tbl td:nth-child(7){display:none}
  .two-col{display:block}
}
</style>
HTML;

$page_js = <<<'JS'
(function(){
  document.querySelectorAll('.faq-q').forEach(function(btn){
    btn.addEventListener('click',function(){
      var ans=this.nextElementSibling,open=this.getAttribute('aria-expanded')==='true';
      document.querySelectorAll('.faq-q').forEach(function(b){b.setAttribute('aria-expanded','false');if(b.nextElementSibling)b.nextElementSibling.classList.remove('open');});
      if(!open){this.setAttribute('aria-expanded','true');ans.classList.add('open');}
    });
  });
  document.querySelectorAll('.filter-btn').forEach(function(btn){
    btn.addEventListener('click',function(){
      document.querySelectorAll('.filter-btn').forEach(function(b){b.classList.remove('active');});
      this.classList.add('active');
      var type=this.dataset.filter;
      document.querySelectorAll('.college-row').forEach(function(row){
        row.style.display=(type==='all'||row.dataset.type===type)?'':'none';
      });
    });
  });
  var io=new IntersectionObserver(function(e){e.forEach(function(x){if(x.isIntersecting){x.target.classList.add('animated');io.unobserve(x.target);}});},{threshold:0.08});
  document.querySelectorAll('.college-table-wrap,.cta-card,.faq-list,.sidebar-card').forEach(function(el){io.observe(el);});
})();
JS;

require_once C2U_INCLUDES . '/header.php';
?>

<section class="hero-mglist">
  <div class="container">
    <nav aria-label="Breadcrumb" class="breadcrumb-nav" style="justify-content:center;margin-bottom:18px">
      <a href="<?= c2u_url() ?>">Home</a>
      <span aria-hidden="true">›</span>
      <a href="<?= c2u_url('management') ?>">Management</a>
      <span aria-hidden="true">›</span>
      <span aria-current="page">Top Management Colleges <?= $current_year ?></span>
    </nav>
    <h1 data-aeo-speakable>Top Management Colleges in Bangalore <?= $current_year ?></h1>
    <p>Ranked by <abbr title="National Institutional Ranking Framework">NIRF</abbr>, <abbr title="National Assessment and Accreditation Council">NAAC</abbr> grade, average CTC, and entrance exam selectivity</p>
    <div>
      <span class="hero-badge">🏆 IIM Bangalore + 9 B-Schools</span>
      <span class="hero-badge">📊 Avg CTC ₹5–32 LPA</span>
      <span class="hero-badge">🎓 AICTE / UGC Approved</span>
    </div>
  </div>
</section>

<div class="container" style="padding-top:36px;padding-bottom:56px">
  <div class="two-col">
    <main>

      <div class="filter-bar" role="group" aria-label="Filter by college type">
        <button class="filter-btn active" data-filter="all">All</button>
        <button class="filter-btn" data-filter="central govt">Central Govt (IIM)</button>
        <button class="filter-btn" data-filter="deemed">Deemed University</button>
        <button class="filter-btn" data-filter="private">Private / VTU</button>
      </div>

      <div class="college-table-wrap" data-animate="stagger">
        <table class="college-tbl" aria-label="Top management colleges Bangalore <?= $current_year ?>">
          <thead>
            <tr>
              <th scope="col">#  College</th>
              <th scope="col">Type</th>
              <th scope="col">Est.</th>
              <th scope="col"><abbr title="National Assessment and Accreditation Council">NAAC</abbr></th>
              <th scope="col">Entrance Exam</th>
              <th scope="col">Avg. CTC</th>
              <th scope="col">Seats</th>
            </tr>
          </thead>
          <tbody>
            <?php foreach ($colleges as $i => $c): ?>
            <tr class="college-row" data-type="<?= strtolower($c['type']) ?>">
              <td>
                <span class="rank-badge"><?= $i + 1 ?></span>
                <a href="<?= c2u_url('college/' . $c['slug']) ?>" style="margin-left:8px;font-weight:600;color:#111;text-decoration:none">
                  <?= c2u_e($c['name']) ?>
                </a>
              </td>
              <td><span class="type-chip"><?= c2u_e($c['type']) ?></span></td>
              <td><?= $c['est'] ?></td>
              <td><span class="naac-chip"><?= c2u_e($c['naac']) ?></span></td>
              <td style="font-size:.82rem"><?= c2u_e($c['exam']) ?></td>
              <td class="ctc-val"><?= c2u_e($c['avg_ctc']) ?></td>
              <td><?= $c['seats'] ?></td>
            </tr>
            <?php endforeach; ?>
          </tbody>
        </table>
      </div>
      <p class="fee-note">* Average CTC figures sourced from college placement reports and NIRF data <?= $current_year - 1 ?>–<?= $current_year ?>. Actual packages vary by specialisation and batch. IIM Bangalore figures are for PGP; other colleges for 2-year MBA.</p>

      <div class="cta-card">
        <h2>Get Your MBA College Shortlist — Free</h2>
        <p>Our counsellors match you to the right B-school based on your exam score, specialisation, budget, and career goal.</p>
        <a href="<?= c2u_url('management/mba-admission#lead-mba') ?>" class="btn-cta-white">Talk to a Counsellor →</a>
      </div>

      <section class="c2u-section" aria-labelledby="faq-mgl-heading">
        <h2 id="faq-mgl-heading" class="c2u-section-heading" data-aeo-speakable>FAQ — Top MBA Colleges in Bangalore</h2>
        <div class="faq-list" role="list">
          <?php foreach ($faqs as $i => $faq): ?>
          <div class="faq-item" role="listitem">
            <button class="faq-q" aria-expanded="false" aria-controls="faq-mgl-<?= $i ?>">
              <?= c2u_e($faq['q']) ?>
              <span class="icon" aria-hidden="true">+</span>
            </button>
            <div class="faq-a" id="faq-mgl-<?= $i ?>" data-aeo-speakable>
              <?= c2u_e($faq['a']) ?>
            </div>
          </div>
          <?php endforeach; ?>
        </div>
      </section>

    </main>

    <aside>
      <div class="sidebar-card">
        <h3>Management Guides</h3>
        <a href="<?= c2u_url('management') ?>" class="sidebar-link">← Management Overview</a>
        <a href="<?= c2u_url('management/mba-admission') ?>" class="sidebar-link">MBA Admission <?= $current_year ?></a>
        <a href="<?= c2u_url('management/top-management-colleges') ?>" class="sidebar-link" aria-current="page">Top Management Colleges</a>
      </div>
      <div class="sidebar-card">
        <h3>Quick Facts</h3>
        <p style="font-size:.85rem;color:#374151;line-height:1.6">
          <strong>Regulator:</strong> AICTE / UGC<br>
          <strong>Duration:</strong> 2 years (MBA/PGDM)<br>
          <strong>Entrance:</strong> CAT / KMAT / MAT / CMAT<br>
          <strong>PGCET:</strong> Karnataka govt-quota route<br>
          <strong>Eligibility:</strong> Graduation 50% (any stream)
        </p>
      </div>
      <div class="sidebar-card">
        <h3>Other Streams</h3>
        <a href="<?= c2u_url('engineering/top-engineering-colleges') ?>" class="sidebar-link">Top Engineering Colleges</a>
        <a href="<?= c2u_url('medical/top-mbbs-colleges') ?>" class="sidebar-link">Top MBBS Colleges</a>
        <a href="<?= c2u_url('nursing/top-nursing-colleges') ?>" class="sidebar-link">Top Nursing Colleges</a>
        <a href="<?= c2u_url('pharmacy/top-pharmacy-colleges') ?>" class="sidebar-link">Top Pharmacy Colleges</a>
      </div>
    </aside>
  </div>
</div>

<?php require_once C2U_INCLUDES . '/footer.php'; ?>
