Curriculum
4-1 |
- ARTIFICIAL INTELLIGENCE
- This course gives students the studies on the theory fields of AI, such as search, knowledge representation, problem solving, theorem proving, and etc. which are followed by the studies on the application fields, such as expert system, planning, image and voice recognition, learning. This course can help students to construct a certain kind of AI system by making them study the important concepts, theories and application fields of AI.
|
4-1 |
- INDUSTRY ORIENTED RESEARCH
- The goal of this course is to promote the percentage of employment through the lecture on the recent industry issues(digital home electronics, mobile technology, etc.) accompanied with the team projects.
|
4-1 |
- INTRODUCTION TO METAVERSE PROGRAMMING
- This class focuses on developing foundational skills for building the metaverse, a promising industry of the future. Students will systematically acquire knowledge ranging from the basic concepts of the metaverse, core IT technologies, to various platforms. Through hands-on programming exercises using Metaverse Engine, the class offers an integrated learning experience that combines knowledge and practice. As a result, students will develop the basic expertise required by professionals in the metaverse industry and gain practical development skills for real-world applications. Ultimately, the class aims to give students with a competitive edge in metaverse-related careers.
|
4-1 |
- IT DESIGN CONVERGENCE PROJECT(CAPSTONE DESIGN)
- Along with the beginning of the 4th industrial revolution and the expansion of the industry based on IoT, Students will learn IT convergence project planning through emotional based service design process and practice prototyping production pipeline through engineering programming process and UX / UI design process. Students will be able to build up a team of interdisciplinary computer science and visual communication design departments to enhance understanding of each other’s fields as they are carrying out practical projects through collaboration.
|
4-1 |
- METHOD & RESEARCH OF BUSINESS INFORMATION TEACHING MATERIALS
- Introduction to methods and techniques employed in investigation and reporting educational problems. Suggested for all candidates in education for undergraduate degrees. In addition, this course deals with methodological issues and problems in education.
|
4-1 |
- NETWORK SECURITY & BLOCKCHAIN
- This course is designed to understand the knowledge of Blockchain Technology and network security.
At the conclusion of this course, the audience, students will be able to:
• Understand how to get the information from a computer network, a variety of network attack and defense
• Explain how blockchain technology works
• Integrate blockchain technology into the current business processes to make them
secure
|
4-1 |
- WEB PROGRAMMING
- The goal of this course is to have ability for implementing Web based Internet information processing system. This course includes HTML, XHTML, XML programming, Applets by Java, and creating technology for Web server.
|
4-1 |
- MIDAS CDP (CAPSTONE DESIGN PROJECT)(1)
- This course is on the capstone design project for information and security engineers, where the participants will propose, design, build, and test an integrated information and security system. Along with that, each participant should present the process and result of the project and make the associated documents. Two or three students are required to make a team to do the project together.
|
4-2 |
- ACADEMY-INDUSTRY COOPERATIVE RESEARCH
- In this course the student participates in a academy-industry cooperative work, or design and implement his own system for the bachelor degree. All of the student should take this course, and they prepare the thesis for bachelor degree along the guide of advisor professor.
|
4-2 |
- BIG DATA ANALYSIS AND APPLICATIONS
- In this course, students will learn the concepts and principles of big data analytics, as well as the data collection, analysis, and various visualization techniques. Students will learn advanced Python programming skills for big data analytics, as well as various libraries such as Numpy, Pandas, Matplotlib, and Seaborn. In addition, by performing data analysis exercises and projects with Kaggle dataset, students will improve their
practical skills in big data analytics.
|
4-2 |
- BUSINESS INFORMATION AND LANGUAGE PROCESSING, AND LOGIC PROGRAMMING
- Business information is processed by the technology based on Web that has been improved to process language and knowledge. Language and knowledge processing is a core research field in next geneartion web. Students should study object-oriented language and logic programming, and web programming for preparing the next generation Web.
In this lecture, the several advanced topics in language processing are focused. Empirical approach in language processing has been one of the mainstreams throughout the decade. Students will have the introduction to the dictionaries, corpus, the concepts of knowledge engineering, languages for knowledge processing, knowledge representation, inferences by knowledge, and the applications of knowledge engineering, students are asked to develop tools to analyse natural texts and extract useful statistical relations among linguistic units.
|
4-2 |
- CLOUD COMPUTING
-
A cloud system consists of a collection of autonomous computers, connected through a network, which enables computers to coordinate their activities and to share the resources of the system, so that users perceive the system as a single, integrated computing facility. This class covers basic issues for cloud system, such as resource sharing, openness, concurrency, scalability, fault tolerance, and transparency. In addition, this class also discusses the importance of elasticity and resource management in cloud computing issues, such as virtualization, internet-scale computing, and cloud-based data storage.
|
4-2 |
- COMPILERS
- A sequential introduction to the fundamental issues of compiler design, such as grammars, regular languages and scanners, context-free languages and parsers, attribute grammar and semantic analysis, syntax-directed code generation and optimization, are discussed in depth.
|
4-2 |
- DATABASE APPLICATIONS
- This lecture explains the database design process and how to build various database application systems. Students are required to take some fundamental database courses previously. We first review relational database design theory, and then perform some relational database design projects using MySQL. Then, after explaining the structure and usage of MongoDB, a representative NoSQL DBMS, we build a JavaScript-based web application using Node.js and Express .js. To this end, JavaScript and JavaScript-based backend techn이ogies will also be examined.
|
4-2 |
- EMBEDDED OPERATING SYSTEMS
- The goal of this course is to raise the ability to control diverse devices using embedded systems. This course include the introduction of embedded operating systems(Linux, VxWorks, WinCE, uC/OS, etc.), the methods of embedded software development, and the methods of programming diverse device drivers such as serial communication, USB, Ethernet, LCD, and LED.
|
4-2 |
- ICT TECHNOLOGY AND INTELLECTUAL PROPERTY
- The importance and economic value of Intellectual Property are increasing. The ability of practical use of intellectual property in this information age is very crucial to engineers.
Understanding patents, software registration, technical know-how, trade secrets and developing IPs related with ICT technologies are trained. Based on the proposed ICT ideas from students, Searching skills for IP DB, writing out prior art research, design technological patent map are studied.
|
4-2 |
- INTRODUCTION TO AI GAME PROGRAMMING
- This course introduces the basic techniques related to the game programming such as network, client-server structure, graphics, database, artificial intelligence and etc. This course also introduces the basic concept and major functions of game engines. Students can improve their practical skills to construct a game system through the programming experiments using several simple games.
|
4-2 |
- MIDAS CDP (CAPSTONE DESIGN PROJECT)(2)
- This course is on the capstone design project for information and security engineers, where the participants will propose, design, build, and test an integrated information and security system. Along with that, each participant should present the process and result of the project and make the associated documents. Each team needs to implement the proposed system and evaluate the performance.
|
4-2 |
- MULTIMEDIA SYSTEMS
- Students will explore principles and current technologies of multimedia system design and gain hands-on experience in this area. Topics include multimedia hardware and software, issues in effectively representing, processing, storing and transmitting multimedia data such as text, graphics, sound and music, image and video. Also multimedia systems design, video and audio compression algorithms and programming are covered.
|
4-2 |
- PROJECT-BASED LEARNING BY CO-OPERATIVE EDUCATION (CAPSTONE DESIGN PROJECT)
- - Industry-academic cooperative project-based learning CPBU integrates theoretical knowledge with practical skills through collaboration with industry partners outside of academia
- Students work in teams to solve real-world problems provided by industry, gaining valuable experience in problem-solving, critical thinking, communication, and collaboration skills through the process
- By closely collaborating with industry mentors, students learn about the latest technologies and trends in the field and have the opportunity to apply their
knowledge to real-world problems
- It bridges the gap between academic theory and practical applications, preparing students for successful careers in their chosen fields.
- Industry-academic cooperative project-based learning CPBU provides students with practical experience and enables them to develop important skills, preparing
them for challenges and opportunities in the modern workforce, particularly in emerging technology fields.
|
4-2 |
- SPECIAL LECTURES BY INDUSTRY LECTURERS FOR 4TH INDUSTRIAL REVOLUTION
- In the era of the 4th Industrial Revolution, every industry is evolving rapidly by combining traditional technologies with cutting-edge ICT technologies. In this course, we invite various experts from industry to learn the current technical trends of the field.
|
4-2 |
- WEB FRAMEWORK
- A web application consists of a client, a web application server, and a database. The back-end technology corresponds to the web application server and the database. In this course, we present Java-based back-end technologies for web application development. Major lectures include JSP, Servlet, Spring, and MyBatis.
|
4-1,2 |
- FIELD TRAINING(COMPUTER ENG.)
- The objective of this class is to provide the students of the Department of computer engineering and technology with the opportunity of applying their knowledges to the problems in the industry. This will help the students in adjusting themselves more properly to the working environment when they are employed.
|