[go: up one dir, main page]

0% found this document useful (0 votes)
77 views13 pages

Department of Computer Engineering

The document summarizes the Department of Computer Engineering at an unnamed university. It includes an introduction to the department, a list of faculty members and their educational backgrounds, and descriptions of course offerings. The department offers both master's and doctoral degrees, and conducts research in various computer-related fields to support the information-oriented 21st century society. The faculty have degrees from both domestic and international universities, and areas of expertise include computer architecture, networks, databases, artificial intelligence, and more. Core courses cover topics such as algorithms, operating systems, and programming languages, while electives include virtual reality, computational geometry, and optical communication networks.

Uploaded by

Chris Kpop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views13 pages

Department of Computer Engineering

The document summarizes the Department of Computer Engineering at an unnamed university. It includes an introduction to the department, a list of faculty members and their educational backgrounds, and descriptions of course offerings. The department offers both master's and doctoral degrees, and conducts research in various computer-related fields to support the information-oriented 21st century society. The faculty have degrees from both domestic and international universities, and areas of expertise include computer architecture, networks, databases, artificial intelligence, and more. Core courses cover topics such as algorithms, operating systems, and programming languages, while electives include virtual reality, computational geometry, and optical communication networks.

Uploaded by

Chris Kpop
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 13

컴 

퓨  터  공  학  과
(DEPARTMENT OF COMPUTER ENGINEERING)

Department Introduction
Department of Computer Engineering opened the master’s course in 1989 and the doctor’s course 1991. Computer
Engineering has the very wide high-tech research fields leading 21th information-oriented society. The graduate course of
Department of Computer Engineering consists of basic cour courses, intensive major courses and research credit for paper
writing. Basic core courses consist of fundamental lectures deepening on the undergraduate subjects. Intensive major courses
conduct the high-tech research related to the computer system fields and the computer application fields.

List of Faculty Members

Position Name Last School Graduated Degree Major

Kwak, Computer
Professor Jong Seoul National University Ph.D. Architecture,
Wook Embedded System

Kim,
Professor Wook- University of Tsukuba(JP) Ph.D. Pattern Recognition
Hyun

Kim,
The University of Electro- Distributed Computer
Professor Chong Ph.D.
Communications(JP) System, Networks
Gun

Park,
Professor Chang- Seoul National University Ph.D. Artificial Intelligence
Hyeon

Seo,
Assistant Korea Advanced Institute of
Yeong- Ph.D. Software Engineering
Professor Science and Technology
seok

Sohn,
Professor Texas A&M University(US) Ph.D. Sensor Informatics
Young-Ho

Ahn,
Oregon State
Professor Byoung Ph.D. Multimedia Systems
University(US)
Chul

Associate Youn, Software Optimization


Seoul National University Ph.D.
Professor Jong-Hee and Security

Professor Lee, Seoul National University Ph.D. Multimedia


Information
Ki- Dong Processing
Cryptography

Cho, Korea Advanced Institute of Database, Distributed


Professor Ph.D.
Haengrae Science and Technology Computing

Hong, Computer
Associate Korea Advanced Institute of
Jeong- Ph.D. Architectures,
Professor Science and Technology
Kyu Memory Systems

Do-sam Natural Language


Professor Kyoto University Ph.D.
Hwang Processing

Course Description

■ Basic Major Courses           

데이터베이스특론                     3 credit
(ISSUES IN DATABASE SYSTEMS)
This course introduces the core component of advanced database systems, such as query processing, storage system, indexing, database
recovery, concurrency control, and distributed database system. It also covers the current state-of-the-art algorithms of the core
components and their applications.

알고리즘특론                         3 credit
(ADVANCED ALGORITHMS)
Definition of an algorithm, algorithms and complexity evaluation of polynomials, bisection method, multipoint iterative, direct method
For solving sets, internal sorting, searching, external sorting, hashing collision resolution by open addressing

운영체제특론                         3 credit
(ADVANCED OPERATING SYSTEM)
This course provides recent trrends and technologies in operating systems, including real-time operating systems, parallel and distributed
systems which wasn't covered in undergraduate courses. The main topics include real-time scheduling, virtualization technology,
NAND-based storage system, parallel and distributed systems, multi-core scheduling, cluster system, supercomputing.

컴퓨터구조특론                       3 credit
(SPECIALTOPICSONCOMPUTERARCHITECTURE)
In this course, we discuss component design technologies of computer systems in the viewpoint of performance and costs. Major topics
to be discussed are as follows.
 1. Performance and costs of computer systems
 2. Instruction types
 3. Basic configuration of RISC
    (Reduced Instruction Set Computer)
 4. Theory of pipeline and hazard recoverY
    mechanism
 5. Memory layer, cache memory, virtual
    memory
 6. Input/Output performance, Bus, CPU
    interfaces

컴퓨터네트워크특론                    3 credit
(ADVANCED COMPUTER NETWORKS)
This course covers the up-to-date advanced technologies of NGI(Next generation Internet) and broadband telecommunication networks.
Following intems are introduced in detail :
● NGI protocol suite : IPv6, IDRP
● DiffServ, IntServ
● MPOA/NHRP, MPLS
● Mobile IP
● Gigabit networking, GII (Global Information Infrstructure)
● Residential Broadband Network
● IP-over-ATM, IP-over-SDH
● ATM-based intranet
● Wireless ATM

프로그래밍언어특론                    3 credit
(ADVANCED PROGRAMMING LANGUAGES)
Programming language is an essential tool for study, research, and implementation of Computer engineering. This course deals with
recent topics such as abstraction, overloading, polymorphism, abstract data type, encapsulation, information hiding, and inheritence.

■ 전공

개별연구(1)                          3 credit
(INDEPENDENT STUDY (1))
개별연구(2)                          3 credit
(INDEPENDENT STUDY (2))
컴퓨터공학과세미나                    1 credit
(COMPUTER ENGINEERING SEMINAR)
특수문제연구(1)                       3 credit
(SPECIAL STUDY(1))
특수문제연구(2)                       3 credit
(SPECIAL STUDY(2))
특수문제연구(3)                       3 credit
(SPECIAL STUDY(3))
특수문제연구(4)                       3 credit
(SPECIAL STUDY(4))

■ 컴퓨터공학전공
(MAJOR OF COMPUTER ENGINEERING)

HDL 프로그래밍방법론                      3 credit


(HDL PROGRAMMING METHODOLOGY) 
This course shows two popularhardware description languages, verilog and VHDL, and discusses major distinctions between software
programming and hardware programming. Some experimental reports and projects will be scheduled in this course. Major
conceptscovered in this course are efficient hardware programming methods to provide fast and space-efficient small IC design.

가상현실                             3 credit
(VIRTUAL REALITY)
Virtual reality is concerned with two main issues: (1) building the computational models of what is called "reality", and (2) exploiting the
computer technologies to artificially create the reality based on computational model. In this course, we will study the fundamental
theories and algorithms on the above issues, and we will survey recent advances in the related areas. The purpose of the course is to
provide students with basic knowledge and skills to conduct further researches in the area.

계산기하학                           3 credit
(COMPUTATIONAL GEOMETRY)
This course deals with the following topics: Line segment intersection, polygon triangulation, linear programming, orthogonal range
searching, point location, Voronoi diagram, Delaunay triangulation, geometric data structure, convex hull, and binary space partition.
고급컴퓨터구조특론                        3 credit
(ADVANCED COMPUTER ARCHITECTURE)
This course focuses on the engineering methodology, design techniques, correctness criteria, technology trends, and evaluation methods
involved in the design of computer systems. Major concepts discussed in this course include processor technologies to improve
instruction level parallelism, various memory design methods with their pros and cons, and c

광통신망                         3 credit


(OPTICAL COMMUNICATION NETWORKS) 
Since the advent of optical fiber, the communication using optical transmission technology has played a conspicuous role, and its
development has matured considerably. Components,, topologies and architectures for optical communication networks based on the
optical fiber transmission medium are covered as well as WDM-based Optical Network Technology in this course.

네트워크분석및설계                    3 credit
(NETWORK ANALYSIS AND DESIGN)
The class treats about computer networks, design technologies for advanced high speed network
implementation. The following topics are treating: Data communication concepts, System concept for
high speed LAN including topics of IEEE802.3, IEEE802.11 series, and IEEE802.15. The networking
technologies for analysis performance and design system based on switching and routing and TCP/IP
Protocol and some selected applications are also included.

네트워크컴퓨팅특강                    3 credit
(TOPICS IN NETWORK COMPUTING)
The class treats about network computing, distributed computing and some advanced technologies for
increasing distributed computer systems. The following topics are treating: concept of distributed
systems, clustering systems based on high speed LAN, collaboration computing, and real time parallel
computing. Distributed computer system on the TCP/IP Protocol is also included.

대기행렬론                           3 credit
(QUEUEING THEORY)
This course provides a systematic study of queues. A significant emphasis is placed on the development
of sample-path methods for the analysis of queueing models. The probabilistic models are employed in
countless applications in all areas of science and engineering. Queuing theory provides models for a
number of situations that arise in real life. The course aims at providing necessary mathematical support
and confidence to tackle real life problems.

데이터마이닝                              3 credit
(DATA MINING)
In this course, we want to study various theories and schemes to extract useful knowledge and patterns from a give massive dataset.
Thereby, basic ideas and algorithms such as data preparation, statistical modeling, pattern extraction and classification, and prediction will
be surveyed. Additionally, pratical data mining tools

데이터베이스시스템특강                3 credit
(TOPICS IN DATABASE SYSTEMS)
This course covers research issues for new database applications. It includes storage and retrieval of XML
data, management of data stream, web data, and multimedia information, spatiotemporal data processing,
database security, OLAP and data mining, and energy-efficient database processing.

데이터베이스응용특강                  3 credit
(TOPICS IN DATABASE SYSTEMS)
Due to the introduction of new computer hardware architecture and network technology, computing
environment is changed continually. This course studies the new requirements of database technology to
adapt the shift of computing environment. More specifically, it covers storage systems for flash memory
and mobile devices, database technology for embedded system such as sensor network, and research
issues for new distributed computing paradigm such as P2P or cloud.

데이터통신특론                       3 credit
(ADVANCED DATA COMMUNICATIONS)
The following topics are treating: Data transmission concepts, Transmission media, Signal Encodings,
Digital data communication techniques, Data link control protocols, some important topics about
IEEE802.3, IEEE802.11 series, and IEEE802.15, multiplexing, Spread spectrum. The concept of
switching and routing and TCP/IP Protocol and some selected applications are also included.

멀티미디어시스템특론                  3 credit
(ADVANCED MULTIMEDIA SYSTEMS)
This course covers principle areas of multimedia systems and components, focusing on theories of operation and technology for graduate
students.  In addition to the theoretical understanding of the multimedia technologies, students will learn how to digitize and manipulate
inages, voice, and audio, including authoring a multimedia package.  They will learn how to design and program multimedia by using
multimedia programming tools.

멀티미디어응용                       3 credit
(MULTIMEDIA APPLICATIONS)
This course introduces the advanced technologies related to the multimedia communications such as industry policies for multimedia
communications, multimedia terminals, video/audio compression, machine translation, natural language processing, standardization for
multimedia communications, medical application of multimedia communications, multimedia services for road traffic, and etc.

멀티미디어통신                       3 credit
(MULTIMEDIA COMMUNICATIONS)
This course introduces the advanced technologies related to the multimedia communications such as industry policies for multimedia
communications, multimedia terminals, video/audio compression, machine translation, natural language processing, standardization for
multimedia communications, medical application of multimedia communications, multimedia services for road traffic, and etc.

모바일컴퓨팅특론                     3 credit
(ADVANCED MOBILE COMPUTING)
With the advent of mobile computing devices and wireless communication technologies,  the need of mobile computing technologies
evolved. In this course, we discuss special topics on mobile computing technologies such as mobility management, mobile middleware,
and mobile service discovery, etc.

무선인터넷특론                       3 credit
(ADVANCED WIRELESS INTERNET)
Internet Services have been expanding to Wireless Internet Services. Some important topics about IEEE802.11 and IEEE802.15 series in
Wireless Ethernet, IMT 2000, and Ad hoc networks in mobile data networks are included in the platform of the Wireless Internet. The
TCP/IP protocol for wireless networks and some selected applications are also included.

병렬컴퓨터특론 3 credit
(PARALLEL COMPUTER ARCHITECTURE)
This course introduces the concepts of high performance parallel computer architectures and shows their characteristics and distinctions,
compared with single processor architectures. Two major trends in parallel and distributed processing area, i.e., cluster computing
technology and grid computing technology, will be discussed in this course as well. In addition, this course includes the concept of parallel
programming.

분산정보처리 3 credit
(DISTRIBUTED INFORMATION PROCESSING)
This course introduces distributed technologies for efficient processing of big data produced by various
database applications. More specifically, it presents current state-of-the-art reliable distributed data
storage systems, various programming models, system architecture and energy management issues for
distributed processing of big data, and so on.
생물정보학                           3 credit
(BIOINFORMATICS)
Bioinformatics, a part of biology and also of computer science, manage lots of data obtained from various creatures and analyze it to get
useful knowledge with   Information processing technology. The lecture aims at students who study computer science, and especially
make them study the structures of DNA, RNA, and Protein, which is basis of Molecular biology, and their functions or processing of
making protein from DNA. Additionally the lecture introduces basic skills of Bioinformatics such as sequence analysis and structure
analysis of gene or protein. The lecture also contains simple introductions about DNA chip and protein chip, which are applicatory part of
bioinformatics, and about Image processing, because most raw data in bioinformatics is image data in general.

소프트웨어공학특론                    3 credit
(ADVANCED SOFTWARE ENGINEERING)

시멘틱웹                                  3 credit
(SEMANTIC WEB)
In order to support interoperability between heterogeneous information systems, many technologies have been introduced. In this
coursework, we want to study how to design ontologies and how to apply the ontologies to various web applications.

시스템모델링및성능평가               3 credit
(SYSTEMMODELINGANDPERFORMANCEEVALUATION)
Learn about the modeling, analysis and control of “discrete event dynamical systems” (DES). These are
dynamical systems that have discrete state spaces and event-driven dynamics. DES arise in the modeling
of technological systems such as automated manufacturing systems, computer systems, and
communication networks.

신경정보처리특론                     3 credit
(ADVANCED NEUROBIOLOGICAL INFORMATION PROCESSING)

신경회로망특론                       3 credit
(ADVANCED NEURAL NETWORKS)

언어와지식공학                       3 credit
(LANGUAGE ANDKNOWLEDGE ENGINEERING)
In this lecture, several advanced topics in NLP are focused. Empirical approaches in NLP have been one of the mainstreams throughout
the decade. Students will have the introduction to the dictionaries, copora, the concepts of knowledge engineering, languages for
knowledge processing, knowledge representation, inferences by knowlege, and the applications of knowledge engineering, Students are
asked to develop tools to analyse natural texts and extract useful statistical relations among linguistic units.

영상부호화                           3 credit
(VIDEO CODING)
Quantization, coding techniques, JPEG, wavelet transformation, motion estimation and compensation, MPEG-2, MPEG-4

영상처리                             3 credit
(VIDEO PROCESSING)
This course deals with the following topics: digital Image fundamentals, image transformation, image enhancement, image restoration,
image compression, image segmentation, and representation and description.

영상처리특론                         3 credit
(ADVANCED VIDEO PROCESSING)
This course deals with the following topics: shape representation and description, object recognition, image understanding, 3-dimensional
vision,  mathematical morphology, texture, and motion analysis.
웹서비스                                  3 credit
(WEB SERVICES)
In this course, we want to study a computing platform to exchange the services between XML-based information systems. WSDL and
UDDL will be applied to design and implement service-oriented applications.

유비쿼터스컴퓨팅특론                  3 credit
(ADVANCED UBIQUITOUS COMPUTING)
With the advent of ubiquitous communication technologies such as RFID, Ubiquitous sensor networks, the trend toward ubiquitous
computing paradigm evolved. In this course, we discuss special topics on ubiquitous computing technologies such as Ad Hoc networks,
Sensor networks, Personal Area Networks, and Energy efficient MAC/Network technologies, etc.

인공지능특강                         3 credit
(TOPICS IN ARTIFICIAL INTELLIGENCE)
Basic theory field of artificial intelligence includes search, knowledge representation, planning, machine
learning and etc. In this course, we select one topic among them and intensively study with the recent
papers.

인공지능특론                         3 credit
(ADVANCED ARTIFICIAL INTELLIGENCE)
This course studies the theory field and the application field of artificial intelligence. The theory field
includes search, knowledge representation, reasoning, machine learning and etc. The application field
includes planning, expert system, vision, neural network, robotics, problem solving and etc.

인공지능프로그래밍                    3 credit
(ARTIFICIAL INTELLIGENCE PROGRAMMING)
This course conducts the experimental survey through the design and implementation of the AI
application program which can be excuted using knowledge.

인터넷시스템특강                     3 credit
(TOPICS IN INTERNET SYSTEMS)
Internet systems deal with the computer-based technologies and the internet technologies.  It covers from the Internet and network
protocols to the computer operating systems and the web services. Special topics to be dealt in this course are the following.
   - Computer Networks and the Internet
   - Application Layer
   - Transport Layer
   - Network Layer and Routing
   - Link Layer
   - Multimedia Networking
   - Security in Computer Networks

인터넷프로토콜및라우팅기술           3 credit
(INTERNET PROTOCOLS&ROUTINGTECHNOLOGY)

자연언어이해                         3 credit
(NATURAL LANGUAGE UNDERSTANDING)
The goal of the lecture is to provide students with advanced techniques of NLP for the problems of semantic analysis, semantic analysis,
and dialogue analysis. Knowledge processing and machine learning that are vital for the advanced NLP systems are also the topics of the
lecture. As an important application of NLP the information retrieval systems will be briefly introduced.

자연언어이해특론                     3 credit
(ADVANCEDNATURALLANGUAGEUNDERSTANDING)
The lecture will be made mostly of seminars covering the advanced topics in NLP. In particular, dialogue system, discourse analysis, and
knowledge acquisition from corpora. Students are asked to read papers and present at the seminar. Students also will discuss on the
relative merits and demerits of various approaches to the major issues in the field.

자연언어처리특강                     3 credit
(TOPICSINNATURALLANGUAGEPROCESSING)
The lecture will cover the details of specific algorithms on the morphological analysis and syntactic analysis. In particular the
morphological analysis will be emphasized because it suggests the difficulties of NLP and the diversity of approaches to NLP.
Morphological analysis is also the most successful case of commercial applications using NLP, for information retrieval systems and
word processors are based on it. Syntactic Analysis is another important theme because most of syntaxes have the syntactic ambiguity. So
the above two subject are focal issues in the NLP research. Students are asked to read international articles and present the latest
deveopments in the two areas.

정보검색특론                             3 credit
(ADVANCED INFORMATION RETRIEVAL)  
In this course, we want to study a variety of methods to efficiently retrieve relevant information from information systems. Especially,
information retrieval systems on the web will be investigated, so that we want to expect the retrieval systems in future.

정보보호및암호학                     3 credit
(INFORMATIONSECURITYANDCRYPTOGRAPHICS)
This course is intended as an introduction to cryptography. The course is intended for senior-level
undergraduates and graduate students looking for background material in the foundations of
cryptography. The material covered will include various models of encryption - symmetric and
asymmetric, pseudorandomness, digital signatures, and network applications to cryptography.

지능정보시스템특강                    3 credit
(TOPICSININTELLIGENTINFORMATIONSYSTEMS)
The main objectives of this course are to enhance intelligent information system design and diagnostic
techniques for the benefit of the industry and researchers in all disciplines of engineering. Key are as
follows:
Knowledge-based systems in engineering design
Artificial neural networks in efficient signal processing and real time system
Fuzzy systems in automation
Genetic algorithms and chaos theory in system design
Hybrid intelligent systems and applications in engineering

지식재산정보처리특론 3 credit
(ADVANCED INTELLECTUAL PROPERTY INFORMATION PROCESSING)
In current rapid information circulation environment, the importance of intellectual property is very important. Especially, in this industry
information era, the ability of understanding and effective application ability for intellectual properties are very important. In this course, the
current technology related with IP issues are studied practically and inventively. The processing steps for getting patents, searching and
practical application of IP information, creating patent maps, and evaluating IP and technology are treated. 
This lecture make the
students understand the concept and the points of intellectual property information processing and apply practical research activities. The
student can have the ability to protect their right for the IP.
차세대내장형프로세서설계                  3 credit
(ADVANCED EMBEDDED PROCESSOR DESIGN)
This course covers the issues and techniques to design the next generation high performance low power embedded processors. Major
topics discussed in this course are high performance multi-core embedded processor architectures and state-of-the-art design technology
for low power embedded systems. Popular design methodology for System-On-Chip, Platform based SOC design, will be discussed.

컴파일러설계                         3 credit
(COMPILER DESIGN)

컴퓨터비젼특론                       3 credit
(ADVANCED COMPUTER VISION)
1. introduction to computer vision
2. VirtualImageSystemforImageUnderstanding
3. Sterepsis & Visual Motion
4. The Raw Primal Sketch
5. Grouping Raw Primal Sketch
6. 3-D Model Construction
7. 3-D Object Recognition
8. Distributed Visual Processing

컴퓨터시뮬레이션특론                  3 credit
(ADVANCED COMPUTER SIMULATION)

컴퓨터응용설계 3 credit
(COMPUTER APPLICATION DESIGN)
Through the Computer Application Design course, students will learn and design a variety of computer-based applications. Student will
study how computer and its programs are applied to various real-life applications such as energy, green cars, machine, and embedded
products. The course has a heavy emphasis on designing computer applications.

패턴인식특론                         3 credit
(ADVANCED PATTERN RECOGNITION)

프로그래밍언어론                     3 credit
(PROGRAMMING LANGUAGE THEORY)

You might also like