Computer Science

Study mode:On campus Study type:Full-time Languages: English
Foreign:$ 13.7 k / Year(s) Deadline: Sep 1, 2025
StudyQA ranking:2742 Duration:2 years

Photos of university / #official_kaist

KAIST School of Computing offers academic programs for B.S., M.S, and Ph.D. degrees. The study of computing today is not only limited to a problem-solving but also involves in making people’s life better. The core study of the foundations in computing is algorithms, programming languages, and operating systems. In addition, as the computing has integrated into our lives, the applied studies, like visual, social, and interactive computing have become important subfield of the computing.

General Course

  • Introduction to Computer Application

Elective Major(Essential)

  • Design and Analysis of Algorithms
  • Computational Geometry
  • Computer Architecture
  • Theory of Programming Languages
  • Theory of Formal Languages and Automata
  • Operating System
  • Network Architecture
  • Internet Systems Technology
  • Distributed Systems
  • Wireless Mobile Internet
  • Advanced Information Security
  • Software Engineering
  • Models of Software Systems
  • Designs for Software and Systems
  • Database System
  • Database Design
  • Artificial Intelligence and Machine Learning
  • Intelligent Robotics
  • Natural Language Processing I
  • Computer Vision
  • Computational Linguistics
  • Interactive Computer Graphics
  • Semantic Web

Elective Major(Elective)

  • Smart Business Application and Development
  • Bionic Human-Robot Interaction
  • Software Ecosystem
  • Graph Theory
  • Parallel Processing
  • Social network-aware ubiquitous computing
  • Theory of Compiler Construction
  • Program Analysis
  • Embedded Operating Systems
  • Real-Time Systems
  • UX-oriented Platform Design Studio Ⅰ
  • Ubiquitous Networking
  • Digital Contents Security
  • Advanced Software Engineering
  • Software & Systems Product Line Engineering
  • Software Process
  • System Modeling and Analysis
  • Software Engineering Economics
  • Information Storage and Retrieval
  • Distributed Database
  • Advanced Database System
  • Advanced Data Mining
  • Fuzzy and Intelligent System
  • Advanced Machine Learning
  • Reinforcement Learning
  • Natural Language Processing II
  • Pattern Recognition
  • Advanced Computer Graphics
  • Computational Colorimetry
  • Digital Storytelling
  • Human-Computer Interaction
  • Motion Planning and Applications
  • Large-Scale Image & Video Retrieval
  • Topics in Computation Theory
  • Topics in Computational Architecture
  • Topics in Parallel Processing
  • Topics in Programming Languages
  • Topics in Operating Systems
  • Topics in System Architecture
  • Topics on Information Security
  • Topics in Software Engineering
  • Topics in Database System
  • Topics in Computer Vision
  • Topics in Natural Language Processing
  • Topics in Artificial Intelligence
  • Topics in Cognitive Science
  • Topics in Interactive Computer Graphics
  • Topics on Human-Computer Interaction
  • Technical Writing for Computer Science
  • Special Topics in Computer Science I
  • Special Topics in Computer Science II
  • Special Topics in Computer Science Ⅲ

Research

  • M.S. Thesis Research
  • Individual Study in M.S.
  • Seminar(MS)

Requirements

  • Application Form
  • Statement of Financial Resources
  • Letters of Recommendation
  • Degree/Diploma
  • Transcripts
  • English Proficiency Test Reports (EPT)
    TOEFL (PBT 560, CBT 220, IBT 83), IELTS 6.5, TEPS 599, TOEIC 720 or higher
  • Curriculum Vitae
  • List of Honors and Awards
  • Employment Certificate
  • School Profile/Credit Rating System
  • The application fee is KRW 80,000 or USD 80. Payment can be made by credit card or bank transfer after writing application form online. Please note that application fee is non-refundable and you cannot modify application form once you pay the application fee.

Want to improve your English level for admission?

Prepare for the program requirements with English Online by the British Council.

  • ✔️ Flexible study schedule
  • ✔️ Experienced teachers
  • ✔️ Certificate upon completion

📘 Recommended for students with an IELTS level of 6.0 or below.

Enroll in the course

Scholarships

  • KAIST International Student Scholarship
  • Korean Government Scholarship (KGSP)
  • Russian Government Scholarship – Global Education Program (GEP)
Similar programs:
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 2848
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 2717
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 2532
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 2259
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 3362
Study mode:On campus Languages: English
Foreign:$ 6.29 k / Year(s)
Deadline: Oct 17, 2025 151 place StudyQA ranking: 2127
Study mode:On campus Languages: English
Foreign:$ 5.43 k / Year(s)
Deadline: Nov 2, 2025 167 place StudyQA ranking: 3216