Inspiring Future, Grand Challenge

Search
Close
search
 

Academic Programs

  • home
  • Academic Programs
  • Schools/Departments
  • Computer Education
  • Course&Curriculum

Computer Education

For more details on the courses, please refer to the Course Catalog

교육과정
Code Course Title Credit Learning Time Division Degree Grade Note Language Availability
COM3003 Database System 3 6 Major Bachelor 3 Korean Yes
This course will describe the knowledge of the basic database modeling technique including the Relational Model and the Entity-Relationship Model, learn DML using relational algebra and SQL, and understand major database principles including transaction management, and concurrency control.
COM3004 Computer Architecture 3 6 Major Bachelor 3-4 Korean,Korean Yes
To understand hardware's operational and design issues, this subject explain instruction set, CPU, cache, main memory, auxiliary memory and I/O devices and so on.
COM3005 Operating System 3 6 Major Bachelor 3-4 Korean Yes
We learn fundamental techniques about operating systems in this subject. We also deal with memory structures, advanced operating system, and system specification for multiprogramming.
COM3006 Computer Networks 3 6 Major Bachelor 3-4 Korean Yes
There are details about the upper layer, protocols, and interfaces, based on the basic concept of data communications. This course is concerned with the mode of operation of the different types of data network that are used to interconnect a distributed community of computers. Also, it is described Internet protocols.
COM3007 Software Engineering 3 6 Major Bachelor 3-4 Korean Yes
This course introduces the overall process of software development : requirement acquisition/definition, specification, verification/validation, conformance testing, maintenance and so on. UI design and S/W reuse are also introduced.
COM3008 Programming Languages 3 6 Major Bachelor 3-4 Korean Yes
We teach various programming languages and their applications in this subject. In addition, you can learn file management, merits and demerits of specific programming language. And the principles of programming languages are introduced.
COM3009 Methodology of Computer Education 3 6 Major Bachelor 3-4 Korean Yes
We can explore various methods of computer education in schools and just try out demonstration about specific content in class.
COM3012 Development of Educational Software 3 6 Major Bachelor 3-4 Korean Yes
In this course, we can study the important theories and basic concepts on the development of software used in education. Based on those theories, we will develop a simple example of educational software.
COM3015 Computer Curriculum Development 3 6 Major Bachelor 3-4 - No
We can prepare the instruction using basic softwares to help the effectiveness of teaching as a pre-service teacher.
COM3019 Network Operations and Management 3 6 Major Bachelor 4 Korean Yes
This course introduces the operations and management topics of server systems to configure their network configurations , and installations and operations of communication devices. There are installations of a system on LAN and the TCP/IP operations related topics are described.
COM3022 Artificial Intelligence 3 6 Major Bachelor 4 Korean Yes
This course introduces problem representation in state space, depth first search, and heuristic search. Also, knowledge representation methods using rule, predicate logic, and resolution are described.
COM3023 Computer Security 3 6 Major Bachelor 4 Korean Yes
This course has the introduction of information security. Various concepts of information security services are introduced and the software tools and methodologies to keep the computer secure are described.
COM3024 Seminar for Computer Education 3 6 Major Bachelor 4 - No
In this seminar, we are supposed to survey, investigate, present, and discuss the pre-assigned topics related to computer education and advanced computer technology
COM3026 Algorithm 3 6 Major Bachelor 3 Korean Yes
An algorithm means that is a series of mathematical steps, especially in a computer program, which will give you the answer to a particular kind of problem or question. Therefore, this course introduces a general concept of designing algorithms, complexity analysis of algorithms, and computational complexity. And it covers computational complexity, data structure, divide-and-conquer, Greedy approach, backtracking, and dynamic programming.
COM3028 VR and AR Processing 3 6 Major Bachelor 3-4 Korean Yes
This course aims to give students a solid understanding of the most recent technologies on virtual reality (VR) and augmented reality (AR). It covers (1) international standard work such as MPEG-Immersive, (2) 360-degree video and metadata processing technologies, and (3) multimedia processing systems. After this course, students will understand the VR/AR processing systems in detail by experimenting several tests using provided standard reference SWs