편성교과목

교과 과정 검색 조건
교과과정
학년/학기 이수구분 교과목번호 교과목명 학점 강의 실습(설계) 교과목개요
1/1학기 전선 4465001
진로탐색과꿈-설계 (Career Planning)
  • 학년/학기 : 1/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465001
  • 교과목명 : 진로탐색과꿈-설계 (Career Planning)
  • 학점-강의-실습(설계) : 1-1-0
  • 교과목개요 : 상세보기
    • 국문

      진로탐색과 꿈-설계는 자신이 선택한 전공 안에서 진로에 대한 고민과 탐색을 진행하는 교과목입니다. 자신의 적성과 흥미를 바탕으로 전공을 이해하고, 전공 진로목표를 탐색·설정·준비하는 전체 과정을 다룹니다.

    • English

      Career exploration and dream-design is a subject that proceeds with anxiety and exploration of career in the major of your choice. This course covers the entire process of understanding majors based on their aptitude and interests, and finding, setting and preparing career goals.

    닫기
1 1 0 상세보기
  • 국문

    진로탐색과 꿈-설계는 자신이 선택한 전공 안에서 진로에 대한 고민과 탐색을 진행하는 교과목입니다. 자신의 적성과 흥미를 바탕으로 전공을 이해하고, 전공 진로목표를 탐색·설정·준비하는 전체 과정을 다룹니다.

  • English

    Career exploration and dream-design is a subject that proceeds with anxiety and exploration of career in the major of your choice. This course covers the entire process of understanding majors based on their aptitude and interests, and finding, setting and preparing career goals.

닫기
2/1학기 전필 4465002
자료구조 (Data Structures)
  • 학년/학기 : 2/1학기
  • 이수구분 : 전필
  • 교과목번호 : 4465002
  • 교과목명 : 자료구조 (Data Structures)
  • 학점-강의-실습(설계) : 3-2-2
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 프로그래밍에 있어 가장 중요한 기본지식은 프로그래밍에 사용되는 자료구조의 이해이다. 본 과목에서는 프로그래밍에 널리 활용되는 자료구조인 배열과 리스트, 스택, 큐, 트리, 우선순위 큐 등의 기본 개념과 알고리즘을 배운다.

    • English

      The most important basic knowledge in computer programming is understanding the data structures used in programming. In this course, students will learn basic concepts and algorithms for data structures such as array, list, stack, queue, tree, and priority queue.

    닫기
3 2 2 상세보기
  • 국문

    컴퓨터 프로그래밍에 있어 가장 중요한 기본지식은 프로그래밍에 사용되는 자료구조의 이해이다. 본 과목에서는 프로그래밍에 널리 활용되는 자료구조인 배열과 리스트, 스택, 큐, 트리, 우선순위 큐 등의 기본 개념과 알고리즘을 배운다.

  • English

    The most important basic knowledge in computer programming is understanding the data structures used in programming. In this course, students will learn basic concepts and algorithms for data structures such as array, list, stack, queue, tree, and priority queue.

닫기
2/1학기 전선 4465003
웹프로그래밍 (Web Programming )
  • 학년/학기 : 2/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465003
  • 교과목명 : 웹프로그래밍 (Web Programming )
  • 학점-강의-실습(설계) : 3-2-2
  • 교과목개요 : 상세보기
    • 국문

      웹프로그램이란 웹브라우저에서 실행될 수 있는 프로그램을 의미하며, 웹프로그램을 작성하는 일을 웹프로그래밍(Web Programming)이라 정의할 수 있다. 본 강의에서는 웹프로그래밍을 위해 필수적으로 필요한 HTML, CSS, JavaScript를 학습하며, 최근에 발표된 HTML5에 대하여도 심도 있게 다룬다. 또한 이들 프로그램과 서버의 연동에 필요한 대표적인 서버 사이드 언어인 JSP 프로그램에 대하여 학습하며, JSP와 데이터베이스 연동을 위한 SQL 프로그램에 대해서도 학습한다. 본 강의에서는 이들 언어에 대한 이론적 내용을 체계적으로 학습함과 동시에 실습을 통하여 종합적인 웹 사이트의 구축에 필요한 실력을 함양할 수 있도록 한다.

    • English

      A web program means a program that can be executed in a web browser, and a web program can be defined as web programming. In this lecture, we will learn HTML, CSS, and JavaScript that are essential for web programming. We will also cover in-depth HTML5. In addition, we will learn about JSP programs, a typical server side language required for interworking with these programs, and SQL programs for interlocking JSPs and databases. In this lecture, students will learn the theoretical contents of these languages ??systematically and at the same time, they will develop the skills necessary to build a comprehensive web site through hands-on practice.

    닫기
3 2 2 상세보기
  • 국문

    웹프로그램이란 웹브라우저에서 실행될 수 있는 프로그램을 의미하며, 웹프로그램을 작성하는 일을 웹프로그래밍(Web Programming)이라 정의할 수 있다. 본 강의에서는 웹프로그래밍을 위해 필수적으로 필요한 HTML, CSS, JavaScript를 학습하며, 최근에 발표된 HTML5에 대하여도 심도 있게 다룬다. 또한 이들 프로그램과 서버의 연동에 필요한 대표적인 서버 사이드 언어인 JSP 프로그램에 대하여 학습하며, JSP와 데이터베이스 연동을 위한 SQL 프로그램에 대해서도 학습한다. 본 강의에서는 이들 언어에 대한 이론적 내용을 체계적으로 학습함과 동시에 실습을 통하여 종합적인 웹 사이트의 구축에 필요한 실력을 함양할 수 있도록 한다.

  • English

    A web program means a program that can be executed in a web browser, and a web program can be defined as web programming. In this lecture, we will learn HTML, CSS, and JavaScript that are essential for web programming. We will also cover in-depth HTML5. In addition, we will learn about JSP programs, a typical server side language required for interworking with these programs, and SQL programs for interlocking JSPs and databases. In this lecture, students will learn the theoretical contents of these languages ??systematically and at the same time, they will develop the skills necessary to build a comprehensive web site through hands-on practice.

닫기
2/1학기 전선 4465004
이산수학 (Discrete Mathematics )
  • 학년/학기 : 2/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465004
  • 교과목명 : 이산수학 (Discrete Mathematics )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 분야의 기초과목 중 하나로서, 논리 및 명제, 집합이론, 관계, 순열 및 조합, 함수, 순환관계, 그래프 및 트리등 알고리즘 설계 및 분석, 데이타베이스 설계, 프로그래밍 원리 등을 포함한 컴퓨터공학 전반에걸쳐 필요한 수학기반의 기본적이론 및 개념을 다룬다.

    • English

      As one of the basic subjects in the computer field, this course covers the basic mathematical theory and concepts used in computer science including algorithm design and analysis, database design, programming principles such as logic and propositions, set theory, relations, permutations and combinations, functions, circular relationships, graphs and trees.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터 분야의 기초과목 중 하나로서, 논리 및 명제, 집합이론, 관계, 순열 및 조합, 함수, 순환관계, 그래프 및 트리등 알고리즘 설계 및 분석, 데이타베이스 설계, 프로그래밍 원리 등을 포함한 컴퓨터공학 전반에걸쳐 필요한 수학기반의 기본적이론 및 개념을 다룬다.

  • English

    As one of the basic subjects in the computer field, this course covers the basic mathematical theory and concepts used in computer science including algorithm design and analysis, database design, programming principles such as logic and propositions, set theory, relations, permutations and combinations, functions, circular relationships, graphs and trees.

닫기
2/1학기 전선 4465005
AI융합기초 (Introduction to Artificial Intelligence Convergence)
  • 학년/학기 : 2/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465005
  • 교과목명 : AI융합기초 (Introduction to Artificial Intelligence Convergence)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인공지능 및 인공지능기술이 융합된 다양한 분야와 응용을 소개. 지능의 의미, 인공지능의 역사, 뉴런, 신경망, 내추럴 컴퓨팅, 기계학습, 전문가 시스템 등을 소개

    • English

      Through this course, students will equip with a fundamental, timely grasp of AI by an engaging, non-technical introduction to the meaning of intelligence, neurons, artificial neural network, natural computing, machine learning, expert systems and their applications.

    닫기
3 3 0 상세보기
  • 국문

    인공지능 및 인공지능기술이 융합된 다양한 분야와 응용을 소개. 지능의 의미, 인공지능의 역사, 뉴런, 신경망, 내추럴 컴퓨팅, 기계학습, 전문가 시스템 등을 소개

  • English

    Through this course, students will equip with a fundamental, timely grasp of AI by an engaging, non-technical introduction to the meaning of intelligence, neurons, artificial neural network, natural computing, machine learning, expert systems and their applications.

닫기
2/1학기 전선 4465006
선형대수학 (Linear Algebra )
  • 학년/학기 : 2/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465006
  • 교과목명 : 선형대수학 (Linear Algebra )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      선형대수는 현대 응용수학에서 미적분학과 함께 가장 기본적이며 중요한 분야이다. 특히 수리적 문제 해결을 위한 선형대수의 이론과 응용에 관한 지식이 반드시 필요하다. 이론적 개념을 배울 뿐만 아니라 실제 문제에 응용할 수 있는 해법을 배운다. 연립 1차 방정식, 행렬 및 행렬 대수, 행렬식, 선형변환, 벡터, 고유값 및 고유벡터, 벡터 공간 및 차원 등을 학습한다.

    • English

      Linear algebra is the most basic and important field in modern applied mathematics with calculus. In particular, knowledge of the theory and application of linear algebra for solving mathematical problems is essential. In this course, students will learn not only theoretical concepts, but also solutions to practical problems. The course covers simultaneous linear equations, matrix and matrix algebra, determinants, linear transformations, vectors, eigenvalues ??and eigenvectors, vector spaces and dimensions.

    닫기
3 3 0 상세보기
  • 국문

    선형대수는 현대 응용수학에서 미적분학과 함께 가장 기본적이며 중요한 분야이다. 특히 수리적 문제 해결을 위한 선형대수의 이론과 응용에 관한 지식이 반드시 필요하다. 이론적 개념을 배울 뿐만 아니라 실제 문제에 응용할 수 있는 해법을 배운다. 연립 1차 방정식, 행렬 및 행렬 대수, 행렬식, 선형변환, 벡터, 고유값 및 고유벡터, 벡터 공간 및 차원 등을 학습한다.

  • English

    Linear algebra is the most basic and important field in modern applied mathematics with calculus. In particular, knowledge of the theory and application of linear algebra for solving mathematical problems is essential. In this course, students will learn not only theoretical concepts, but also solutions to practical problems. The course covers simultaneous linear equations, matrix and matrix algebra, determinants, linear transformations, vectors, eigenvalues ??and eigenvectors, vector spaces and dimensions.

닫기
2/2학기 전필 4465007
알고리즘 (Algorithms)
  • 학년/학기 : 2/2학기
  • 이수구분 : 전필
  • 교과목번호 : 4465007
  • 교과목명 : 알고리즘 (Algorithms)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      다양한 분야의 컴퓨터 프로그램 작성에 있어서 기반이 되는 효율적인 알고리즘에 대한 전반적인 내용을 배운다. 효율적인 알고리즘의 개념, 알고리즘들 간의 비교 평가기준을 다루고, 대표적인 알고리즘의 구조로서 devide-and-conquer, greedy method, dynamic programming, backtracking, branch-and-bound 등의 기법을 다양한 적용분야 예제를 통하여 배운다. 또한 병렬처리 컴퓨터의 확산 추세에 따라 병렬 알고리즘도 다룬다.

    • English

      This course iprovides an overview of efficient algorithms that are the basis for writing computer programs in various fields. This course deals with the concept of efficient algorithms and comparative evaluation criteria among algorithms, and learns techniques such as devide-and-conquer, greedy method, dynamic programming, backtracking, branch-and-bound as a representative algorithm structure through various application examples. It also deals with parallel algorithms in line with the proliferation of parallel computers.

    닫기
3 3 0 상세보기
  • 국문

    다양한 분야의 컴퓨터 프로그램 작성에 있어서 기반이 되는 효율적인 알고리즘에 대한 전반적인 내용을 배운다. 효율적인 알고리즘의 개념, 알고리즘들 간의 비교 평가기준을 다루고, 대표적인 알고리즘의 구조로서 devide-and-conquer, greedy method, dynamic programming, backtracking, branch-and-bound 등의 기법을 다양한 적용분야 예제를 통하여 배운다. 또한 병렬처리 컴퓨터의 확산 추세에 따라 병렬 알고리즘도 다룬다.

  • English

    This course iprovides an overview of efficient algorithms that are the basis for writing computer programs in various fields. This course deals with the concept of efficient algorithms and comparative evaluation criteria among algorithms, and learns techniques such as devide-and-conquer, greedy method, dynamic programming, backtracking, branch-and-bound as a representative algorithm structure through various application examples. It also deals with parallel algorithms in line with the proliferation of parallel computers.

닫기
2/2학기 전선 4465008
인공지능윤리 (Ethics for Artificial Intelligence)
  • 학년/학기 : 2/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465008
  • 교과목명 : 인공지능윤리 (Ethics for Artificial Intelligence)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인공지능 전문가가 갖추어야 할 컴퓨터 윤리에 대하여 소개한다. 프라이버시, 저작권, ACM ethics code, 관련 규제를 다룬다.

    • English

      Through up-to-date coverage, subjects of this course include multiple issues including but not limited to privacy, copyright, ACM ethics code, and related regulations.

    닫기
3 3 0 상세보기
  • 국문

    인공지능 전문가가 갖추어야 할 컴퓨터 윤리에 대하여 소개한다. 프라이버시, 저작권, ACM ethics code, 관련 규제를 다룬다.

  • English

    Through up-to-date coverage, subjects of this course include multiple issues including but not limited to privacy, copyright, ACM ethics code, and related regulations.

닫기
2/2학기 전선 4465009
모바일프로그래밍 (Mobile Programming )
  • 학년/학기 : 2/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465009
  • 교과목명 : 모바일프로그래밍 (Mobile Programming )
  • 학점-강의-실습(설계) : 3-2-2
  • 교과목개요 : 상세보기
    • 국문

      스마트 폰에서 사용할 수 있는 응용프로그램(application)의 코딩 방법을 교육한다. 사용자 인터페이스, 레이아웃, 위젯, 수신자, 송신자, 이벤트 관리 기능들을 사용하여 앱을 만들기 위한 기본적 구성들을 학습한다.

    • English

      Proceed to create an application (application) that can be used on the smartphone. Learn the basic configurations for creating an app using the user interface, layout, widgets, receivers, senders, and event management features.

    닫기
3 2 2 상세보기
  • 국문

    스마트 폰에서 사용할 수 있는 응용프로그램(application)의 코딩 방법을 교육한다. 사용자 인터페이스, 레이아웃, 위젯, 수신자, 송신자, 이벤트 관리 기능들을 사용하여 앱을 만들기 위한 기본적 구성들을 학습한다.

  • English

    Proceed to create an application (application) that can be used on the smartphone. Learn the basic configurations for creating an app using the user interface, layout, widgets, receivers, senders, and event management features.

닫기
2/2학기 전선 4465010
데이터분석프로그래밍 (Data Analysis Programming)
  • 학년/학기 : 2/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465010
  • 교과목명 : 데이터분석프로그래밍 (Data Analysis Programming)
  • 학점-강의-실습(설계) : 3-2-2
  • 교과목개요 : 상세보기
    • 국문

      데이터 분석을 수행하는데 다양한 프로그래밍 언어가 사용될 수 있으나, 최근 파이썬이 가장 널리 사용되고 있다. 본 과목에서는 파이썬의 기초문법을 배우고 데이터 분석에 필수적으로 사용되는 numpy, pandas, sklearn 패키지의 주요 함수 사용법을 배운다. 데이터 시각화, 데이터 전처리, 회귀분석, 분류 등 기초적인 데이터 분석 방법을 다룬다. 파이썬 프로그래밍 실습 환경으로는 쥬피터 노트북을 사용한다.

    • English

      Various programming languages can be used to perform data analysis, but Python is the most widely used. In this course, you will learn the basic syntax of Python and how to use the main functions of the numpy, pandas, and sklearn packages, which are essential for data analysis. This course covers basic data analysis methods such as data visualization, data preprocessing, regression, and classification. Use the Jupiter notebook as the Python programming environment.

    닫기
3 2 2 상세보기
  • 국문

    데이터 분석을 수행하는데 다양한 프로그래밍 언어가 사용될 수 있으나, 최근 파이썬이 가장 널리 사용되고 있다. 본 과목에서는 파이썬의 기초문법을 배우고 데이터 분석에 필수적으로 사용되는 numpy, pandas, sklearn 패키지의 주요 함수 사용법을 배운다. 데이터 시각화, 데이터 전처리, 회귀분석, 분류 등 기초적인 데이터 분석 방법을 다룬다. 파이썬 프로그래밍 실습 환경으로는 쥬피터 노트북을 사용한다.

  • English

    Various programming languages can be used to perform data analysis, but Python is the most widely used. In this course, you will learn the basic syntax of Python and how to use the main functions of the numpy, pandas, and sklearn packages, which are essential for data analysis. This course covers basic data analysis methods such as data visualization, data preprocessing, regression, and classification. Use the Jupiter notebook as the Python programming environment.

닫기
2/2학기 전선 4465011
오픈소스프로그래밍 (Open Source Programming)
  • 학년/학기 : 2/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465011
  • 교과목명 : 오픈소스프로그래밍 (Open Source Programming)
  • 학점-강의-실습(설계) : 3-2-2
  • 교과목개요 : 상세보기
    • 국문

      다양한 오픈소스 툴을 이용하여 프로그램 개발의 생산성을 향상시키는 방법을 소개한다.

    • English

      In this course, student will be introduced to various open source tools enhancing their coding productivity.

    닫기
3 2 2 상세보기
  • 국문

    다양한 오픈소스 툴을 이용하여 프로그램 개발의 생산성을 향상시키는 방법을 소개한다.

  • English

    In this course, student will be introduced to various open source tools enhancing their coding productivity.

닫기
3/1학기 전필 4465012
인공지능 (Artificial Intelligence )
  • 학년/학기 : 3/1학기
  • 이수구분 : 전필
  • 교과목번호 : 4465012
  • 교과목명 : 인공지능 (Artificial Intelligence )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인공지능 및 기계학습 연구의 근본이 되는 지식의 표현, 문제해결, 학습 방법을 소개한다. 비전, 자연어처리와 같은 중요 응용 분야의 기초가 되는 다양한 인공 지능 방법론의 원리와 동작을 학습하게 된다.

    • English

      This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Students will understand the fundamental concepts, methods, and skills of artificial intelligence and appreciate the role of learning, vision, and natural language in understanding intelligent systems from a viewpoint of computer science.

    닫기
3 3 0 상세보기
  • 국문

    인공지능 및 기계학습 연구의 근본이 되는 지식의 표현, 문제해결, 학습 방법을 소개한다. 비전, 자연어처리와 같은 중요 응용 분야의 기초가 되는 다양한 인공 지능 방법론의 원리와 동작을 학습하게 된다.

  • English

    This course introduces students to the basic knowledge representation, problem solving, and learning methods of artificial intelligence. Students will understand the fundamental concepts, methods, and skills of artificial intelligence and appreciate the role of learning, vision, and natural language in understanding intelligent systems from a viewpoint of computer science.

닫기
3/1학기 전선 4465013
운영체제 (Operating Systems)
  • 학년/학기 : 3/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465013
  • 교과목명 : 운영체제 (Operating Systems)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터의 기본 시스템 소프트웨어인 운영체제에 대하여 그 기능, 구조 및 구현방법을 배운다. 프로그램 수행의 기본 단위인 프로세스 및 이를 구성하는 스레드의 개념, 프로세스/스레드 들간의 문맥교환 원리 및 구현 방법, 프로세스/스레드 들간의 동기화 및 통신, 프로세스 스케줄링, 가상 메모리와 디멘드 페이징, 보조기억장치 및 파일 시스템, 통일된 입출력 장치 제어, 바이러스나 해커로부터의 시스템 보호 기법 등을 다룬다.

    • English

      This course covers the functions, structure and implementation of the operating system, which is the basic system software of modern computers. We deal with the concept of a process that is the basic unit of program execution and the threads that make up the process, the principles and methods of contextual exchange between processes / threads, synchronization and communication between processes / threads, process scheduling, virtual memory and demand paging, auxiliary storage and files. Also, the topics include systems, uniform I / O control, and system protection from viruses and hackers.v

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터의 기본 시스템 소프트웨어인 운영체제에 대하여 그 기능, 구조 및 구현방법을 배운다. 프로그램 수행의 기본 단위인 프로세스 및 이를 구성하는 스레드의 개념, 프로세스/스레드 들간의 문맥교환 원리 및 구현 방법, 프로세스/스레드 들간의 동기화 및 통신, 프로세스 스케줄링, 가상 메모리와 디멘드 페이징, 보조기억장치 및 파일 시스템, 통일된 입출력 장치 제어, 바이러스나 해커로부터의 시스템 보호 기법 등을 다룬다.

  • English

    This course covers the functions, structure and implementation of the operating system, which is the basic system software of modern computers. We deal with the concept of a process that is the basic unit of program execution and the threads that make up the process, the principles and methods of contextual exchange between processes / threads, synchronization and communication between processes / threads, process scheduling, virtual memory and demand paging, auxiliary storage and files. Also, the topics include systems, uniform I / O control, and system protection from viruses and hackers.v

닫기
3/1학기 전선 4465014
인간컴퓨터상호작용 (Human Computer Interaction )
  • 학년/학기 : 3/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465014
  • 교과목명 : 인간컴퓨터상호작용 (Human Computer Interaction )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인간이 사용하기에 적합한 interactive 컴퓨터시스템을 설계-평가-구현하는 과정과 이를 둘러싼 주요 현상들에 대해 연구하는 학문으로 기술과 인간의 제반 주제들에 대해 배운다. 보다 높은 품질의 시스템을 만들기 위해서 사람과 컴퓨터의 상호작용에 대한 연구는 필수적이다. 배우기 쉽고, 쓰기 쉽고, 안전하며 생산성 높으면서도 즐겁게 사용할 수 있는 컴퓨터 시스템을 만들기 위해 기술과 인간에 관련된 다양한 학문 분야에 대해 다룬다. 특히 다양한 형태의 상호작용과 사용자중심의 개발방법론에 대해 배운다. 팀 단위로 HCI 주제에 관련된 텀 프로젝트를 수행하게 함으로써 개발 능력을 배양한다.

    • English

      Students will learn about technology and human subjects through the study of designing, evaluating, and implementing interactive computer systems suitable for human use and the major phenomena surrounding them. In order to create higher quality systems, research on human-computer interaction is essential. This course covers a wide range of disciplines related to technology and humans to create computer systems that are easy to learn, easy to use, safe, productive, and fun to use. In particular, learn about various forms of interaction and user-centered development methodologies. Develop development skills by having teams work on term projects related to HCI topics.

    닫기
3 3 0 상세보기
  • 국문

    인간이 사용하기에 적합한 interactive 컴퓨터시스템을 설계-평가-구현하는 과정과 이를 둘러싼 주요 현상들에 대해 연구하는 학문으로 기술과 인간의 제반 주제들에 대해 배운다. 보다 높은 품질의 시스템을 만들기 위해서 사람과 컴퓨터의 상호작용에 대한 연구는 필수적이다. 배우기 쉽고, 쓰기 쉽고, 안전하며 생산성 높으면서도 즐겁게 사용할 수 있는 컴퓨터 시스템을 만들기 위해 기술과 인간에 관련된 다양한 학문 분야에 대해 다룬다. 특히 다양한 형태의 상호작용과 사용자중심의 개발방법론에 대해 배운다. 팀 단위로 HCI 주제에 관련된 텀 프로젝트를 수행하게 함으로써 개발 능력을 배양한다.

  • English

    Students will learn about technology and human subjects through the study of designing, evaluating, and implementing interactive computer systems suitable for human use and the major phenomena surrounding them. In order to create higher quality systems, research on human-computer interaction is essential. This course covers a wide range of disciplines related to technology and humans to create computer systems that are easy to learn, easy to use, safe, productive, and fun to use. In particular, learn about various forms of interaction and user-centered development methodologies. Develop development skills by having teams work on term projects related to HCI topics.

닫기
3/1학기 전선 4465015
프로그래밍언어 (Programming Languages)
  • 학년/학기 : 3/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465015
  • 교과목명 : 프로그래밍언어 (Programming Languages)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      본 교과목은 프로그래밍 언어 이론의 기초를 다룬다. 함수형 프로그래밍에 대한 소개와 프로그래밍 언어 이론의 수학적 기초부터 시작하여, 추상 문법 구조, 타입 시스템 및 실행 의미구조와 같은, 프로그래밍 언어를 형식적이고 엄밀히 정의하는 기법들을 배운다. 또한 현대 프로그래밍 언어에서 많이 사용되고 있는 중요한 특징들과 그 구현 방법들을 공부한다. 이론에 대한 학습을 실제 프로그래밍을 통해 보완하기 위해, 함수형 프로그래밍 언어를 배운다.

    • English

      This course covers the basics of programming language theory. We will begin with an introduction to functional programming and the mathematical foundation for programming language theory, and then proceed to the techniques for formally defining a programming language such as abstract syntax, type system, and operational semantics. We will investigate important features found in modern programming languages and their implementation issues. To complement our theoretical study with practical programming, we will learn a higher-order functional language.

    닫기
3 3 0 상세보기
  • 국문

    본 교과목은 프로그래밍 언어 이론의 기초를 다룬다. 함수형 프로그래밍에 대한 소개와 프로그래밍 언어 이론의 수학적 기초부터 시작하여, 추상 문법 구조, 타입 시스템 및 실행 의미구조와 같은, 프로그래밍 언어를 형식적이고 엄밀히 정의하는 기법들을 배운다. 또한 현대 프로그래밍 언어에서 많이 사용되고 있는 중요한 특징들과 그 구현 방법들을 공부한다. 이론에 대한 학습을 실제 프로그래밍을 통해 보완하기 위해, 함수형 프로그래밍 언어를 배운다.

  • English

    This course covers the basics of programming language theory. We will begin with an introduction to functional programming and the mathematical foundation for programming language theory, and then proceed to the techniques for formally defining a programming language such as abstract syntax, type system, and operational semantics. We will investigate important features found in modern programming languages and their implementation issues. To complement our theoretical study with practical programming, we will learn a higher-order functional language.

닫기
3/1학기 전선 4465016
컴퓨터그래픽스 (Computer Graphics )
  • 학년/학기 : 3/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465016
  • 교과목명 : 컴퓨터그래픽스 (Computer Graphics )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 그래픽스의 기본 개념과 알고리즘을 이해하며 소프트웨어 구성 요소를 이해한다. 또한 사용자 인터페이스, CAD/CAM, 컴퓨터 애니메이션, 과학적 가시화 (visualization) 등 다양한 응용 분야를 탐구한다. 그리고 그래픽스 패키지를 이해하고, 이를 이용한 다양한 효과를 창출해보며 3차원 그래픽스 전용 하드웨어를 이해한다.

    • English

      Learn the basic concepts and algorithms of computer graphics and software components. It also explores a variety of applications including user interface, CAD/CAM, computer animation, and scientific visualization. In addition, this course covers the graphics algorithms creating various effects and hardware dedicated to 3D graphics.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터 그래픽스의 기본 개념과 알고리즘을 이해하며 소프트웨어 구성 요소를 이해한다. 또한 사용자 인터페이스, CAD/CAM, 컴퓨터 애니메이션, 과학적 가시화 (visualization) 등 다양한 응용 분야를 탐구한다. 그리고 그래픽스 패키지를 이해하고, 이를 이용한 다양한 효과를 창출해보며 3차원 그래픽스 전용 하드웨어를 이해한다.

  • English

    Learn the basic concepts and algorithms of computer graphics and software components. It also explores a variety of applications including user interface, CAD/CAM, computer animation, and scientific visualization. In addition, this course covers the graphics algorithms creating various effects and hardware dedicated to 3D graphics.

닫기
3/1학기 전선 4465017
컴퓨터시스템보안 (Computer System Security )
  • 학년/학기 : 3/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465017
  • 교과목명 : 컴퓨터시스템보안 (Computer System Security )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 및 네트워크에서 보안에 관한 지식을 습득한다. 컴퓨터 시스템, 네트워크, 데이터베이스, 웹 , 모바일 등에서의 보안 이슈와 관련된 기술을 습득한다.

    • English

      Acquire knowledge of security in computers and networks. Students will acquire skills related to security issues in computer systems, networks, databases, web and mobile.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터 및 네트워크에서 보안에 관한 지식을 습득한다. 컴퓨터 시스템, 네트워크, 데이터베이스, 웹 , 모바일 등에서의 보안 이슈와 관련된 기술을 습득한다.

  • English

    Acquire knowledge of security in computers and networks. Students will acquire skills related to security issues in computer systems, networks, databases, web and mobile.

닫기
3/2학기 전선 4465018
AI융합응용 (Artificial Intelligence Convergence and Applications)
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465018
  • 교과목명 : AI융합응용 (Artificial Intelligence Convergence and Applications)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      에이전트 시스템, 데이터 가시화와 같은 인공지능 응용 시스템의 동작을 다루고 직접 구현한다.

    • English

      The aim of this course is to introduce important applications of artificial intelligence. Students will implement agent systems and platforms for data visualization.

    닫기
3 3 0 상세보기
  • 국문

    에이전트 시스템, 데이터 가시화와 같은 인공지능 응용 시스템의 동작을 다루고 직접 구현한다.

  • English

    The aim of this course is to introduce important applications of artificial intelligence. Students will implement agent systems and platforms for data visualization.

닫기
3/2학기 전선 4465019
데이터사이언스 (Data Science )
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465019
  • 교과목명 : 데이터사이언스 (Data Science )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      빅데이터와 인공지능의 근간이 되는 데이터 처리 기술과 이로 인한 산업 및 경제체계의 변화를 이해하고, 데이터 수집, 데이터 분석, 분석결과 활용에 필요한 핵심적인 기술을 배운다. 데이터를 처리하여 새로운 가치를 창출하는 데이터사이언스의 전반적인 과정을 배우며 파이선을 이용한 실습을 수행한다.

    • English

      Understand the data processing technologies that are the foundation of big data and artificial intelligence, and the resulting changes in industry and economic systems, and learn the key technologies required for data collection, data analysis, and the use of analysis results. Students will learn about the entire process of data science to process data and create new value.

    닫기
3 3 0 상세보기
  • 국문

    빅데이터와 인공지능의 근간이 되는 데이터 처리 기술과 이로 인한 산업 및 경제체계의 변화를 이해하고, 데이터 수집, 데이터 분석, 분석결과 활용에 필요한 핵심적인 기술을 배운다. 데이터를 처리하여 새로운 가치를 창출하는 데이터사이언스의 전반적인 과정을 배우며 파이선을 이용한 실습을 수행한다.

  • English

    Understand the data processing technologies that are the foundation of big data and artificial intelligence, and the resulting changes in industry and economic systems, and learn the key technologies required for data collection, data analysis, and the use of analysis results. Students will learn about the entire process of data science to process data and create new value.

닫기
3/2학기 전선 4465020
정보검색 (Information Retrieval)
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465020
  • 교과목명 : 정보검색 (Information Retrieval)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      정보검색의 필요성 및 기본 개념을 소개하고, 다양한 검색 모델(불리언 모델, 벡터공간 모델, 확률 모델, 페이지 랭크 모델)을 설명한다. 또한 정보검색 시스템 구현에 필요한 일련의 과정들(색인어 추출, 색인어 가중치 부여, 랭킹)을 프로젝트 과제를 통해 실습해 봄으로써 정보검색 시스템에 대한 깊이 있는 이해를 돕고 프로그래밍 능력을 배양시킨다.

    • English

      This course will provide students with an introduction to the basic principles and techniques used in IR. These relate data (principally text, but not restricted to it) presented on the web. This course covers fundamental concepts(boolean model, vector space classification, probabilistic information retrieval). As a piece of academic work, students are expected to implement their own information retrieval systems.

    닫기
3 3 0 상세보기
  • 국문

    정보검색의 필요성 및 기본 개념을 소개하고, 다양한 검색 모델(불리언 모델, 벡터공간 모델, 확률 모델, 페이지 랭크 모델)을 설명한다. 또한 정보검색 시스템 구현에 필요한 일련의 과정들(색인어 추출, 색인어 가중치 부여, 랭킹)을 프로젝트 과제를 통해 실습해 봄으로써 정보검색 시스템에 대한 깊이 있는 이해를 돕고 프로그래밍 능력을 배양시킨다.

  • English

    This course will provide students with an introduction to the basic principles and techniques used in IR. These relate data (principally text, but not restricted to it) presented on the web. This course covers fundamental concepts(boolean model, vector space classification, probabilistic information retrieval). As a piece of academic work, students are expected to implement their own information retrieval systems.

닫기
3/2학기 전선 4465021
데이터베이스 (Database)
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465021
  • 교과목명 : 데이터베이스 (Database)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      데이터 분석 및 활용 능력을 키우기 위한 기초개념을 학습한다. 데이터의 전처리, 데이터 분석을 위한 확률 통계 개념, 데이터분석도구의 사용 방법을 학습한다.

    • English

      In most domains, data becomes the single most important resource. In order to equip with data literacy skills, students will be introduced to skills for data gathering and preprocessing, probability and statistics for data science, and usage for popular data analysis tools.

    닫기
3 3 0 상세보기
  • 국문

    데이터 분석 및 활용 능력을 키우기 위한 기초개념을 학습한다. 데이터의 전처리, 데이터 분석을 위한 확률 통계 개념, 데이터분석도구의 사용 방법을 학습한다.

  • English

    In most domains, data becomes the single most important resource. In order to equip with data literacy skills, students will be introduced to skills for data gathering and preprocessing, probability and statistics for data science, and usage for popular data analysis tools.

닫기
3/2학기 전선 4465022
컴퓨터구조 (Computer Structure )
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465022
  • 교과목명 : 컴퓨터구조 (Computer Structure )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터의 구성, 프로그램 실행의 기본 메커니즘과 동작 원리를 학습한다. 특히 하드웨어와 소프트웨어 인터페이스 관점의 ISA(Instruction Set Architecture), 프로세서 설계 및 파이프라이닝, 캐시와 가상 메모리를 포함한 메모리 계층, 입출력 원리와 스토리지 시스템, 그리고 멀티코어와 병렬프로그래밍 등 고성능화 기법들을 다룬다. 컴퓨터 구성 요소들의 실례와 함께 이론을 강의하고, 프로그래밍과 시뮬레이션으로 실무능력을 배양한다.

    • English

      This course is an introduction to computer architecture and organization. Computer architecture is the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance, and cost goals. Computer organization defines the constituent parts of the system, how they are interconnected, and how they interoperate in order to implement the architectural specification. Students will learn the basics of hardware components and information representations, instruction set architectures and assembly language, and designs to improve performance, such as pipelining, memory hierarchy, and multicore.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터의 구성, 프로그램 실행의 기본 메커니즘과 동작 원리를 학습한다. 특히 하드웨어와 소프트웨어 인터페이스 관점의 ISA(Instruction Set Architecture), 프로세서 설계 및 파이프라이닝, 캐시와 가상 메모리를 포함한 메모리 계층, 입출력 원리와 스토리지 시스템, 그리고 멀티코어와 병렬프로그래밍 등 고성능화 기법들을 다룬다. 컴퓨터 구성 요소들의 실례와 함께 이론을 강의하고, 프로그래밍과 시뮬레이션으로 실무능력을 배양한다.

  • English

    This course is an introduction to computer architecture and organization. Computer architecture is the science and art of selecting and interconnecting hardware components to create a computer that meets functional, performance, and cost goals. Computer organization defines the constituent parts of the system, how they are interconnected, and how they interoperate in order to implement the architectural specification. Students will learn the basics of hardware components and information representations, instruction set architectures and assembly language, and designs to improve performance, such as pipelining, memory hierarchy, and multicore.

닫기
3/2학기 전선 4465023
직업선택과꿈-설계 (Career Choice and Development)
  • 학년/학기 : 3/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465023
  • 교과목명 : 직업선택과꿈-설계 (Career Choice and Development)
  • 학점-강의-실습(설계) : 1-1-0
  • 교과목개요 : 상세보기
    • 국문

      취업 준비를 위한 과목입니다. 직업선택에 도움이 되는 종합강의로 취업지원과에서 제공하는 "직업선택과 꿈-설계 교과목 교재 15주차 표준 강의계획서"를 중심으로 운영됩니다.

    • English

      Subjects for job preparation. This is a comprehensive course to help you choose a career. It is centered on the 15th Standard Syllabus of Career Choice and Dream-Design Courses provided by the Employment Support Division.

    닫기
1 1 0 상세보기
  • 국문

    취업 준비를 위한 과목입니다. 직업선택에 도움이 되는 종합강의로 취업지원과에서 제공하는 "직업선택과 꿈-설계 교과목 교재 15주차 표준 강의계획서"를 중심으로 운영됩니다.

  • English

    Subjects for job preparation. This is a comprehensive course to help you choose a career. It is centered on the 15th Standard Syllabus of Career Choice and Dream-Design Courses provided by the Employment Support Division.

닫기
4/1학기 전선 4465024
기계학습 (Machine Learning )
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465024
  • 교과목명 : 기계학습 (Machine Learning )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      지능형 소프트웨어 구현에 필요한 기계학습 모델(kNN, 결정트리, SVM, 통계 모델, 딥뉴럴넷)의 이론적 배경을 배우고, 실무 적응력 향상을 위해서 오픈 소스 툴킷을 활용한 문제 해결 중심의 실습을 수행한다.

    • English

      Students learn the theoretical background of machine learning models (kNN, decision trees, SVMs, statistical models, deep neural nets) required for intelligent software implementation, and perform problem-focused exercises using open source toolkits to improve practical adaptability.

    닫기
3 3 0 상세보기
  • 국문

    지능형 소프트웨어 구현에 필요한 기계학습 모델(kNN, 결정트리, SVM, 통계 모델, 딥뉴럴넷)의 이론적 배경을 배우고, 실무 적응력 향상을 위해서 오픈 소스 툴킷을 활용한 문제 해결 중심의 실습을 수행한다.

  • English

    Students learn the theoretical background of machine learning models (kNN, decision trees, SVMs, statistical models, deep neural nets) required for intelligent software implementation, and perform problem-focused exercises using open source toolkits to improve practical adaptability.

닫기
4/1학기 전선 4465025
컴퓨터비전 (Computer Vision )
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465025
  • 교과목명 : 컴퓨터비전 (Computer Vision )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 비전은 인공지능에게 시각적 정보를 제공하고, 인간이 눈으로 보고 판단하는 것과 같은 능력을 구현하는 기술이다. 컴퓨터 비전의 기본 이론를 이해함으로써 문제 해결력을 기르고, OpenCV를 이용하여 실제 구현해본다.

    • English

      Computer vision is a technology that provides artificial intelligence with visual information and embodies the ability of humans to see and judge. Students will develop problem solving skills by understanding the basic theories of computer vision and implement them using OpenCV.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터 비전은 인공지능에게 시각적 정보를 제공하고, 인간이 눈으로 보고 판단하는 것과 같은 능력을 구현하는 기술이다. 컴퓨터 비전의 기본 이론를 이해함으로써 문제 해결력을 기르고, OpenCV를 이용하여 실제 구현해본다.

  • English

    Computer vision is a technology that provides artificial intelligence with visual information and embodies the ability of humans to see and judge. Students will develop problem solving skills by understanding the basic theories of computer vision and implement them using OpenCV.

닫기
4/1학기 전선 4465026
딥러닝 (Deep Learning)
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465026
  • 교과목명 : 딥러닝 (Deep Learning)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      딥러닝의 주요 개념과 응용을 학습한다. 신경망의 기초, 딥뉴럴넷의 구조, 다양한 최적화 방법, CNN, RNN, LSTM, GAN 등의 주제를 학습한다.

    • English

      This course is for anyone who wants to understand fundamentals of deep learning. In this course, students will encounter topics such as basic artificial neural networks, architectures of deep neural nets, various optimization methods, and specific architectures including CNN, RNN, GAN, LSTM, and attention mechanisms.

    닫기
3 3 0 상세보기
  • 국문

    딥러닝의 주요 개념과 응용을 학습한다. 신경망의 기초, 딥뉴럴넷의 구조, 다양한 최적화 방법, CNN, RNN, LSTM, GAN 등의 주제를 학습한다.

  • English

    This course is for anyone who wants to understand fundamentals of deep learning. In this course, students will encounter topics such as basic artificial neural networks, architectures of deep neural nets, various optimization methods, and specific architectures including CNN, RNN, GAN, LSTM, and attention mechanisms.

닫기
4/1학기 전선 4465027
데이터마이닝 (Data Mining)
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465027
  • 교과목명 : 데이터마이닝 (Data Mining)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      데이터에 숨겨진 정보를 찾는 과정에 필요한 지식 구축 방법, 패턴 탐색 방법, 데이터웨어하우징, SQL 데이터분석 등의 주제를 학습한다.

    • English

      This course deals with up-to date concepts of data mining. In order to introduce practical skills to students, students will study broad concepts such as knowledge representation, pattern recognition, data warehouse, data visualization, SQL toolset and related analytic solutions.

    닫기
3 3 0 상세보기
  • 국문

    데이터에 숨겨진 정보를 찾는 과정에 필요한 지식 구축 방법, 패턴 탐색 방법, 데이터웨어하우징, SQL 데이터분석 등의 주제를 학습한다.

  • English

    This course deals with up-to date concepts of data mining. In order to introduce practical skills to students, students will study broad concepts such as knowledge representation, pattern recognition, data warehouse, data visualization, SQL toolset and related analytic solutions.

닫기
4/1학기 전선 4465028
소프트웨어공학 (Software Engineering )
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465028
  • 교과목명 : 소프트웨어공학 (Software Engineering )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      소프트웨어 개발에 필요한 프로세스 모델들에 대한 학습을 하고, 성공적인 소프트웨어 개발을 진행하기 위한 계획, 타당성조사, 요구 분석, 설계, 구현, 시험 및 유지 보수 방법들에 대한 학습을 진행한다. 특히 학기 중 팀 프로젝트를 수행하므로, 이론적으로 배운 소프트웨어 개발을 위한 기법 요소들을 적용시키는 기회를 가지므로 체계적 소프트웨어 개발을 학습 한다.

    • English

      Students will learn about process models for software development, and plan, feasibility study, requirements analysis, design, implementation, test and maintenance methods for successful software development. In particular, since team projects are carried out during the semester, students learn systematic software development because they have the opportunity to apply the technical elements for theoretically learned software development.

    닫기
3 3 0 상세보기
  • 국문

    소프트웨어 개발에 필요한 프로세스 모델들에 대한 학습을 하고, 성공적인 소프트웨어 개발을 진행하기 위한 계획, 타당성조사, 요구 분석, 설계, 구현, 시험 및 유지 보수 방법들에 대한 학습을 진행한다. 특히 학기 중 팀 프로젝트를 수행하므로, 이론적으로 배운 소프트웨어 개발을 위한 기법 요소들을 적용시키는 기회를 가지므로 체계적 소프트웨어 개발을 학습 한다.

  • English

    Students will learn about process models for software development, and plan, feasibility study, requirements analysis, design, implementation, test and maintenance methods for successful software development. In particular, since team projects are carried out during the semester, students learn systematic software development because they have the opportunity to apply the technical elements for theoretically learned software development.

닫기
4/1학기 전선 4465029
인공지능특론1 (Special Topics in Artificial Intelligence 1)
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465029
  • 교과목명 : 인공지능특론1 (Special Topics in Artificial Intelligence 1)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인공지능 분야의 최신 연구 동향과 전문 기술에 대한 정보를 습득한다.

    • English

      Students will learn about the latest research trends and expertise in artificial intelligence.

    닫기
3 3 0 상세보기
  • 국문

    인공지능 분야의 최신 연구 동향과 전문 기술에 대한 정보를 습득한다.

  • English

    Students will learn about the latest research trends and expertise in artificial intelligence.

닫기
4/1학기 전선 4465030
AI융합캡스톤디자인1 (AI Convergence Capstone Design 1)
  • 학년/학기 : 4/1학기
  • 이수구분 : 전선
  • 교과목번호 : 4465030
  • 교과목명 : AI융합캡스톤디자인1 (AI Convergence Capstone Design 1)
  • 학점-강의-실습(설계) : 3-0-6
  • 교과목개요 : 상세보기
    • 국문

      전공 교육과정에서 익힌 지식을 기반으로 각 분야별 프로젝트를 수행함으로서 졸업 후 연구 개발 및 실무 업무에 능한 전문가가 될 수 있도록 훈련한다.

    • English

      Students will be trained to become experts in R & D and practical work after graduation by conducting projects in each field based on the knowledge learned in the major curriculum.

    닫기
3 0 6 상세보기
  • 국문

    전공 교육과정에서 익힌 지식을 기반으로 각 분야별 프로젝트를 수행함으로서 졸업 후 연구 개발 및 실무 업무에 능한 전문가가 될 수 있도록 훈련한다.

  • English

    Students will be trained to become experts in R & D and practical work after graduation by conducting projects in each field based on the knowledge learned in the major curriculum.

닫기
4/2학기 전선 4465031
컴퓨터네트워크 (Computer Networks)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465031
  • 교과목명 : 컴퓨터네트워크 (Computer Networks)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      컴퓨터 통신망의 상위 계층 프로토콜에 대해 학습한다. 특히 네트워크 계층, 트랜스포트 계층을 주로 다루며, 그 중에서도 현재 인터넷의 실질적인 표준이 된 TCP/IP 프로토콜 위주로 학습한다. 또한 망관리 프로토콜 및 세션계층, 및 표현계층을 살펴본다.

    • English

      This course covers the higher layer protocols in computer networks. In particular, it deals mainly with the network and transport layers, and focuses on the TCP/IP protocol, which has become the standard of the Internet. We also look at network management protocol, session layer, and presentation layer.

    닫기
3 3 0 상세보기
  • 국문

    컴퓨터 통신망의 상위 계층 프로토콜에 대해 학습한다. 특히 네트워크 계층, 트랜스포트 계층을 주로 다루며, 그 중에서도 현재 인터넷의 실질적인 표준이 된 TCP/IP 프로토콜 위주로 학습한다. 또한 망관리 프로토콜 및 세션계층, 및 표현계층을 살펴본다.

  • English

    This course covers the higher layer protocols in computer networks. In particular, it deals mainly with the network and transport layers, and focuses on the TCP/IP protocol, which has become the standard of the Internet. We also look at network management protocol, session layer, and presentation layer.

닫기
4/2학기 전선 4465032
자연어처리 (Natural Language Processing )
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465032
  • 교과목명 : 자연어처리 (Natural Language Processing )
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      비정형 텍스트 데이터 분석에 필요한 자연어처리 핵심 기술(형태소 분석, 개체명 인식, 구문 분석)을 배우고, 다양한 자연어처리 응용 기술(정보 요약, 감성 분석, 정보 추출)을 습득한다.

    • English

      Students will learn natural language processing techniques (morphological analysis, entity name recognition, and syntax analysis) for the analysis of unstructured text data, and learn various natural language processing application techniques (summary of information, emotional analysis, information extraction).

    닫기
3 3 0 상세보기
  • 국문

    비정형 텍스트 데이터 분석에 필요한 자연어처리 핵심 기술(형태소 분석, 개체명 인식, 구문 분석)을 배우고, 다양한 자연어처리 응용 기술(정보 요약, 감성 분석, 정보 추출)을 습득한다.

  • English

    Students will learn natural language processing techniques (morphological analysis, entity name recognition, and syntax analysis) for the analysis of unstructured text data, and learn various natural language processing application techniques (summary of information, emotional analysis, information extraction).

닫기
4/2학기 전선 4465033
기계학습도구 (Machine Learning Methods and Tools)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465033
  • 교과목명 : 기계학습도구 (Machine Learning Methods and Tools)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      실생활 문제에 “기계학습” 과목에서 학습한 여러 개념을 적용하여 개념의 동작을 확실하게 이해하고 고급 프로그래밍 언어와 관련 기계학습 툴을 이용하여 기계학습 알고리즘을 구현할 수 있는 능력을 갖추는 것을 목표로 한다.

    • English

      The goal of this course is to ensure that students have an advanced understanding of fundamental ML principles, methods, and algorithms by challenging real worlds problems. By the end of this course, students will be capable of using a high-level programming language to efficiently implement ML algorithms and modeling real-world problems by advanced tools.

    닫기
3 3 0 상세보기
  • 국문

    실생활 문제에 “기계학습” 과목에서 학습한 여러 개념을 적용하여 개념의 동작을 확실하게 이해하고 고급 프로그래밍 언어와 관련 기계학습 툴을 이용하여 기계학습 알고리즘을 구현할 수 있는 능력을 갖추는 것을 목표로 한다.

  • English

    The goal of this course is to ensure that students have an advanced understanding of fundamental ML principles, methods, and algorithms by challenging real worlds problems. By the end of this course, students will be capable of using a high-level programming language to efficiently implement ML algorithms and modeling real-world problems by advanced tools.

닫기
4/2학기 전선 4465034
전공영어 (Technical English)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465034
  • 교과목명 : 전공영어 (Technical English)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      산업 현장이나 학문 분야 실생활에서 접할 수 있는 다양한 영문 문서의 작성 역량을 키우는 데 목적을 둔다.실생활에서 누구나 접하게 되는 이력서, 편지, e-mail, 일반 문서, 보고서, MoU, 계약서, 프레젠테이션, 논문 등을 영어로 작성하기 위한 기법 등을 학습하고 과제물 작성이나 프레젠테이션 발표 등을 통해 직접 체험하도록 한다.

    • English

      The purpose of this course is to improve the competencies of writing various English documents that can be encountered in the real world of industrial or academic field.The students taking this course learn techniques for writing resumes, letters, e-mails, general documents, reports, MoUs, contracts, presentations, papers, etc., which everyone will encounter in real life. In this course, they will complete the assignments such as writing English documents and giving presentations.

    닫기
3 3 0 상세보기
  • 국문

    산업 현장이나 학문 분야 실생활에서 접할 수 있는 다양한 영문 문서의 작성 역량을 키우는 데 목적을 둔다.실생활에서 누구나 접하게 되는 이력서, 편지, e-mail, 일반 문서, 보고서, MoU, 계약서, 프레젠테이션, 논문 등을 영어로 작성하기 위한 기법 등을 학습하고 과제물 작성이나 프레젠테이션 발표 등을 통해 직접 체험하도록 한다.

  • English

    The purpose of this course is to improve the competencies of writing various English documents that can be encountered in the real world of industrial or academic field.The students taking this course learn techniques for writing resumes, letters, e-mails, general documents, reports, MoUs, contracts, presentations, papers, etc., which everyone will encounter in real life. In this course, they will complete the assignments such as writing English documents and giving presentations.

닫기
4/2학기 전선 4465035
분산및병렬프로그래밍 (Distributed and Parallel Programming)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465035
  • 교과목명 : 분산및병렬프로그래밍 (Distributed and Parallel Programming)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      최근 급속하게 발전하는 컴퓨터 하드웨어 환경을 최대한 활용하기 위하여, 대용량 데이터의 분산 저장 및 처리, 초고속 분산 및 병렬 환경에서의 운영체제 및 DBMS 변화, 컴퓨팅 환경에서의 데이터 관리, 멀티코어 및 GPU 기능을 활용한 데이터 처리 및 분석 등을 학습한다. 또한, 분산 병렬 처리와 관련한 다양한 응용을 배운다.

    • English

      In order to make the most of the rapidly developing computer hardware environment, this course covers distributed storage and processing of large amounts of data, operating system and DBMS changes in ultra-fast distributed and parallel environments, data management in computing environments, data using multicore and GPU functions. Students also learn about processing and analysis various distributed & parallel applications.

    닫기
3 3 0 상세보기
  • 국문

    최근 급속하게 발전하는 컴퓨터 하드웨어 환경을 최대한 활용하기 위하여, 대용량 데이터의 분산 저장 및 처리, 초고속 분산 및 병렬 환경에서의 운영체제 및 DBMS 변화, 컴퓨팅 환경에서의 데이터 관리, 멀티코어 및 GPU 기능을 활용한 데이터 처리 및 분석 등을 학습한다. 또한, 분산 병렬 처리와 관련한 다양한 응용을 배운다.

  • English

    In order to make the most of the rapidly developing computer hardware environment, this course covers distributed storage and processing of large amounts of data, operating system and DBMS changes in ultra-fast distributed and parallel environments, data management in computing environments, data using multicore and GPU functions. Students also learn about processing and analysis various distributed & parallel applications.

닫기
4/2학기 전선 4465036
인공지능특론2 (Special Topics in Artificial Intelligence 2)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465036
  • 교과목명 : 인공지능특론2 (Special Topics in Artificial Intelligence 2)
  • 학점-강의-실습(설계) : 3-3-0
  • 교과목개요 : 상세보기
    • 국문

      인공지능 분야의 최신 연구 동향과 산업계에서 중시되는 전문 기술에 대한 정보를 습득한다.

    • English

      Students will learn about the latest research trends and industrial expertise in artificial intelligence.

    닫기
3 3 0 상세보기
  • 국문

    인공지능 분야의 최신 연구 동향과 산업계에서 중시되는 전문 기술에 대한 정보를 습득한다.

  • English

    Students will learn about the latest research trends and industrial expertise in artificial intelligence.

닫기
4/2학기 전선 4465037
AI융합캡스톤디자인2 (AI Convergence Capstone Design 2)
  • 학년/학기 : 4/2학기
  • 이수구분 : 전선
  • 교과목번호 : 4465037
  • 교과목명 : AI융합캡스톤디자인2 (AI Convergence Capstone Design 2)
  • 학점-강의-실습(설계) : 3-0-6
  • 교과목개요 : 상세보기
    • 국문

      전공 교육과정에서 익힌 지식을 기반으로 각 분야별 프로젝트를 수행함으로서 졸업 후 연구 개발 및 실무 업무에 능한 전문가가 될 수 있도록 훈련한다.

    • English

      Students will be trained to become experts in R & D and practical work after graduation by conducting projects in each field based on the knowledge learned in the major curriculum.

    닫기
3 0 6 상세보기
  • 국문

    전공 교육과정에서 익힌 지식을 기반으로 각 분야별 프로젝트를 수행함으로서 졸업 후 연구 개발 및 실무 업무에 능한 전문가가 될 수 있도록 훈련한다.

  • English

    Students will be trained to become experts in R & D and practical work after graduation by conducting projects in each field based on the knowledge learned in the major curriculum.

닫기
  • 국문

  • English

닫기