JAMB NEWS

AKWA IBOM POLYTECHNIC APPOINTS NEW SOFTWARE DEPARTMENT HEAD

AKWA IBOM POLYTECHNIC APPOINTS NEW SOFTWARE DEPARTMENT HEAD

AKWA IBOM POLYTECHNIC APPOINTS NEW SOFTWARE DEPARTMENT HEAD

Akwa Ibom State Polytechnic has appointed a new Head of Software and Web Development. The institution says the move supports innovation in technology education.

Legitdan news report that Akwa Ibom State Polytechnic Ikot Osurua has appointed Dr Mrs Mfreke Umoh as the new Head of the Software and Web Development Department.

The appointment reflects the institution’s commitment to academic excellence and innovation in technology education.

Dr Umoh previously served as Head of the Computer Science Department, where she was recognised for leadership and dedication to academic development.

The institution expressed confidence that her experience will contribute to departmental growth and support the training of more technology skilled graduates.

Be the first to receive News Updates About Schools

Share this article

Be the first to comment

Leave a Reply

Your email address will not be published.


*


Social Media Auto Publish Powered By : XYZScripts.com
:root { --bg-top: #081323; --bg-bottom: #12324f; --paper: rgba(246, 241, 230, 0.96); --paper-strong: #fff9ef; --ink: #0f2940; --muted: #5d6f80; --accent: #ed8c2f; --accent-deep: #c96712; --line: rgba(15, 41, 64, 0.16); --success: #1f7a5c; --warning: #b96d18; --danger: #a83f34; --shadow: 0 24px 60px rgba(3, 12, 24, 0.32); --bg: #041426; --bg-deep: #020c18; --panel: rgba(8, 15, 27, 0.92); --panel-soft: rgba(10, 20, 36, 0.9); --panel-line: rgba(242, 185, 39, 0.38); --gold: #f3c53a; --gold-deep: #cf9303; --gold-soft: rgba(243, 197, 58, 0.14); --text: #f8f3e6; --muted: #b2b8c2; --field-bg: rgba(12, 15, 19, 0.72); --field-line: rgba(243, 197, 58, 0.45); --green: #51d152; --purple: #b66cff; --blue: #5767ff; --shadow: 0 0 0 1px rgba(243, 197, 58, 0.18), 0 24px 80px rgba(0, 0, 0, 0.48); } * { box-sizing: border-box; } html { scroll-behavior: smooth; } body { margin: 0; min-height: 100vh; font-family: "Trebuchet MS", "Segoe UI", sans-serif; color: var(--ink); color: var(--text); background: radial-gradient(circle at top left, rgba(237, 140, 47, 0.16), transparent 28%), radial-gradient(circle at bottom right, rgba(255, 255, 255, 0.08), transparent 24%), linear-gradient(160deg, var(--bg-top), var(--bg-bottom)); radial-gradient(circle at top left, rgba(243, 197, 58, 0.08), transparent 28%), radial-gradient(circle at bottom right, rgba(243, 197, 58, 0.05), transparent 20%), linear-gradient(180deg, #07182d, #03101f 55%, #020b16); } body::before { body::before, body::after { content: ""; position: fixed; inset: 0; width: 520px; height: 520px; border-radius: 50%; border: 2px solid rgba(243, 197, 58, 0.08); pointer-events: none; opacity: 0.12; background-image: linear-gradient(rgba(255, 255, 255, 0.12) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, 0.12) 1px, transparent 1px); background-size: 26px 26px; } .page-shell { width: min(1120px, calc(100% - 32px)); margin: 0 auto; padding: 44px 0 56px; body::before { top: 12%; left: -240px; } body::after { right: -260px; bottom: 8%; } .hero-card, .calculator-card, .result-card { .app-page { position: relative; overflow: hidden; border: 1px solid rgba(255, 255, 255, 0.18); border-radius: 28px; box-shadow: var(--shadow); backdrop-filter: blur(10px); display: grid; place-items: center; padding: 28px 12px; } .hero-card { padding: 36px; margin-bottom: 20px; color: #f7f0e2; .ambient { position: absolute; width: 280px; height: 280px; border-radius: 50%; filter: blur(22px); opacity: 0.25; } .ambient-left { top: 120px; left: 5%; background: rgba(243, 197, 58, 0.08); } .ambient-right { right: 6%; bottom: 150px; background: rgba(18, 58, 122, 0.28); } .app-shell { position: relative; width: min(100%, 860px); padding: 22px 22px 18px; border-radius: 44px; background: linear-gradient(140deg, rgba(7, 17, 31, 0.8), rgba(17, 50, 79, 0.55)), linear-gradient(90deg, rgba(237, 140, 47, 0.18), transparent); linear-gradient(180deg, rgba(5, 14, 27, 0.98), rgba(3, 10, 20, 0.98)), linear-gradient(180deg, rgba(255, 255, 255, 0.05), transparent); border: 2px solid rgba(243, 197, 58, 0.62); box-shadow: 0 0 0 4px rgba(243, 197, 58, 0.12), 0 34px 90px rgba(0, 0, 0, 0.6), inset 0 1px 0 rgba(255, 255, 255, 0.06); } .hero-card h1, .panel-heading h2, .result-header h2 { margin: 0; font-family: Georgia, "Palatino Linotype", serif; letter-spacing: 0.02em; .status-bar, .brand-panel, .card-title, .result-title, .result-top, .share-row, .bottom-nav, .brand-lockup, .status-icons, .subjects-labels { display: flex; } .hero-card h1 { font-size: clamp(2rem, 4vw, 3.5rem); max-width: 12ch; .status-bar, .brand-panel, .bottom-nav { align-items: center; justify-content: space-between; } .hero-copy { max-width: 620px; margin: 14px 0 0; font-size: 1rem; line-height: 1.65; color: rgba(247, 240, 226, 0.84); .status-bar { margin-bottom: 18px; padding: 4px 10px 0; font-size: 0.95rem; color: rgba(255, 255, 255, 0.88); } .eyebrow, .panel-kicker { margin: 0 0 10px; text-transform: uppercase; letter-spacing: 0.18em; font-size: 0.76rem; .status-icons { gap: 6px; } .calculator-card, .result-card { .status-icons span { display: block; width: 14px; height: 10px; border-radius: 4px; border: 1px solid rgba(255, 255, 255, 0.62); } .brand-panel { gap: 14px; margin-bottom: 18px; } .brand-lockup { align-items: center; gap: 16px; } .brand-seal { display: grid; place-items: center; width: 78px; height: 78px; border-radius: 22px; color: #091119; font-weight: 900; font-size: 0.94rem; letter-spacing: 0.08em; background: linear-gradient(145deg, rgba(255, 249, 239, 0.98), rgba(242, 234, 218, 0.95)); radial-gradient(circle at 30% 30%, #ffe58c, #f3c53a 55%, #cc8d00 100%); box-shadow: inset 0 0 0 2px rgba(255, 255, 255, 0.34), 0 10px 24px rgba(243, 197, 58, 0.22); } .brand-panel h1 { margin: 0; font-family: Georgia, "Palatino Linotype", serif; font-size: clamp(2.8rem, 9vw, 4.9rem); line-height: 0.9; letter-spacing: 0.02em; color: var(--gold); } .calculator-card { padding: 28px; .brand-panel p { margin: 8px 0 0; font-size: clamp(0.96rem, 2.6vw, 1.7rem); font-weight: 700; letter-spacing: 0.03em; } .calculator-card::after, .result-card::after { content: ""; position: absolute; inset: auto -120px -120px auto; width: 260px; height: 260px; .info-button { flex: 0 0 auto; width: 52px; height: 52px; border: 1px solid var(--panel-line); border-radius: 50%; background: radial-gradient(circle, rgba(237, 140, 47, 0.22), transparent 68%); color: var(--gold); background: transparent; font: inherit; font-size: 1.4rem; } .calculator-form { display: grid; gap: 24px; gap: 14px; } .form-grid, .subjects-grid, .result-grid { .split-grid { display: grid; gap: 18px; gap: 14px; grid-template-columns: repeat(2, minmax(0, 1fr)); } .input-card, .result-card, .bottom-nav { background: linear-gradient(180deg, rgba(9, 14, 23, 0.95), rgba(8, 12, 20, 0.95)); border: 1px solid rgba(243, 197, 58, 0.28); box-shadow: var(--shadow); } .input-card, .result-card { padding: 16px 16px 18px; border-radius: 18px; } .form-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); .input-card-wide { width: 100%; } .subjects-grid { grid-template-columns: repeat(2, minmax(0, 1fr)); .card-title, .result-title { align-items: center; gap: 12px; margin-bottom: 14px; } .card-title h2, .result-title p { margin: 0; font-size: clamp(1rem, 2.7vw, 1.2rem); font-weight: 800; } .olevel-head h2 { color: var(--gold); } .icon-wrap, .button-icon { display: grid; place-items: center; width: 34px; height: 34px; color: var(--gold); } .icon-wrap svg, .button-icon svg { width: 100%; height: 100%; fill: none; stroke: currentColor; stroke-width: 1.75; stroke-linecap: round; stroke-linejoin: round; } .field { gap: 8px; } .field span { font-weight: 700; font-size: 0.96rem; .field span, .subjects-labels span, .summary-label, .result-label { font-size: 0.86rem; font-weight: 800; letter-spacing: 0.03em; color: var(--gold); } input, select, .calculate-button { min-height: 54px; border-radius: 16px; border: 1px solid var(--line); .calculate-button, .action-button { font: inherit; } input, select { width: 100%; min-height: 56px; padding: 0 16px; color: var(--ink); background: rgba(255, 255, 255, 0.72); border-radius: 12px; border: 1px solid var(--field-line); color: var(--text); background: var(--field-bg); outline: none; transition: border-color 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease; } input::placeholder { color: rgba(255, 255, 255, 0.45); } input:focus, select:focus { border-color: rgba(237, 140, 47, 0.72); box-shadow: 0 0 0 4px rgba(237, 140, 47, 0.12); border-color: rgba(243, 197, 58, 0.9); box-shadow: 0 0 0 4px rgba(243, 197, 58, 0.08); transform: translateY(-1px); } .subject-panel { padding: 22px; border-radius: 24px; border: 1px solid rgba(15, 41, 64, 0.08); background: rgba(255, 255, 255, 0.42); .top-meta-grid { display: grid; margin-bottom: 14px; } .panel-heading { display: flex; align-items: end; .subjects-labels { justify-content: space-between; gap: 16px; margin-bottom: 18px; padding: 0 2px 10px 52px; } .panel-note { margin: 0; color: var(--muted); .subjects-grid { display: grid; gap: 10px; } .subject-row { position: relative; display: grid; grid-template-columns: 1.3fr 0.9fr; gap: 14px; padding: 16px; border-radius: 18px; border: 1px dashed rgba(15, 41, 64, 0.12); background: rgba(255, 255, 255, 0.55); grid-template-columns: minmax(0, 1fr) 240px; gap: 12px; } .action-row { display: flex; align-items: end; gap: 16px; .subject-row::before { content: attr(data-index); position: absolute; top: 50%; left: 0; width: 36px; height: 36px; display: grid; place-items: center; border-radius: 12px; transform: translateY(-50%); color: var(--gold); font-weight: 800; background: rgba(243, 197, 58, 0.08); border: 1px solid rgba(243, 197, 58, 0.14); } .state-field { flex: 1; .subject-row .field:first-child { padding-left: 52px; } .calculate-button { min-width: 180px; padding: 0 28px; display: inline-flex; align-items: center; justify-content: center; gap: 12px; width: 100%; min-height: 68px; padding: 0 20px; border: 0; border-radius: 16px; color: #0a0f18; font-weight: 900; font-size: clamp(1rem, 2.8vw, 1.2rem); text-transform: uppercase; letter-spacing: 0.04em; cursor: pointer; font-weight: 700; color: #fff9ef; background: linear-gradient(135deg, var(--accent), var(--accent-deep)); box-shadow: 0 18px 32px rgba(201, 103, 18, 0.28); transition: transform 0.2s ease, box-shadow 0.2s ease; background: linear-gradient(180deg, #ffd85d, #e4ac09); box-shadow: 0 0 0 2px rgba(255, 215, 92, 0.2), 0 16px 34px rgba(228, 172, 9, 0.26); } .calculate-button:hover { transform: translateY(-2px); box-shadow: 0 22px 34px rgba(201, 103, 18, 0.35); .calculate-button .button-icon { width: 30px; height: 30px; color: #0a0f18; } .result-card { margin-top: 20px; padding: 28px; margin-top: 16px; } .is-hidden { display: none; } .result-header { margin-bottom: 22px; .result-top { align-items: center; gap: 18px; margin-bottom: 18px; padding: 10px 0 18px; } .score-ring { display: grid; place-items: center; width: min(280px, 100%); aspect-ratio: 1; margin: 0 auto 24px; border-radius: 50%; background: radial-gradient(circle at center, var(--paper-strong) 0 56%, transparent 57%), conic-gradient(from 180deg, var(--accent), #f3c868, #2f8e6d, var(--accent)); box-shadow: inset 0 0 0 12px rgba(255, 249, 239, 0.92); .result-top > div:first-child, .result-top > div:last-child { flex: 1; } .score-ring > div { text-align: center; .result-label { display: block; margin-bottom: 8px; } .score-value { display: block; font-family: Georgia, "Palatino Linotype", serif; font-size: clamp(2.4rem, 7vw, 4rem); line-height: 1; font-size: clamp(2.7rem, 8vw, 4.4rem); line-height: 0.95; color: var(--gold); } .divider { width: 1px; align-self: stretch; background: rgba(243, 197, 58, 0.22); } .chance-badge { margin: 10px 0 0; color: var(--muted); font-weight: 700; display: inline-flex; align-items: center; justify-content: center; min-width: 160px; min-height: 58px; padding: 0 18px; border-radius: 14px; border: 1px solid rgba(81, 209, 82, 0.4); font-size: 1.7rem; font-weight: 900; color: #86ec7f; background: rgba(12, 67, 18, 0.72); } .result-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); .chance-badge.is-medium { color: #f7dd73; border-color: rgba(243, 197, 58, 0.4); background: rgba(88, 63, 0, 0.62); } .result-block { padding: 20px; border-radius: 20px; background: rgba(255, 255, 255, 0.56); border: 1px solid rgba(15, 41, 64, 0.08); .chance-badge.is-low { color: #ff8c78; border-color: rgba(255, 140, 120, 0.38); background: rgba(92, 22, 18, 0.62); } .result-block h3 { margin: 0 0 14px; font-family: Georgia, "Palatino Linotype", serif; .result-summary-grid { display: grid; gap: 12px; grid-template-columns: 1fr 1.4fr; margin-bottom: 14px; } .summary-card, .breakdown-card { padding: 16px; border-radius: 16px; background: rgba(8, 12, 19, 0.82); border: 1px solid rgba(243, 197, 58, 0.2); } .summary-card strong { display: block; margin-top: 10px; font-size: clamp(1.2rem, 3vw, 2rem); } .summary-copy { margin: 10px 0 0; color: var(--muted); line-height: 1.5; } .result-list { margin: 0; margin: 14px 0 0; padding-left: 18px; color: var(--muted); display: grid; gap: 10px; gap: 8px; } .share-row { gap: 12px; margin-top: 14px; } .action-button { flex: 1; min-height: 58px; border-radius: 14px; border: 1px solid transparent; color: #f5f2eb; font-weight: 800; cursor: pointer; background: rgba(35, 35, 35, 0.85); } .action-purple { border-color: rgba(182, 108, 255, 0.5); background: rgba(77, 31, 115, 0.72); } .action-green { border-color: rgba(81, 209, 82, 0.48); background: rgba(17, 82, 18, 0.72); } .result-copy, .disclaimer { margin: 0; line-height: 1.7; color: var(--muted); .action-blue { border-color: rgba(87, 103, 255, 0.5); background: rgba(28, 35, 111, 0.72); } .bottom-nav { margin-top: 16px; padding: 14px 16px; border-radius: 20px 20px 30px 30px; } .disclaimer { margin-top: 18px; font-size: 0.94rem; .nav-item { color: rgba(255, 255, 255, 0.62); text-decoration: none; font-weight: 700; } .nav-item.is-active { color: var(--gold); } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } @media (max-width: 860px) { .form-grid, .subjects-grid, .result-grid { @media (max-width: 760px) { .app-shell { padding: 18px 14px 14px; border-radius: 34px; } .split-grid, .result-summary-grid, .share-row, .subject-row { grid-template-columns: 1fr; } .action-row, .panel-heading { .result-top { flex-direction: column; align-items: stretch; } .calculate-button { .divider { width: 100%; height: 1px; } .subjects-labels { display: none; } .subject-row { gap: 10px; padding-left: 52px; } .subject-row::before { top: 28px; transform: none; } .subject-row .field:first-child { padding-left: 0; } .bottom-nav { gap: 10px; flex-wrap: wrap; justify-content: center; } } @media (max-width: 600px) { .page-shell { width: min(100% - 18px, 1120px); padding-top: 20px; padding-bottom: 28px; @media (max-width: 480px) { .brand-seal { width: 62px; height: 62px; border-radius: 18px; font-size: 0.78rem; } .hero-card, .calculator-card, .result-card { border-radius: 22px; .brand-lockup { gap: 12px; } .hero-card, .calculator-card, .result-card { padding: 20px; .brand-panel h1 { font-size: 2.5rem; } .brand-panel p { font-size: 0.95rem; } .info-button { width: 42px; height: 42px; } .subject-row { grid-template-columns: 1fr; .input-card, .result-card { padding: 14px; } }
×
get_header(); ?>

AKWA IBOM POLYTECHNIC APPOINTS NEW SOFTWARE DEPARTMENT HEAD

JOIN OUR WHATSAPP CHANNEL
Screenshot 2026 04 29 20 03 30 566 com.facebook.katana2

AKWA IBOM POLYTECHNIC APPOINTS NEW SOFTWARE DEPARTMENT HEAD

Akwa Ibom State Polytechnic has appointed a new Head of Software and Web Development. The institution says the move supports innovation in technology education.

Legitdan news report that Akwa Ibom State Polytechnic Ikot Osurua has appointed Dr Mrs Mfreke Umoh as the new Head of the Software and Web Development Department.

The appointment reflects the institution’s commitment to academic excellence and innovation in technology education.

Dr Umoh previously served as Head of the Computer Science Department, where she was recognised for leadership and dedication to academic development.

The institution expressed confidence that her experience will contribute to departmental growth and support the training of more technology skilled graduates.

Be the first to receive News Updates About Schools

See also  2024 UTME: JAMB ISSUES IMPORTANT NOTICE TO ALL CANDIDATES

Be the first to comment

Leave a Reply

Your email address will not be published.


*