Social Computing Curriculum Guide

The KAIST School of Computing offers a track in Social computing, which is an area of computer science that is concerned with the intersection of social behavior and computational systems, and covers a wide area of disciplines creating or recreating social conventions and social contexts through the use of software and technology.

Social Computing Curriculum List
Code Course name
CS372 Natural Language Processing with Python
CS374 Introduction to Human-Computer Interaction
CS442 Mobile Computing and Application
CS470 Introduction to Artificial Intelligence
CS473 Introduction to Social Computing
CS474 Text Mining
CS476 Collective Intelligence in Biomedical Applications
CS489 Computer Ethic & Social Issues
CS492 [Special Topics in CS] Social Media and Culture
Code Course name
CS564 Big Data Analytics Using R
CS570 Artificial Intelligence and Machine Learning
CS584 Human-Computer Interaction
Graduate Code Course name
CS612 Social Network-Aware Ubiquitous Computing
CS644 Ubiquitous Networking