For more details on the courses, please refer to the Course Catalog
Code | Course Title | Credit | Learning Time | Division | Degree | Grade | Note | Language | Availability |
---|---|---|---|---|---|---|---|---|---|
ECE5652 | Advanced Data Communications | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
The reliable transfer of data between computers is most important in computer networks. To realize this, we have to understand many technologies. For this, this subject introduces following technologies. Transmission media, Attenuation and distortion, signal propagation, synch/Asynch transmission Modem, DSU/CSU, Digital subscribers Loop technologies, Optical Transmission. | |||||||||
ECE5654 | Distributed System Topics | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
This course deals with the basic theories on distributed systems. First, the models and architectures for distributed systems are studied Communication primitives, process synchronization schemes, deadlock resolution methodologies, naming, and distributed file systems are studied next. Lastly, client-server environments and object oriented distributed systems are studied. | |||||||||
ECE5655 | Advanced System Software | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
This course introduces the high-level theories and design/ implementation methodologies of various types of system softwares. System softwares are closely related to hardware architectures and communication mechanisms, and thus the central theme of this course is the relationship between machine/communication architectures and system softwares. The recommended prerequisites for this course might include data structures, computer networks, and C/C++/JAVA programming languages. | |||||||||
ECE5658 | Operating System Design | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
In this course, we study the design and development methodologies of operating systems. We study the kernel architectures and resource management techniques of the UNIX operating system which is typical existing operating system. With the basic knowledge on the UNIX operating systems, we deal with the design methodologies of resource management issues for multi-tasking, multi-user operating systems. Especially, we study the process management techniques, file system organization, and input/output handling techniques. | |||||||||
ECE5752 | Robot Vision | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
Industrial robots with vision function can perform more various tasks. This course discusses low-level vision to control robots, and then techniques which implements a robot system with vision function, and finally control algorithms which are required in applying this robot system to tasks. | |||||||||
ECE5756 | Real-Time System Special Topics | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
In this course, the issues of real-time systems are studied through the current papers. Amongst many areas of real-time systems research, a few will be selected and emphasized during the course. The research areas include languages for real-time systems, real-time system analysis, real-time OS, real-time database, real-time communication, and real-time applications. This course focuses the basic theories, design techniques, and development issues in one or two areas mentioned above. | |||||||||
ECE5758 | Intelligent Robots | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | English | Yes |
In order to use robots very efficiently, robots are requested to be able to perform all tasks as humans can. This course discusses the technique of sensor and its application in order to make robots perform tasks intelligently. | |||||||||
ECE5902 | Writing of IT Technical Papers in English and Research Ethics | 2 | 4 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
This course applies to technical papers in computer science and electrical engineering, with emphasis on papers in systems and networks. Writing the results technically is a crucial aspect of doing research. Through such communication other people can learn about and benefit from the findings. | |||||||||
ECE5907 | Computer Architecture Design and Applications | 3 | 6 | Major | Master/Doctor | 1-5 | Electrical and Computer Engineering | Korean | Yes |
The focus of the course will be on high-performance processor and memory architectures. We will explore various techniques designed to maximize parallelism and improve performance. We will look at the influence of technology on processor and memory architectures and how that may affect future processor designs. The emphasis is on the major component subsystems of high performance computers: pipelining, instruction level parallelism, memory hierarchies, input/output, and network-oriented interconnections. Students will undertake a major computing system analysis and its related project. | |||||||||
ECE5909 | Advanced Computer Networks | 3 | 6 | Major | Master/Doctor | 1-5 | Electrical and Computer Engineering | English | Yes |
This course is an advanced study of the computer networks in Internet. Emphasis is on understanding the network layer (3rd layer) and the transport layer (4th layer). Also optimization algorithms proposed in each layer are covered in the course. Specific topics covered include Routing, IPv6, multicasting in IP and flow, congestions controls in TCP and security issues on the computer networks. | |||||||||
ECE5910 | Advanced Probability and Random Processes | 3 | 6 | Major | Master/Doctor | 1-5 | Electrical and Computer Engineering | - | No |
The aim of this course is to develop a thorough understanding of the principles of random processes and knowledge of applying them to some problems in electrical engineering. First, the basic theory in probability and random process is introduced, paying particular attention to the multivariate Gaussian density function. Then, the theory of random processes and their characterization by autocorrelation and power spectral density functions is developed. The theory is then applied to the design of optimum linear systems. | |||||||||
ECE5911 | Advanced Topics on Performance Evaluation | 3 | 6 | Major | Master/Doctor | 1-5 | Electrical and Computer Engineering | - | No |
The study of abstraction of a system in the real world into some kind of tractable model for the performance evaluation of the system in concern. The techniques used are probability theory, basic queueing analysis, the computer modeling and simulation method, and statistical analysis method for data analysis. | |||||||||
ECE5921 | Advanced Topics on Algorithm | 3 | 6 | Major | Master/Doctor | 1-5 | Electrical and Computer Engineering | English | Yes |
The purpose of this course is to provide detailed understandings for time/space complexity, recurrences, algorithm design technique, lower bounds, graph/matrix/set algorithms, sorting, intractable problems. | |||||||||
ECE5940 | Mobile Computing | 3 | 6 | Major | Master/Doctor | 1-4 | Electrical and Computer Engineering | - | No |
In this course, the issues of mobile computing environments, which is introduced by technical advances in the development of portable computers and wireless communication technologies, are studied. We deal with design issues which stem from three essential properties of mobile computing: portability, mobility, and wireless communication. Especially, we study communication protocols for mobile computing environments, design methodologies of softwares for mobile computing environments, operating systems for mobile hosts, and some typical application softwares for mobile environments. | |||||||||
ECE5941 | 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. |