CSEC501 ๊ณ ๊ธ์ ๋ณด๋ณดํธ (Advanced Information Security)
- ๋ณธ ๊ณผ๋ชฉ์ ์ ๋ณด ๋ณดํธ์ ๋ํ ๊ณ ๊ธ ์ด๋ก ์ ์ดํดํ๋ ๊ฒ์ ๋ชฉํ๋ก ํ๋ค. ๋จผ์ ์ ๋ณด๋ณดํธ์ ์๋ฏธ, ์ค์์ฑ, ๊ทธ๋ฆฌ๊ณ ๋ชฉํ๋ฅผ ์ดํดํ๊ณ , ์ดํ ์ ๋ณด๋ณดํธ์ ๊ด๋ จ๋ ์ํธํ, ๋ณด์ ๋ชจ๋ธ ๋ฐ ์ ์ฑ , ์ด์์ฒด์ ๋ณด์, ํ๋ก๊ทธ๋จ ๋ณด์, ์ ์ฑ ์ฝ๋, ๋ณด์ ํ๊ฐ์ ๊ด๋ฆฌ ๋ฑ์ ๊ณ ๊ธ ์ด๋ก ๋ค์ ์ฐ๊ตฌํ๋ค. The aim of this course is to provide students with a thorough understanding of the security issues associated with the design, provision and management of security services for modern information systems, applications, and services. This course addresses recent security issues based on the fundamental security concepts and applications with hands-on experiment. Thus, this course will provide a comprehensive introduction and study into a broad selection of contemporary information security issues, concepts and policies, including the survey of state-of-the art technology used to address security problems. Topics of study include four main topics such as Linux System Security based on Linux Security Module, Volatile Memory Dump Cracking and Analysis, Digital Forensics with EnCase/Tools, and Internet Traffic Analysis for Malicious Activity Detection.
CSEC611 ๊ธฐ๊ณํ์ต๊ณผ ๋ณด์๋ฐ์ดํฐ ๋ถ์(Machine Learning and Security Data Analytics)
- ๋ณธ ๊ณผ๋ชฉ์ ๋ชฉํ๋ ์ฌ์ด๋ฒ ๋ณด์ ์ํ์ ํจ๊ณผ์ ์ผ๋ก ํ์งํ๊ธฐ ์ํ์ฌ ๊ธฐ๊ณํ์ต ๋ฐ ๋ฅ๋ฌ๋ ๊ธฐ์ ์ ์ ์ฉํ์ฌ ์๋ก์ด ๊ณต๊ฒฉ ๋ฒกํฐ์ ๋ํ ํ์ง์จ๊ณผ ์ ํ์ฑ์ ๋์ฌ ์ง๋ฅํ๋ ์ค์๊ฐ ์ฌ์ด๋ฒ ๋ณด์ ์ํ ํ์ง ๋ถ์ ๋ฐฉ๋ฒ์ ์ฐ๊ตฌํ๋๋ฐ ์๋ค. The objective of this course is to study intelligent real-time cyber threat detection analysis method by applying machine learning and deep learning technology to effectively detect cyber security threats by increasing the detection rate and accuracy of new attack vectors.
CSEC621 ์ ๋ณด๋ณดํธ์์ฉํน๊ฐ(Special Topics in Information Security Applications)
- ํน๊ฐ ํ์์ผ๋ก ์ด์๋๋ฉฐ, ๊ฐ์ ๋ด์ฉ์ ์ ๋ณด ๋ณดํธ ๋ถ์ผ์ ์ต์ ์ฃผ์ ์ ์์ฉ ์ฌ๋ก๋ฅผ ๋ค๋ฃฌ๋ค.
CSEC622 ์ํธ๊ธฐ์ ์์ฉํน๊ฐ(Special Topics on Cryptographic Application)
- ๋ณธ ๊ณผ๋ชฉ์์๋ ํ์ฌ ์ํธ ํ์ค์ธ DES, AES, RSA,ECC, A5/1, SHA-512, Whirlpool ๋ฑ์ ๋ํ ์ํ์ ์ด๋ก ๊ณผ ์ํธํ์ ์์ ์ฑ ๋ถ์ ๋ฐฉ๋ฒ์ ํ์ตํ๋ค. ์์์ปดํจํ ํ๊ฒฝ์์ ๊ธฐ์กด์ ์ํธ๊ธฐ์ ์ด ์ ๋ฌด๋ ฅํ๋๋์ง ์์๋ณด๊ณ , PQC์ ๋ํ์ฃผ์์ธ ๊ฒฉ์๊ธฐ๋ฐ์ํธ์ ๋ถํธ๊ธฐ๋ฐ์ํธ๋ฅผ ์ค์ฌ์ผ๋ก ์์ฉ ๋ถ์ผ์ ํน์ฑ์ ๋ฐ๋ฅธ ๊ฐ๋ฐ์๊ตฌ์ฌํญ๊ณผ ํ์ฉ๋ฐฉ์์ ์ฐ๊ตฌํ๋ค..
CSEC623 ์ตํฉ๋ณด์ํน๊ฐ (Special Topics in Convergence Security
- ๋ณธ ๊ณผ๋ชฉ์ ๋ชฉํ๋ ํฌ์ค์ผ์ด ๋ถ์ผ, ๊ณต๊ธ๋ง ๋ถ์ผ, ์ธ๊ณต์ง๋ฅ ๋ถ์ผ, ์ฌ์ด๋ฒ๋ฒ์ฃ์์ฌ ๋ถ์ผ ๋ฑ ๊ธฐ์กด ์ฐ์ ๋ถ์ผ์ ํน์ฑ์ ๊ณ ๋ คํ ์ตํฉ๋ณด์๊ธฐ์ ์ ๋ํด ์ฐ๊ตฌํ๋ค. The goal of this course is to discover a new progressive security technologies by enhancing the previous security technologies and to solve the technical problems that may have occurred in the process of converging technology in various fields of industry such as healthcare, supply-chain, AI, and Cyber Criminals.
CSEC711 ์ปดํจํฐ๋คํธ์ํฌ๋ณด์ (Computer Network Security)
- CIA(Confidentiality, Integrity, Availability) ๋ณด์ ์๋น์ค ๊ฐ๋ ์ ์ ๊ฐํ์ฌ, ๋ค์ํ ๋์นญํค ๋ฐ ๋น๋์นญํค ์ํธํ ์๊ณ ๋ฆฌ์ฆ๊ณผ ์ต๊ทผ ๋ฑ์ฅํ SHA-3๋ฅผ ๋น๋กฏํด ๋ฐ์ดํฐ ๋ฌด๊ฒฐ์ฑ ์ ๊ณต์ ์ํ ํด์ฌ ์๊ณ ๋ฆฌ์ฆ, MAC(Message Authentication Code) ๊ธฐ๋ฒ์ ๋ค๋ฃฌ๋ค. ๋ํ TCP/IP ๊ธฐ๋ฐ ๋ณด์ ํ๋กํ ์ฝ์ธ TLS, IPSec์ ๋ํด ์ดํด๋ณด๊ณ , IEEE802.11/WLAN/ Bluetooth ๋ฑ ๋ฌด์ ํ๊ฒฝ์์ ๋ฐ์ํ ์ ์๋ ๋ณด์ ์ ํ์ ๋ํด ์ฐ๊ตฌํ๋ค. ์ต๊ทผ ๋ณด์ ์ด์๋ก ๋ฑ์ฅํ๊ณ ์๋ DDoS ๊ณต๊ฒฉ์ ์ฌ์ฉ๋๋ ์ต์ botnet ๊ธฐ์ ๋ค๊ณผ ๋ชจ๋ฐ์ผ ํ๊ฒฝ์์์ ๋ณด์ ์ํ, ๋ณด์ ๊ธฐ์ ์ ์ฐํํ๋ ๋๋ ํ ๊ธฐ๋ฒ, APT(Advanced Persistent Threat), SQL Injection ๋ฐ XSS ๊ณต๊ฒฉ ๊ธฐ๋ฒ๋ค์ ๋ํด ๋ถ์ํ๊ณ ๋์ ๋ฐฉ์์ ์ฐ๊ตฌํ๋ค.
CSEC712 ์ปดํจํฐ์์คํ
๋ณด์ (Computer System Security)
- ์ต๊ทผ ์๋์ฐ, ๋ฆฌ๋ ์ค ์ด์์ฒด์ ์์ ์ฌ์ฉ๋๊ณ ์๋ ๋ณด์ ๊ธฐ์ ๋ค์ ์ฐ๊ตฌํ๊ณ , ์ด์์ฒด์ ๋ฅผ ๋น๋กฏํ ๋ค์ํ ํ๋ก๊ทธ๋จ๋ค์ ์ต์ ์ทจ์ฝ์ ์ ๋ํด ๋ถ์ํ๋ค. Buffer Overflow ๊ณต๊ฒฉ ๊ธฐ๋ฒ์ ๋น๋กฏํ ๋ค์ํ ์์คํ ์นจํฌ ๋ฐฉ๋ฒ๋ค์ ๋ํด ๊ณต๋ถํ๊ณ , ์ด์ ๋์ฒํ๊ธฐ ์ํ ๋ณด์ ๋ฐฉ๋ฒ๋ค(sandbox, ๊ฐ์ํ, ์ ๊ทผ์ ์ด, IDS/IPS)์ ์ฐ๊ตฌํ๋ค. ๋ํ ์์คํ ์นจํด ์ฌ๊ณ ๋ฐ์ ํ ๋์ฒํ๊ธฐ ์ํ Digital Forensics ์ ์ฐจ์ ์ด์ ์ฌ์ฉ๋๋ ๋ค์ํ ๋ฐ์ดํฐ ์์ง ๋ฐ ๋ถ์ ๊ธฐ๋ฒ, ๋ฐ์ดํฐ ๋ณต๊ตฌ ๊ธฐ์ ๊ณผ ์ต๊ทผ ๋ฑ์ฅํ๊ณ ์๋ Anti-Forensics ๊ธฐ๋ฒ๊ณผ ์ด์๋ค์ ๋ํด์ ์ฐ๊ตฌํ๋ค.
CSEC811 IT์ ํ ๋ณด์ํ๊ฐ๋ก (IT Security Evaluation Theory)
- ๋ณธ ๊ณผ๋ชฉ์์๋ ์ ๋ณด๋ณดํธ์ ํ์ ๋ณด์์ฑ์ ํ๊ฐํ๊ธฐ ์ํด ISO ๊ตญ์ ํ์ค์ธ CC/CEM์ ๊ทผ๊ฐ์ผ๋ก ๋ณดํธํ๋กํ์ผ(PP) ๋ฐ ์ ๋ณด๋ณดํธ์ ํ์ ๋ณด์๊ธฐ๋ฅ์ฑ ๋ฐ ๋ณด์ฆ๋ฌธ์๋ฅผ ์ฒด๊ณ์ ์ผ๋ก ํ๊ฐํ ์ ์๋ ์ค๋ฌด ๋ฅ๋ ฅ ๋ฐฐ์์ ๋ชฉ์ ์ผ๋ก ํ๋ค.
CSE512 ๊ณ ๊ธ๋ฐ์ดํฐ๋ฒ ์ด์ค (Advanced Database)
- ๋ณธ ๊ต๊ณผ์์๋ ํ์๋ค์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ถ์ผ์ ์ต์ ์ฐ๊ตฌ ์ด์๋ฅผ ํ์๋ค์ด ์ดํดํ ์ ์๋๋ก ํ๋ค. ์ฆ, ๊ฐ์ฒด ์งํฅ ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๊ฐ์ฒด ๊ด๊ณํ ๋ฐ์ดํฐ๋ฒ ์ด์ค, XML ๋ฐ์ดํฐ๋ฒ ์ด์ค, ๋ฉํฐ๋ฏธ๋์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค, ์ฐจ์ธ๋ ํ๋์ ๋ฉ๋ชจ๋ฆฌ ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฑ์ ๋ค๋ฃฌ๋ค. This course provides students with comprehensive introduction to the recent research topics in database areas. We will cover the object-oriented database models, object-relational database models, XML data model, multimedia database models, and so on. The goal of the course is to give the student a basic understanding of recent research topics in database systems and applications. *Prerequisites: database (undergraduate)
CSE513 ๊ณ ๊ธ์ํํธ์จ์ด๊ณตํ (Advanced Software Engineering)
- ๋ณธ ๊ฐ์ข๋ ์ํํธ์จ์ด ๊ณตํ์ ๋ํ ๊ณ ๊ธ ์์ค์ ๊ฐ์ข๋ก ์ ๊ธฐ์กด์ ์ํํธ์จ์ด ๊ณตํ์ ๊ฐ๋ , ๋ฐฉ๋ฒ๋ก , ๊ธฐ๋ฒ ๋ฑ์ ๋ถ ์ ํ๊ฐํ๊ณ ๊ทธ๊ฒ์ ํ๊ณ์ฑ ๋ด์ง๋ ์ ์ฝ์ฑ์ ๊ทน๋ณตํ๊ธฐ ์ํด์ ์๋กญ๊ฒ ๋๋๋๊ณ ์๋ ๊ฐ์ฒด์งํฅ์ ์ํํธ์จ์ด ๊ณตํ (O.O.S.E.),์์คํ ๊ณตํ, ์ปดํฌ๋ํธ ๊ธฐ๋ฐ ์ํํธ์จ์ด๊ณตํ (Component Based S.E.) ๋ฐ ์ํคํ ์ณ ๊ธฐ๋ฐ ์ํํธ์จ์ด ๊ณตํ (Architecture Based S.E.)๋ฑ์ ๊ดํด์ ๊ทธ๊ฒ๋ค์ ์๋ก์ด ๊ฐ๋ ๊ทธ๋ฆฌ๊ณ ๋ฐฉ๋ฒ๋ก ๊ธฐ๋ฒ ๋ฑ์ ๋ํด์ ํฌ๊ด์ ์ผ๋ก ๊ณ ์ฐฐํ๊ณ ํ์ค ์ ์ฉํ๊ฒฝ์ ๋ถ์ ํ๊ฐํด ๋ด์ผ๋ก์ ํฅํ ์ด ๋ถ์ผ๊ฐ ์ด๋ป๊ฒ ๋ฐ์ ํด ๊ฐ ๊ฒ์ธ๊ฐ์ ๋ํ ๊ฐ๊ฐ์ ๊ฐ์ง๋๋ก ํ๋ ๋ฐ ๋ชฉ์ ์ ๋๋ค. This course is designed to present students with an overview of advanced topics in Software Engineering. Students will be exposed to techniques that are gaining increasing attention in the industrial and research communities. Students will apply the software engineering techniques to homework assignments and mini-projects throughout the course. Both individual- and group-oriented exercises will be assigned. Class participation is an essential component of the course. Students will have opportunities to develop and/or improve their technical writing and software development skills during the course of the term.
CSE514 ๊ณ ๊ธ์๊ณ ๋ฆฌ์ฆ (Advanced Algorithm)
- ํ๋ถ์ ์๊ณ ๋ฆฌ์ฆ ๊ณผ๋ชฉ์ ์ด์ด์ ํจ์จ์ ์ธ ์๊ณ ๋ฆฌ์ฆ์ ์ค๊ณ์ ๋ถ์์ ๋ํ์ฌ ๊น์ด ์๊ฒ ๊ณต๋ถํ๋ค. ๋ค๋ฃจ๋ ์ฃผ์ ๋ ๊ทธ๋ํ ์๊ณ ๋ฆฌ์ฆ, ๋์์ ์๊ณ ๋ฆฌ์ฆ, ์คํธ๋ง ์๊ณ ๋ฆฌ์ฆ, ๊ธฐํ ์๊ณ ๋ฆฌ์ฆ, ๊ทผ์ฌ ์๊ณ ๋ฆฌ์ฆ ๋ฑ์ด๋ค.
CSE6111 ๊ณ ๊ธ์ธ๊ณต์ง๋ฅ (Advanced Artificial Intelligence)
- ์ง์ํํ๊ณผ ์ถ๋ก ์ ์ง์ค์ ์ผ๋ก ๊ณต๋ถํ๋ค. ํนํ Ontology Engineering์ ์ํ ์ง์ ํํ ๋ฐ ์ถ๋ก ์ ์ค์ฌ์ผ๋ก ๊ณต๋ถํ๋ฉฐ, ์ด์ ๋ํ ์ฌ๋ก์ฐ๊ตฌ ์ค์ฌ์ผ๋ก ์ฌ๋ ์๊ฒ ๋ค๋ฃฌ๋ค. In this course, we will study knowledge representation and reasoning in depth. More specifically, we cover Propositional logic, first-order logic, and frame-based knowledge reprsentation structure. We also cover ontology representation, description logic and OWL. In this, you are supposed to develop a knowldge-based system with ProtegeOWL, an ontology engineering tool.
CSE6115 ๊ณ ๊ธ๊ธฐ๊ณํ์ต (Advanced machine learning)
- ๋ณธ ๊ณผ๋ชฉ์ ๋ฐ์ดํฐ ๋ง์ด๋๊ณผ ๊ธฐ๊ณํ์ต ๋ถ์ผ์ ๊ณ ๊ธ ์์ค ๊ฐ์ข๋ก, ๊ณ ์ ์ ์ธ ๋ฐฉ๋ฒ๋ก ์์๋ถํฐ ์ต์ ํ์ต ์๊ณ ๋ฆฌ์ฆ์ ์ด๋ฅด๊ธฐ๊น์ง ์ค์ ์์ฉ์์ ์ ์ฉํ๊ฒ ์ฌ์ฉ๋๊ณ ์๋ ๋ค์ํ ๊ธฐ๋ฒ๋ค์ ์๊ฐํ๋ค. ๋ค์ํ ๋ถ๋ฅ (classification) ๊ธฐ๋ฒ, ๊ณ ์ฐจ์ ํ๊ท๋ถ์ (regression) ๋ชจ๋ธ, ๊ตฐ์งํ (clustering), bagging and boosting, ์์ธ ๋ถ์ (factor analysis), ์ ๋๋ง๋ฅด์ฝํ ๋ชจ๋ธ (hidden markov model), ๊ทธ๋ฆฌ๊ณ ํ๋ฅ ๊ทธ๋ํ ๋ชจ๋ธ (probabilistic graphical model) ๋ฑ์ ๋ค๋ฃฌ๋ค. This course is designed to introduce students to advanced techniques in data mining and machine learning. Techniques covered will range from the classical to state-of-the-art learning algorithms that have proven to b useful in real applications. Possible topics include various classification methods, high-dimensional regression models, clustering, bagging and boosting, factor analysis, hidden markov model, and probabilistic graphical models.
CSE6116 ๊ฐํํ์ต์ด๋ก ๋ฐ์์ฉ (Theory and Applications of Reinforcement Learning)
- ๊ฐํํ์ต์ ๊ธฐ์ด์ ๋ด์ฉ์ธ Multi-Armed Bandit, Markov Decision Process๋ก๋ถํฐ Monte-Carlo Method, Q-learning, Value Function Approximation, Policy Gradient, Deep Q-learning Network ๋ฑ ์ด๋ก ์ ๋ด์ฉ์ ๋ค๋ฃฌ๋ค. ๊ทธ๋ฆฌ๊ณ ๋ค์ํ ๋ถ์ผ์ ์์ฉ ์ฌ๋ก๋ค์ ์ดํด๋ณด๊ณ ํ ์๋ค์ ์ฐ๊ตฌ์ ์ ์ฉํ ์ ์๋๋ก ํ๋ก์ ํธ๋ฅผ ์ํํ๋ค.
CSE714 ์ ๋ณด๊ฒ์ (Information Retrieval)
- ์ ๋ณด ๊ฒ์์ ๋ชจ๋ธ, ๋ธ๋ฆฌ์ธ ๋ชจ๋ธ, ๋ฒกํฐ๊ณต๊ฐ ๋ชจ๋ธ, ์ธ์ง๊ณผํ์ ๋ชจ๋ธ์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ฒ์ ๋ชจํ ๋ฑ์ ๋ฐฐ์ด๋ค. ๋ํ ์ธํฐ๋ท ๊ฒ์์ ์ค์ฌ์ผ๋ก ํ์ํ ๊ธฐ์ , ์ธ๋ฑ์ค ์ถ์ถ, ํํฐ๋ง, ํด๋ฌ์คํฐ๋ง, ๊ฐ๋ ๊ธฐ๋ฐ ๊ฒ์ ๋ฑ์ ๊ด๋ จ๋ ๊ธฐ์ ์ ๋ ผ๋ฌธ์ ์ค์ฌ์ผ๋ก ๋ฐฐ์ด๋ค. ์์ฉ์ ์ํ์ฌ ์ธํฐ๋ท์์์ ๊ฒ์ํ ์ ์๋ ์์คํ ์ ๊ฐ๋จํ ๋ง๋ค๊ณ ๊ธฐ์ ์ ํ๋ก์ ํธ๋ณ๋ก ๊ตฌํํ๋ ๊ณผ์ ๋ฅผ ์ํํ๋ค. This course introduces information retrieval overall. In the first part, it covers Boolean retrieval and basic techniques for indexing and retrieving. In the second part, it covers advanced topics: relevance feedback, XML retrieval, vector model, probabistic model, and classification methods. At the end of class, the students present research papers related with Web information retrieval.
CSE542 ๊ณ ๊ธ์ปดํจํฐ๋คํธ์ํฌ (Advanced Computer Network)
- ํ๋ถ์์ ์ต๋ํ ์ปดํจํฐ ํต์ ๊ณผ ์ธํฐ๋ท ๊ด๋ จ ์ง์์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ธํฐ๋ท์์ ์ฌ์ฉ๋๊ณ ์๊ฑฐ๋ ์๋กญ๊ฒ ๋ถ๊ฐ๋๊ณ ์๋ ๋คํธ์ํฌ ๊ณ์ธต๊ณผ ์ ์ก ๊ณ์ธต, ๊ทธ๋ฆฌ๊ณ ์ด๋ ๋จ๋ง์ ์ง์ํ๊ธฐ ์ํ ๋คํธ์ํฌ ๊ณ์ธต ํ๋กํ ์ฝ์ ๋ํ ์ฌํ๋ ์ดํด๋ฅผ ๊ฐ๋๋ก ํ๋ค. ํ ์ผ์์ํ์ ์ง๋ฐฐํ๊ณ ์๋ ์ธํฐ๋ท์ ๋ํ ์ฌํ๋ ์ง์์ ์ต๋ํ๊ฒ ๋จ์ผ๋ก์จ ๋คํธ์ํฌ๋ฅผ ํ์ฉํ๊ฑฐ๋ ๋ค ํธ์ํฌ๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํ ๊ณผ๋ชฉ ์๊ฐ๊ณผ ์ฐ๊ตฌ๋ฅผ ๋ณด๋ค ์ฒด๊ณ์ ์ด๊ณ ํ์ค์ฑ ์๊ฒ ์งํํ ์ ์์ ๊ฒ์ด๋ค. This course will cover the topics related to high speed computer network such as new protocol architecture, naming systems, IPv6, TCP variants, and new transport layer protocols. The students are required to be somewhat familiar with the basic concepts of computer networks and to have taken at least a computer network course in undergraduate school.
CSEC601 ๊ณ ๊ธ๋ถ์ฐ์์คํ
(Advanced Distributed Systems)
- ๋คํธ์ํฌ๋ก ์ฐ๊ฒฐ๋ ๋ค์์ ๋ ๋ฆฝ์ ์ธ ์์คํ ์ ํ ๊ฐ์ ์ปค๋ค๋ ์์คํ ์ฒ๋ผ ์ด์ฉํ๊ธฐ ์ํ ๋ถ์ฐ์์คํ ์ ๊ตฌ์กฐ, ๊ตฌ์ฑ ์์์ ๊ธฐ๋ฅ ๋ฐ ์ค๊ณ์ ๊ด๋ จ๋ ์ด๋ก ์ ์ฐ๊ตฌํ๊ณ ๊ตฌํ์ ํตํ์ฌ ์ดํด๋ฅผ ๋๋๋ค. ๋ถ์ฐ์ฒ๋ฆฌ์ ์ด๋ก ๋ฐ ์์ฉ, ๋๊ธฐํ ๋ฌธ์ , load balancing, remote procedure call, file sharing, fault-tolerance, replication, consistency ๋ฑ์ ๊ดํ ๋ด์ฉ์ด ํฌํจ๋๋ค. Distributed systems consist of many independent systems connected via networks and appear to users as a single coherent system. This course covers structure, function, design of distributed systems. Theory, implementation, and application of distributed systems include synchronization, load balancing, remote procedure call, file sharing, replication, consistency, and fault-tolerance.
CSE651 ๊ณ ๊ธ์ธ๊ฐ์ปดํจํฐ์ํธ์์ฉ(Advanced Human-Computer Interaction)
- ๋ณธ ๊ต๊ณผ๋ชฉ์์๋ HCI๋ถ์ผ ์ฐ๊ตฌ ์ํ์ ์์ด์ ํ์์ ์ธ HCI ๋ชจ๋ธ, ์ด๋ก , ํ๋ ์์ํฌ์ ๋ํด์ ์๊ฐํ๊ณ , HCI ์ต์ ์ฐ๊ตฌ ๋ํฅ์ ์ดํด๋ณธ๋ค. ๋ํ HCI์ ๋ค์ํ ์์ฉ๋ถ์ผ(e.g., Social Computing, Human Computation, Machine Learning, Visualization, Mobile Interaction)์์ ์ค์ ๋ฌธ์ ํด๊ฒฐ์ ์ ์ฉํ๋ ๋ฐฉ๋ฒ๋ก ๋ฐ ๊ธฐ์ ์ ์์งํ ์ ์๋ ๊ธฐํ๋ฅผ ์ ๊ณตํ๋ค. This course introduces models, theories, and frameworks that are essential for HCI research, and discusses the latest research trends in HCI. Students will learn core methodologies and techniques applied to actual problem solving in various application fields (eg, social computing, human computing, machine learning, visualization, and mobile interaction) of HCI.
CSE561 ๊ณ ๊ธ์ปดํจํฐ๊ตฌ์กฐ(Advanced Computer Architecture)
- ํ๋ถ์์ ๋ค๋ฃฌ ๊ฐ ๋ถ์ผ๋ณ ์ปดํจํฐ ๊ตฌ์กฐ๋ฅผ ๊น์ด ์๊ฒ ๋ค๋ฃฌ๋ค. ๋ถ์ผ๋ณ ๋ด์ฉ์ ๋์ดํ๋ฉด ๋ค์๊ณผ ๊ฐ๋ค. Fundamentals of Computer Design, Instruction Set Architecture, Scalability and Performance issues, Principles of Parallelism, Memory-Hierarchy, Interconnection Networks, Multiprocessors including Cache Coherence, and Multicore issues ๋ฑ์ ๊ดํ ์ฃผ์ ๋ฅผ ์ต์ ๊ต์ฌ์ ๋ ผ๋ฌธ๋ค์ ์ค์ฌ์ผ๋ก ์ฌ๋ ์๊ฒ ์ฐ๊ตฌํ๋ค.
CSE852 ํ์ฅ์ค์ต1 (Internship I)
CSE853 ํ์ฅ์ค์ต2 (Internship II)
CSE854 ํ์ฅ์ค์ต3 (Internship โ ข)
CSE853 ํ์ฅ์ค์ต2 (Internship II)
CSE854 ํ์ฅ์ค์ต3 (Internship โ ข)
- ICT ๊ด๋ จ ์ฐ์ ์ฒด ํน์ ์ฐ๊ตฌ์์์ ์ค์ ์ฐ๊ตฌ๊ฐ๋ฐ ์ ๋ฌด์ ์ธํด์ผ๋ก ์ฐธ์ฌํจ์ผ๋ก์จ ํ์ฅ ์ค๋ฌด ๋ฅ๋ ฅ์ ๋ฐฐ์ํ๋ค.
