High Tech, High Touch

Search
Close
Search
 

Graduate

  • home
  • Graduate
  • Department of Artificial Intelligence
  • Curriculum

Graduate

Department of Artificial Intelligence

For more details on the courses, please refer to the Course Catalog

교육과정
Code Course Title Credit Learning Time Division Degree Grade Note Language Availability
AIM5043 AI Accelerator 3 6 Major Master/Doctor - No
Current artificial intelligence hardware architecture is based on the artificial deep neural network model, but requires more innovative structures similar to the human brain and nervous system. Based on the conventional AI accelerator architecture optimized for matrix computation, we explore a variety of next-generation architectures that encompass analog-based neural network circuitry, processing-in-memory, and beyond the von Neumann architecture.
AIM5044 Neuromorphic Processor 3 6 Major Master/Doctor - No
The purpose of the Neuromorphic Processor is to learn a variety of techniques for designing neuromorphic systems mimicking the structure and behavior of a biological brain. After understanding the structure and behavior of a biological brain, the students will learn about the basic properties of memristive devices and CMOS circuits as important tools to implement neuromorphic systems. The lecture also deals with the architectures and operation principles of current neuromorphic processors, and learns how to design low-power high-performance neuromorphic processors.
AIM5045 Edge Computing 3 6 Major Master/Doctor - No
In this course we will study the extension of cloud computing to today’s edge computing and learn how they can be leveraged in a combined edge-cloud- environment. We will begin with a review of current cloud computing environment and the structure of data center networking. We will then learn about the definition of edge computing and the complementary nature of cloud computing and edge computing. It also covers the difference between device edge and cloud edge depending on computing over edge devices and cloud. We will study edge architecture, coordination of cloud services, Apache Edgent, geo-distributed computing, machine learning in edge computing and algorithms for distributed big data analytics.
AIM5046 SW-HW Integrated Projects 3 6 Major Master/Doctor - No
In SW-HW Integrated Projects course, practical design projects will be performed based on the basic theory studied through various courses including SW-HW Integrated Design Methodology. In this course, AI related design project subjects will be determined considering the data processing speed, power consumption and AI system with optimum performance will be designed through the optimum partitioning between SW and HW and Co-Design to meet the project targets. Design results by SW-HW Co-Design will be compared with those by SW standalone and HW standalone approaches.
AIM5047 Problem-Solving R&D Projects 3 6 Major Master/Doctor - No
This course is designed to provide students with an opportunity to understand AI-related industries and familiarize themselves with issues that are being solved in the industry, and to develop their ability to solve the problems by themselves. The contents of the class are selected by the project as the problem that arises in the industrial field and a new idea is required.
AIM5048 Startup-Linked Capstone Projects 3 6 Major Master/Doctor - No
ThepurposeoftheStartup-Linked CapstoneProjectisforthestudentstoapplytheoreticalknowledgeacquiredduringtheDataScienceprogramtoaprojectinvolvingactualdatainarealisticsetting for start-up.Thiscourserunsaprojecttosolveactualproblemsfromstartup industry.Subjectsfortheprojectswill be fromspecificdomainsinactual situations.Duringtheproject,studentsengageintheentireprocessofsolvingareal-worlddatascienceproject,fromcollectingandprocessingactualdatatoapplyingsuitableandappropriateanalyticmethodstotheproblem.Boththeproblemstatementsfortheprojectassignmentsandthedatasetsoriginatefromreal-worlddomains in start-up industry.
AIM5049 AI Healthcare System 3 6 Major Master/Doctor - No
Modern healthcare system consists of many interlinked complex components. Managing them properly is a key issue in effective healthcare delivery. This course deals with components in the healthcare system and how to manage them using artificial intelligence-based operations management tools. Major topics include design of healthcare capacity, optimization of healthcare facility locations, supply chain management of blood, healthcare information system, and organ distribution models.
AIM5050 Medical Image Analysis 3 6 Major Master/Doctor - No
Modern healthcare involves increased use of medical imaging and thus it is important to analyze medical imaging data for better healthcare. This course explains various medical imaging modalities and deals with how to extract clinically relevant information from medical imaging using image processing/computer vision techniques. Major topics include principles of magnetic resonance imaging and computed tomography, filter-based feature extraction, and neural network-based feature extraction.
AIM5051 AI Business Platform 3 6 Major Master/Doctor - No
This course aims to study diverse business models based on AI and to study platform for constructing AI business ecosystem. In other words, this course studies the system (environment) where various complementary interactions can occur in the ecosystem of business, service, or technology through AI technology development. Through this course, a platform in which AI developers, analysts, providers, and users can coexist in a virtuous circle can be constructed.
AIM5052 Manufacturing Bigdata Analysis 3 6 Major Master/Doctor - No
This course is aim to understand the big data characteristics of the manufacturing domain and to learn the big data analytics capability in the manufacturing field. First, we will learn about the importance of manufacturing big data by approaching from a business point of view, and then discuss various computing technologies and software platforms which can deal with manufacturing big data. This course deals with the understanding of statistical language R and basic statistics. It also analyzes how to control big data by explaining efficient data extraction, data analytics and data visualization. It also covers logistic regression, LDA, clustering algorithms, time-series analysis, SVM/KNN. We will explore techniques for handling big data using Hadoop or Spark, which are recently attracting attention as a platform for processing big data. We will learn about production process in manufacturing and look at production management and quality control based on big data analytics.
AIM5053 AI and Ethics 3 6 Major Master/Doctor - No
In this course, students will analyze AI models' limitations in terms of ethics and learn how to overcome the limitations. Every technology has an intended use and unintended consequences. For example, nuclear power makes power plants and atomic bombs. AI also has this dual-use. Students will learn the problem of dual-use in AI and understand and suggest solutions.
AIM5054 Computational Social Science 3 6 Major Master/Doctor - No
In this course, students will learn computational social science (CSS). CSS is the intersection of computer science, statistics, and social science. It solves the research problem in social science by computational methods, especially AI. Students will learn the research problems and AI models in CSS.
AIM5055 Bayesian learning 3 6 Major Master/Doctor - No
In this course, students will learn Bayesian learning. Bayesian statistical methods help estimate probabilities and make decisions under uncertainty. And Bayesian Deep Learning, which combines the benefits of modern deep learning methods and modern Bayesian statistical methods, is emerging. Students will learn Bayesian learning at first and learn the Bayesian Deep Learning in more detail.
AIM5056 Machine learning with Graphs 3 6 Major Master/Doctor English Yes
Machine learning with graphs is a quickly growing subfield of machine learning that seeks to apply machine learning methods to graph-structured data. Applications of machine learning on graphs include drug design, user profiling, and friendship recommendation in social networks. This course will provide an introduction to graph representation learning, including matrix factorization-based methods, random-walk based algorithms, and graph neural networks. During the course, we will study both the theoretical motivations and practical applications of these methods.
AIM5057 Knowledge Graph-based Methods 3 6 Major Master/Doctor - No
This course is to learn foundations, techniques, and algorithms for building and leveraging knowledge graphs. Students will study the theory and applications of the techniques needed to build and query massive knowledge graphs. Topics include crawling web sites, wrapper learning, information extraction, source alignment, string matching, entity linking, graph databases, querying knowledge graphs, data cleaning, Semantic Web, linked data, graph analytics, and intellectual property.