import React from "react"; import { semesters } from "../../content/lectures"; export default function LecturesPage() { const recentSemesters = semesters.slice(0, 3); const olderSemesters = semesters.slice(3); return (
{/* Header */}
Academic Courses

강의 이력

2016년 가을학기부터 2026년 봄학기까지 개설된 네트워크 및 소프트웨어 분야 약 20개 학기의 학부/대학원 강의 목록입니다.

{/* Recent 3 Semesters */}
Recent Courses ({recentSemesters.length} Semesters)

최근 개설 강의

{recentSemesters.map((sem, idx) => (
{sem.term} {sem.year} Latest
    {sem.courses.map((c, cIdx) => (
  • {c.en}
    Code: {c.code} {c.note && `(${c.note})`}
  • ))}
Course Count: {sem.courses.length}
))}
{/* Older Semesters (Native
/ progressive disclosure) */}
이전 전체 강의 이력 ({olderSemesters.length}개 학기) 열람하기

2016 Fall ~ 2024 Spring 학기별 개설 교과목 이력

전체 보기 ▾ 접기 ▴
{olderSemesters.map((sem, idx) => (
{sem.term} {sem.year} {sem.courses.length} Courses
    {sem.courses.map((c, cIdx) => (
  • {c.en}
    Code: {c.code} {c.note && `(${c.note})`}
  • ))}
))}
); }