Inspiring Future, Grand Challenge

Search
Close
search
 

Academic Programs

  • home
  • Academic Programs
  • Undergraduate
  • School of Electronic and Electrical Engineering
  • Course&Curriculum

School of Electronic and Electrical 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
ICE3018 CTO Seminar 1 2 Major Bachelor 1-4 Information and Communication Engineering - No
This CTO seminar provides with students managerial view, desirable personal characteristics necessary for manager or leaders working for companies dealing with the cutting-edge technologies. This lecture is organized as a series of lectures offered by the CTOs or equivalent top engineers in the industrial fields. It is designed to present the technical as well as non-technical students how to work in cross-functional teams and demonstrate leadership as managers of a division of a technology company.
ICE3024 Digital Systems 3 6 Major Bachelor 3-4 Information and Communication Engineering English,Korean Yes
This course provides advanced techniques for design of digital systems. Sequential and asynchronous digital circuits are introduced, and design techniques for those circuits are covered. Basic modules such as multipliers, floating point arithmetic, state machines, and their control blocks are studied. Based on the concepts introduced so far, design methodologies for more complex digital systems are covered. Standard hardware description languages such as VHDL or Verilog, and design automation tool flow are also covered so that students can cope with today's design environment. Only the students who studied "Logic Design" can take this lecture.
ICE3027 Introduction to Robotics 3 6 Major Bachelor 3-4 Information and Communication Engineering - No
Manipulators, kinematic modelling, inverse kinematics, task level description if motion, joint velocity analysis, force and moment analysis, acturator torque analysis, trajectory planning positional control, range sensing, mapping and navigation.
ICE3028 Embedded System Design 3 6 Major Bachelor 3-4 Information and Communication Engineering Korean Yes
This course is aiming at the understanding of hardwares and softwares for embedded system including the realtime OS. Reflecting the fast spread of embedded system as PDA with the wide use of the internet, the state of the art of development of embedded system and its trend are taught along with the related component technologies. The topics are its operating system, I/O, development tools, application programs, processor, network interface, TCP/IP stack, etc. Preliminary courses : Computer architecture, Operating system, etc.
ICE3029 MicroProcessor Laboratory 2 4 Major Bachelor 3-4 Information and Communication Engineering Korean,Korean Yes
Understanding of microprocessors through test and experiments. Hardware and software design of digital systems using microprocessors. Designs on interfaces, memory decoding, serial/parallel communications and interrupts control. Software design is conducted with the aid of a microprocessor trainer system. Also, it deals with the structure of micro-computer systems. Program execution using assembler and machine language coding.
ICE3033 Internet Architectures 3 6 Major Bachelor 2-4 Information and Communication Engineering - No
This course explains Internet architecture and its principle protocols for a student that has some experience in data communications. Also, this course gives detailed overview of how the Internet works and how it has evolved, presents architectural model showing how TCP/IP and related protocols fit together. This course covers error recovery operations, local and wide area networks, IP and ICMP, TCP and UDP, the point-to-point protocol and the layer 2 tunneling protocol, routing protocol, Internet security, network management, and voice over IP.
ICE3040 IT-3S Capstone Design 3 6 Major Bachelor 3-4 Information and Communication Engineering - No
This course is a digital convergence project course so-called IT-3S. IT-3S covers Service (Smart Phone, Smart Grid, Smart Vehicle, Smart Energy), Software and SoC (System on Chip). The team project is based on interaction between Hw and Sw, System and components.
ICE3043 Introduction to Smart Car Engineering 3 6 Major Bachelor 3-4 Information and Communication Engineering Korean Yes
This course deals with a broad outline of smart cars. In order to understand the basic fundamentals of an automobile, this course firstly introduces the state-of-the-art technologies which are currently being developed. In addition, an overall automobile architecture including driving, transmission, and chassis systems is introduced. Then, the driver assistance system for providing the comfort to operators is informed. This course also presents the recent development trend of smart cars in terms of in-vehicle softwares and electronics including sensors, actuators, and embedded boards. Moreover, the novel technologies for control softwares of vehicle system, vehicle networking, and application level softwares of connected cars are covered. Finally, in this course, we debate on the social, legal, and ethical issues of the smart car technology for finding solutions of its faster development.
ICE3045 Introduction to Machine Learning 3 6 Major Bachelor 3-4 Information and Communication Engineering Korean,Korean Yes
Machine learning is the science that gives computers the ability to learn. Machine learning algorithms can learn from existing data and predict on future data. Machine learning techniques have been already applied to many areas including as self-driving vehicles, face recognition, speech recognition, and medical diagnosis. This course will provide the basic concepts and algorithms of machine learning and how to implement them. You will learn about linear & logistic regression, bias & variance, supervised learning such as support vector machines, kernels, and neural networks, and unsupervised learning such as clustering, dimensionality reduction, and deep learning.
ICE3050 Cornerstone Design: Advanced Machine Learning 3 6 Major Bachelor 4 Information and Communication Engineering - No
This course is targeted to the students who have already taken the ‘Introduction to Machine Learning’ course. Students will be exposed to more advanced machine learning techniques and carry out several practical homework assignments as well as the final term-project. More specifically, after a brief review on basic machine learning, methods using deep neural networks (a.k.a. deep learning) will be introduced; examples will include multi-layer perceptrons (MLP), convolutional neural networks (CNN), and recurrent neural networks (RNN). Homeworks will consist of programming assignments on practical application such as image classification or natural language processing. Furthermore, final term-project will be carried out. [Prerequisites: linear algebra, probability and random processes, basic programming, introduction to machine learning]
ICE3051 Autonomous driving capstone design 3 6 Major Bachelor 3-4 Information and Communication Engineering Korean,Korean Yes
A capstone design course that performs a team project to develop an autonomous car. In this class, students form a team with other students to develop a self-driving car with Jetson nano board and sensors, such as camera. In this class, students learn AI programming and problem-solving skills related to autonomous driving.
ICE3052 Autonomous driving using artificial intelligence and control 3 6 Major Bachelor Information and Communication Engineering - No
This course will introduce artificial intelligence and control technologies for autonomous driving that are crucial in future mobility. The course will cover object detection neural networks, semantic segmentation neural networks, vehicle localization, path planning, driving behavior cloning, etc. In addition, the course will include a team project that uses a driving simulator.
ICE3053 Field Practice in Future Vehicles 1 0 Major Bachelor Information and Communication Engineering - No
This course provides students applying for Future Vehicle Micro Degree a program that connects academic knowledge and field experience during semester or vacation. Students can apply their academic knowledge and gain career-building experience in the field for four to six weeks.
SEE3001 Parallel Computer Architecture and Programming 3 6 Major Bachelor 3-4 Semiconductor Convergence Engineering Korean Yes
Parallel computing systems play a crucial role in today's computing environment. These systems provide parallel processing capabilities, making it essential for efficiently handling tasks and processing large-scale data. Particularly, due to the significant increase in the development and utilization of GPU and application-specific parallel processors for the fast execution of computationally intensive algorithms like artificial neural networks, understanding parallel computing has become even more important. The goal of this course is to provide an in-depth understanding of modern parallel processor architectures and parallel computing systems, along with teaching the concepts and principles of parallel programming. Student learn the basic architectures and operation principles of GPUs and multi-core CPUs, and then implements various algorithms as parallel programs using CUDA and OpenMP. To write effective parallel programs, it's essential to understand the performance characteristics of parallel computing systems, so this course also covers hardware design and its impact on software design.
SFC4001 Smart Factory Capstone Design 1 3 6 Major Bachelor/Master Smart Factory Convergence Korean Yes
This corporate-sponsored projects course in smart factory is an industry-university partnership that integrates design, manufacturing, service engineering, and business realities into the engineering curriculum. Students take their project ideas from concept to reality by designing, prototyping, and simulating real solutions in state-of-the-art facilities. This course challenges students to apply the knowledge and tools acquired during their undergraduate education to solve real-world engineering problems.