Teaching

Courses

Courses at Sogang University in 2026, designed primarily for students in the Division of English and the humanities. Syllabi are available as PDF; schedules are tentative and subject to change.

Fall 2026

ENG2112-01Fall 2026Mon/Wed 10:30–11:453 credits · Open to all undergraduates

Linguistics with AI

This course explores the consilience of linguistics and artificial intelligence, examining how human language and its contexts can be understood and reimagined through computational tools. Rather than focusing on AI technology itself, it emphasizes how humanistic insight and creativity can guide the design of products and services people truly need.

Format
Lecture 70% · Discussion 10% · Presentations 20%
Evaluation
Midterm 30% · Final 30% · Presentations 10% · Projects 25% · Participation 5%
Prerequisites
None (basic NLP/AI concepts helpful)
Weekly topics (tentative)
  1. Introduction to AI and Linguistics — AI, NLP, GenAI
  2. Prompt Engineering — Generative AI (lab session, project team building)
  3. Syntax — Dependency Parsing
  4. Principles of Machine Learning (1) — Classification
  5. Principles of Machine Learning (2) — Word Embedding, RNN, LSTM, Transformer
  6. Principles of Machine Learning (3) — Transformer, Tokenization
  7. … semantics, pragmatics, human-centered AI applications, and team project presentations (see syllabus)
ENG3510-01Fall 2026Wed/Fri 13:30–14:453 credits

Data Analysis for AI

Designed for students in the English Division and the humanities, this course introduces fundamental experiences in data analysis. Students learn to handle textual data with Python, lower the barrier to coding through vibe coding, run preprocessing and exploratory analysis on large text datasets, and practice prompt engineering as a way of communicating with AI — integrating literary perspectives with data-driven methods.

Format
Lecture 45% · Experiment/Practicum 45% · Presentations 10%
Note
Discouraged for engineering students with coding experience. A paid AI tool (e.g. ChatGPT Pro, Claude Pro) is recommended for projects.
Recommended
Introduction to Linguistics (ENG2003), Linguistics with AI (ENG2112)
Weekly topics (tentative)
  1. Introduction to AI and Vibe coding 1 — Python basics (variables, strings, loops)
  2. Introduction to AI and Vibe coding 2 — Python basics
  3. Data Processing 1 — File I/O, string normalization, regex, tokenization
  4. Data Processing 2 — Sample datasets
  5. Data analysis with Python 1 — Pandas basics, word frequency, simple visualizations
  6. … exploratory text analysis, generative AI and prompt engineering, final projects (see syllabus)
STS2026-01Fall 2026Mon 13:30–16:153 credits · Open to all undergraduates

Understanding and Using Generative AI

Designed for students without an AI background, this course introduces generative AI and other AI methods through intuitive examples. Students use tools such as ChatGPT, Gemini, and Claude, along with public AI-Hub datasets, to create value in their own fields through team projects—including business plans, research proposals, videos, and images. The emphasis is on understanding and application rather than implementing algorithms.

Format
Lecture 70% · Discussion 10% · Presentations 20%
Evaluation
Two midterm exams 60% · Discussion and presentations 10% · Team project 25% · Participation 5%
Weekly topics (tentative)
  1. Course orientation and an introduction to the history of AI (online lecture)
  2. Generative AI applications and prompt engineering (weeks 2–3)
  3. Machine learning fundamentals for developing generative AI
  4. Neural models for language: word embeddings and the evolution from RNNs to Transformers (weeks 6–7)
  5. Midterm exam 1
  6. Information retrieval and generative question answering
  7. Computer vision and multimodal AI
  8. Future directions: actionable AI and agents
  9. AI innovation in science, medicine, biology, law, manufacturing, and the arts · Midterm exam 2
  10. Critical evaluation and ethical use of AI outputs
  11. Final presentations of generative AI projects (weeks 14–16)

Spring 2026

ENGG232ENG5232 (Graduate)Spring 2026Wed/Fri 15:00–16:153 credits · Junior/Senior & Graduate

Introduction to Data-Centric AI for Language Technology

Understand, evaluate, and improve Large Language Models from a "Data-Centric" perspective. Instead of model architecture or heavy coding, students learn to control AI with prompt engineering and to evaluate AI by constructing their own benchmark datasets, leveraging domain expertise in linguistics, culture, and education. The final goal is a KCI-level paper built on a domain-specific benchmark. Undergraduate and graduate sections are graded separately.

Format
Lecture 30% · Discussion 5% · Experiment 15% · Projects 35% · Presentations 15%
Evaluation
Midterm 15% · Quizzes 10% · Presentations 10% · Projects 40% · Assignments 20% · Attendance 5%
Recommended
Linguistics with AI (ENG2112), Data Analysis for AI (ENG3510), or equivalent
Weekly topics (tentative)
  1. Orientation and AI Literacy — Why Data Matters More Than Models?
  2. LLM Basics & Prompt Engineering — Instruction & Context
  3. Advanced Reasoning & Logic Design — Chain-of-Thought, Tree-of-Thought
  4. Evaluation and Benchmark — LLM Benchmarks, Linguistic Metrics, LLM-as-a-judge
  5. The Shadows of LLMs — Bias and Ethics, Hallucination
  6. … synthetic data generation, benchmark construction, and final research paper (see syllabus)