High Tech, High Touch

Search
Close
Search
 

Undergraduate

  • home
  • Undergraduate
  • Department of Computer Science
  • Curriculum

Undergraduate

Department of Computer Science

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

교육과정
Code Course Title Credit Learning Time Division Degree Grade Note Language Availability
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.
SFC4002 Smart Factory Capstone Design 2 3 6 Major Bachelor/Master Smart Factory Convergence Korean Yes
This course provides a unique opportunity for industry to partner with our university to educate the next generation of world-class engineers. Interdisciplinary teams of students work together to tackle projects sponsored by industrial clients. These teams collaborate with engineering faculty, who serve as mentors and advisers, to devise ideas to solve engineering problems.
SFC7001 Smart Factory Convergence Capstone Design 1 3 6 Major Bachelor/Master/Doctor 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.
SFC7002 Smart Factory Convergence Capstone Design 2 3 6 Major Bachelor/Master/Doctor Smart Factory Convergence Korean Yes
This course provides a unique opportunity for industry to partner with our university to educate the next generation of world-class engineers. Interdisciplinary teams of students work together to tackle projects sponsored by industrial clients. These teams collaborate with engineering faculty, who serve as mentors and advisers, to devise ideas to solve engineering problems.
SSE2035 Introduction to Electric and Electronic Circuits 3 6 Major Bachelor 2-4 Semiconductor Systems Engineering Korean Yes
This course introduces the basic concepts of electric and electronic circuits for students majoring software engineering. The topics included in this course are electric circuit elements, Ohm's law, Kirchhoff's law, Thevenin and Norton theorems, first-order circuits, Laplace transform and linear circuit analysis, linear amplifiers, operational amplifier, digital logic family, combinational circuits, sequential circuits, datapath circuit elements.
SSE3061 Digital System Design 3 6 Major Bachelor 3 Semiconductor Systems Engineering 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.
SWE2001 System Program 3 6 Major Bachelor 2 Computer Science and Engineering Korean,English,Korean Yes
This course introduces the theory, design, and implementation methodology of various types of system softwares such as assembler, preprocessor(macro processor), linker, loader, and text editor. System software is closely related to hardware architecture and thus the central theme of this course is the relationship between machine architecture and system softwares. The recommended prerequisites for this course might include data structures and C/C++ programming languages.
SWE2003 Automata 3 6 Major Bachelor 2-4 Computer Science and Engineering English Yes
This course covers formal language, automata, grammar, and computational which topics are fundamental in computer science. Specific topics includes finite automata, formal language, context-free grammar, push-down automata, pumping lemma, turing machine, chomski hierarchy, deterministic/non-deterministic, and computational complexity.
SWE2015 Data Structures 3 6 Major Bachelor 2 Computer Science and Engineering English,Korean Yes
The purpose of this course is to introduce data structures necessary for solving computer-oriented real problem and principles and techniques for specifying algorithms. The interesting topics will include the following; arrays, stacks, quenes, linked lists, trees, graphs, sorting, hashing, and AVL trees. The recommended prerequisite course for this study might include Discrete Structure and C-language.
SWE2016 Algorithms 3 6 Major Bachelor 2 Computer Science and Engineering Korean,English,Korean Yes
The purpose of this course is to introduce algorithms for solving problems in computer applications and basic principles and techniques for analyzing algorithms. The topics will include analyzing criteria, searching, sorting, graphs, polynomials, string matching, and hard problems etc.
SWE2017 Industry-Academy Cooperation Project1 1 2 Major Bachelor 1 Computer Science and Engineering Korean Yes
This course is for product planning, customer analysis projects, technology trend analysis which participates in an industrial school project. It teaches the project performance methodology necessary for performing an industrial school project, and provides education on data survey, presentation ability, teamwork, report preparation, etc. through the sharing of the industrial study project in progress.
SWE2018 Industry-Academy Cooperation Project2 1 2 Major Bachelor 2 Computer Science and Engineering Korean Yes
This course is for product development project1 which participates in an industrial school project. It teaches the project performance methodology necessary for performing an industrial school project, and provides education on data survey, presentation ability, teamwork, report preparation, etc. through the sharing of the industrial study project in progress.
SWE2020 Introduction to Computer Engineering 2 4 Major Bachelor 1 Computer Science and Engineering Korean Yes
The purpose of this course is to give students basic information about the operation of computer and computer programming, and to enable them to design and code computer programs. In addition, it focuses on the introduction to the engineering of computer applications emphasizing modern software engineering principles. Another goal is to prepare students to take some more advanced courses in each of the fields of computer engineering.
SWE2021 Open Source Software Practice 2 4 Major Bachelor 2 Computer Science and Engineering English,Korean Yes
The open source software (OSS) is like a treasure box for software (SW) education, of which the source codes are open that makes possible the computer programs reviewed, analyzed, and reused. The course handles the usage of Git/GitHub.
SWE2023 JAVA Programming Lab 2 4 Major Bachelor Computer Science and Engineering English Yes
This course covers object-oriented programming concepts and techniques using JAVA. Topics include classes, overloading, data abstraction, inheritance, information hiding, encapsulation and dynamic binding.