High Tech, High Touch

Search
Close
Search
 

Graduate

Graduate

Department of Computer Science and Engineering

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

교육과정
Code Course Title Credit Learning Time Division Degree Grade Note Language Availability
ECE5942 Internship Program Ⅱ 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
The Internship Program allows students to integrate academics with relevant work experience through one or two semesters of work and study. Students apply classroom knowledge to a real-life work situation, allowing them to gain experience to help them make more informed decisions about their futures.
ECE5947 HCI Design 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering Korean Yes
HCI, the general concept defining the interaction between the user and the product, suggests that the initiative of product development is shifted from the knowledge of the developer to the satisfaction of the user. Consequently the product should be designed such that it is more appealing to diverse user groups and its use is easy to learn. This lecture provides students with principles and techniques of HCI necessary to design HW and SW component of the product to the user’s satisfaction.
ECE5966 Software Engineering Technologies 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
This lesson considers methodologies for developing high quality softwares, that is one of the ultimate goals in software engineering. Furthermore, this discusses various introduced techniques to evaluate the quality of legacy softwares with the current trend both at home and abroad.
ECE5967 Security Engineering 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
The objective of this course is to introduce the concepts of the network security and applications. The concepts of the network security, Public key infrastructure for electronic commerce, electronic cash, and electronic mail security for the privacy, etc are studied. These are the concepts for the information activity on the network. This lecture makes the objective to understand the area about the security of the information system.
ECE5969 Database Systems 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
In this course, extending basic concepts in databases, we learn fundamental concepts and theory for constructing and managing database systems. The major contents that will be covered is the following: file indexing, external hashing, external sorting, database tuning, relational schema design, concurrency control, recovery, security, integrity control, distributed databases, deductive databases, etc.
ECE5975 Topics in Mobile System Design 3 6 Major Master/Doctor Electrical and Computer Engineering - No
The objective of this course is to provide and familiarize thestudents with the critical concepts and specifications of current and future mobile communication systems. More specifically, the following topics are included: GSM, CDMA/CDMA2000/W-CDMA, WLAN, WiBro, UMTS, and BCO. Also, personal wireless systems such as UWB and Bluetooth will be covered. In addition, basics of the digital broadcasting technology (US VSB, European DVB, mobile DMB, etc.) will be discussed.
ECE5976 Measurement Science 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
The course is designed to introduce students about measurement and instrumentation used in all fields of engineering. The course introduces the process of associating numbers with physical quantities and phenomenon. A measurement system can be interpreted as a channel for transporting information from a measurement object to a target object. In a measurement-and-control system (part of) the target object is identical to the measurement object. Three main functions can be distinguished—data acquisition, data processing, and data distribution. Data acquisition is used to obtain information about the measurement object and convert it into an electrical signal. Data processing includes processing, selecting, or otherwise manipulating measurement data in a prescribed manner. Data distribution is used to supply processed data to the target object. Multiple outputs indicate the possible presence of several target instruments such as a series of control valves in a process installation. Rapid growth in computers and computer science has contributed to an expansion of software tools for the processing of measurement signals and the computer is gradually taking over more and more instrumental functions. The case studies are drawn from the fields of electrical and mechanical engineering, control systems, and, satellite and car navigation technologies, and offer a broad variety of applications for all users.
ECE5984 Foundations of Machine Learning 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering English Yes
Machine Learning is the study of how to build computer systems that learn from experience. This course will give an overview of many models and algorithms used in modern machine learning, including generalized linear models, multi-layer neural networks, support vector machines, Bayesian belief networks, clustering, and reinforcement learning.
ECE5987 Advanced Memory Systems 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering English Yes
The memory system is critical to the performance of modern computers. As processors become more capable of handling large amounts of data, designing efficient memory systems becomes increasingly important. This course introduces the fundamental concepts of a memory hierarchy, which includes on-chip cache, main memory, and storage. We also go over the most recent research on each component of the memory systems. The goal of the course is to teach students how to design novel memory system architectures and evaluate design trade-offs using system-level simulation.
ECE5988 GPU Architecture Cornerstone 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering - No
Graphics Processing Units (GPUs) are the parallel processor that efficiently process large amounts of data. The GPUs are one of the key hardware that contribute the fast imrprovement of AI techniques n this class, we study the basic architecture of GPUs. Also, we have in-class presentations and discussions of the papers about the GPU architectures that were published in top-tier computer architecture conferences. By doing them, we study the recent research trends of GPU architectures. Also, we study the behavior of the GPUs with a GPU simulator.
ECE5989 Network System SW Design 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering Korean Yes
As the performance of network hardware has improved significantly, it is important to understand the performance of system software for network processing. In this course, we learn the core designs of the current network software stacks including Linux kernel stacks and the most recent user-space stacks for high performance. We also have a term-project that designs and implements our own network protocols and algorithms (e.g., TCP congestion control) in Linux kernel. The recommended prerequisites for this course include computer networks and C programming language.
ECE5992 Modern Artificial Intelligence 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering English Yes
This course introduces state-of-the-art modern artificial intelligence (AI) methods with their representative applications, and reviews foundations of modern AI. The topics of interests include but are not limited to the following from foundations to state-of-the-art technologies: review of linear algebra and probability-random variable-random vectors for AI, gradient-based optimization methods, image classification neural networks, object detection neural networks, image segmentation neural networks, image denoising and diffusion models, image restoration and iterative neural networks, view synthesis and implicit neural representation, contrastive learning, self-supervised learning, multi-modal analysis and vision-language model, multi-task learning, and meta learning. The course includes project(s) using modern AI.
ECE5993 Data Driven Security and Privacy 3 6 Major Master/Doctor 1-4 Electrical and Computer Engineering English Yes
This course focuses on the development of security services utilizing data. Students will explore privacy issues arising from the use of data and delve into security challenges associated with artificial intelligence and machine learning technologies. Through case studies and projects, students will develop strategies for data protection and privacy maintenance, identify vulnerabilities in AI/ML algorithms, and explore countermeasures. The course offers both theoretical knowledge and practical skills required in a data-centric security landscape.
ERC5001 Global Collaboration Research 3 6 Major Master/Doctor Engineering Korean Yes
This class aims to enhance global competence as a researcher who study innovative growth fields through overseas dispatch of graduate students. Student’s who are dispatched overseas and carrying out joint research in world university will learn - to establish global network for future research - to strive for the creation of new industries in the field of sustainable development and innovative growth of mankind - to grow into global innovative leader with the competence of ‘Value creation’, ‘Convergence’, ‘Innovation’, and ‘Collaboration’ through innovation in creative convergence experiences that which cross the intercultural, interdisciplinary and intergeneration. In this class, students are expected to focus on projects during the overseas dispatch period to improve the quality of their research. Each researcher will present final report after they complete dispatch study and will be given their credit based on the presentation.
ERP4001 Creative Group Study 3 6 Major Bachelor/Master - No
This course cultivates and supports research partnerships between our undergraduates and faculty. It offers the chance to work on cutting edge research—whether you join established research projects or pursue your own ideas. Undergraduates participate in each phase of standard research activity: developing research plans, writing proposals, conducting research, analyzing data and presenting research results in oral and written form. Projects can last for an entire semester, and many continue for a year or more. SKKU students use their CGS(Creative Group Study) experiences to become familiar with the faculty, learn about potential majors, and investigate areas of interest. They gain practical skills and knowledge they eventually apply to careers after graduation or as graduate students.