SNU Computer Science Core Curriculum Guide | Generated by AI

Home 2026.02

Question: What are the typical courses for a computer science major at Seoul National University?

Answer:

At Seoul National University (SNU), the Department of Computer Science and Engineering (CSE) (컴퓨터공학부) offers the undergraduate computer science major within the College of Engineering.

The curriculum includes:

Students typically follow a structured path emphasizing fundamentals in the early years and advanced/specialized topics later. The program is flexible, with streams such as Algorithms and Information Security, Artificial Intelligence, Computer Architecture and Embedded Systems, Data Systems, and Graphics.

Typical / Key Courses

(Names based on recent department listings; course codes and exact titles may vary slightly by year.)

Freshman / Early Years (Foundation Courses):

Sophomore / Intermediate Years:

Junior / Senior Years (Advanced & Elective-Heavy):

Many students take electives in high-demand areas like:

The department emphasizes creativity, team projects, and emerging technologies (AI, big data, security, etc.). Some courses are offered in English, especially for international/exchange students, though many core classes use Korean.

For the most up-to-date and complete list, check the official department website (cse.snu.ac.kr) under academics/undergraduate/courses or curriculum sections, or the university course catalog.

References:


Back Donate