학부

  • Home
  • 학부
  • 교과목 소개
  • 언어정보처리

교과목 소개

교과목 소개

언어정보처리 교과목 소개
코퍼스언어학: 이론과 실제 전산적으로 접근 가능한 언어자료를 체계적으로 수집하고 분석하여 언어의 과학적 연구, 즉, 언어의 구조를 과학적으로 밝힘으로써 전공지식탐구역량과 창의적문제해결역량을 강화하고, 언어의 이해에 기여하기 위한 이론과 실제 도구들을 소개하고 실제로 적용해 봄으로써 미래ICT역량 및 융복합지식활용역량을 함양한다.
JAVA 프로그래밍 기초 JAVA 프로그래밍의 기초적인 내용에 대해 학습함으로써 컴퓨터공학과 프로그래밍의 기본 원리를 이해함. 변수, 연산자, 입·출력문, 제어문 등 기본적인 프로그램 구조를 학습함으로써 컴퓨터를 활용한 데이터 처리방법을 학습함.
음운론 인간 언어 말소리의 다양한 변화 패턴을 살펴보며 그 기저에 내재된 법칙을 발견하고 문제해결능력을 기르며 언어정보처리의 기반을 닦는다.
도구로서의 컴퓨터 객체 지향 프로그래밍 언어인 Java의 기초적인 내용과, 컴퓨터 운영체제 Linux에 대한 기본을 가르치며, Web browser 사용법, 검색엔진 사용법, 컴퓨터와의 의사소통 방법, HTML을 이용한 웹사이트 구축법 등 컴퓨터를 이용한 언어 처리라는 목표를 위한 기반을 다지고, Java Development Kit의 사용법과 Java 프로그램의 컴파일 기법 등을 익히게 하여 수강생들이 소프트웨어 제작 능력을 기를 수 있도록 하는 교과목
JAVA 프로그래밍 기초 JAVA 프로그래밍의 기초적인 내용에 대해 학습함으로써 컴퓨터공학과 프로그래밍의 기본 원리를 이해함. 변수, 연산자, 입·출력문, 제어문 등 기본적인 프로그램 구조를 학습함으로써 컴퓨터를 활용한 데이터 처리방법을 학습함.
코퍼스의 구축과 활용 전산적으로 접근 가능한 언어자료를 체계적으로 수집하고 분석하여 언어의 과학적 연구, 즉, 언어의 구조를 과학적으로 밝힘으로써 전공지식탐구역량과 창의적문제해결역량을 강화하고, 언어의 이해에 기여하기 위한 이론과 실제 도구들을 소개하고 실제로 적용해 봄으로써 미래ICT역량 및 융복합지식활용역량을 함양한다.
통사론 자연언어 문장의 구조를 과학적으로 연구하기 위한 기본 개념과 분석 방법을 체계적으로 학습함으로써 전공지식탐구역량을 강화하고, 영어를 중심으로 한 다양한 언어의 구조를 분석해 봄으로써 창의적문제해결역량과 융복합지식활용역량을 함양한다.
의미론 의미 일반, 세계/인식/언어, 표상 현상, 기호, 경험론적 의미관/심리학적 의미관, 언어 층위에 따른 문제 등 여러 이론적 틀이나 근본 인식을 두루 살피고 비판적으로 고찰하는 교과목
언어정보처리개론 언어정보처리에 있어 근간이 되는 문제들의 해법을 이해하고, 다양한 자료 구조들을 다루는 능력을 길러주며, 또한 자연언어 처리에 있어 유용한 프로그래밍 언어인 python을 가르쳐주고 코퍼스를 직접 가공하거나 사용할 수 있는 방법을 알려주며, 언어 처리 기술에 대한 이론적인 내용을 알 수 있도록 해주는 교과목
자료구조와 알고리즘 기본적인 자료구조의 개념과 종류를 이해하고, 프로그래밍 실습을 통해 이의 구현 방법을 학습함. 컴퓨팅 사고력과 기본적인 코딩 능력을 기반으로 다양한 문제해결 기법과 효율적인 알고리즘의 설계 방법을 학습함.
응용음성학 음성학과 관련된 해부학과 생리학 이론을 다루며 분절음·운율 분석 방법을 배우고 digital signal processing과 segmentation, labeling에 대한 지식을 가르치고, 운율 변조와 포먼트 합성 방법을 익히고 음성학 연구를 위해 청지각 실험을 설계하고 해석하며 관련 통계를 분석할 수 있도록 하는 교과목
형태론 낱말의 구조를 과학적으로 탐구하는 과목으로 의미를 지닌 최소 언어 단위인 형태소를 구분하고 낱말을 구성하는 원리를 학습하고 통사 부문과 음운 부문의 연계성을 밝혀 전공지식탐구역량과 창의적 문제해결역량을 강화하고 자연언어처리의 출발점인 형태소 분석의 이론적 지식을 제공함으로써 미래ICT역량 및 융복합지식활용역량을 함양한다.
데이터베이스 데이터베이스 시스템에 대한 전반적인 개요 및 관계 데이터베이스 개념, 질의언어 및 데이터모델링 등에 대한 이해를 통하여 데이터베이스 설계 및 응용프로그램 개발 능력 배양함
운영체제 일반적인 운영체제의 구조와 공통 기능에 대한 이해를 바탕으로, 이들이 실제 운영체제에 구현된 사례를 학습.
자료구조와 알고리즘 기본적인 자료구조의 개념과 종류를 이해하고, 프로그래밍 실습을 통해 이의 구현 방법을 학습함. 컴퓨팅 사고력과 기본적인 코딩 능력을 기반으로 다양한 문제해결 기법과 효율적인 알고리즘의 설계 방법을 학습함.
기계학습과 딥러닝 빅데이터분석에 필요한 기계학습의 원리와 딥러닝 모델에 대해 학습함
웹프로그래밍 HTML5, CSS, JavaScript 등 웹 프로그래밍과 관련된 기술을 이해하고 실습을 통해 최신 표준 기술을 이용한 웹 사이트를 구축할 수 있는 능력을 배양함
모바일프로그래밍 안드로이드 운영체제에서 애플리케이션의 구성 요소 및 동작 원리를 학습하고 이를 실현함
캡스톤디자인Ⅰ 기업체에서 필요로 할 만한 언어 능력의 적용 대상물을 식별하고 그 구현을 추구하도록 하며, 그 과정에서 언어의 구조에 관한 지식을 핵심적으로 이용하면서 구현물을 설계하고 직접 제작해 볼 수 있도록 하는 교과목
사전편찬학개론 사전 편찬과 한국어 사전에 대한 기초적인 역사를 가르쳐 학생들이 사전 편찬의 의의에 대해 이해할 수 있도록 하며, 사전의 유형과 특징을 소개하고, 어휘 항목과 통사 기능 등의 언어적 정보가 사전에 어떻게 반영되는지를 배우는 교과목
문법이론과 자연언어처리 전처리와 형태소분석을 통해 입력된 언어 단위가 구나 절과 같은 더 큰 언어학적 단위를 이루는 방법과 원리에 대하여 탐구하는 교과목으로 자연언어처리의 구문분석과 언어이해에 필수적인 이론적 토대를 제공함으로써 전공지식탐구역량과 미래ICT역량을 강화하고 융복합지식활용역량과 창의적문제해결역량을 함양한다.
SW종합설계프로젝트 실생활에서 발생하는 실질적이면서도 가치있는 융합분야 문제점들을 발견하여, 이를 소프트웨어공학적 프로세스를 통해 해결하는 프로젝트를 진행함
소프트웨어공학 소프트웨어 개발시 요구되는 요구사항 분석, 시스템 설계, 구현, 시험 및 유지보수로 이어지는 소프트웨어 공학 프로세스 과정을 학습함
자연언어처리를 위한 심층학습 전처리와 형태소분석을 통해 입력된 언어 단위가 구나 절과 같은 더 큰 언어학적 단위를 이루는 방법과 원리에 대하여 탐구하는 교과목으로 자연언어처리의 구문분석과 언어이해에 필수적인 이론적 토대를 제공함으로써 전공지식탐구역량과 미래ICT역량을 강화하고 융복합지식활용역량과 창의적문제해결역량을 함양한다.
SW종합설계프로젝트 실생활에서 발생하는 실질적이면서도 가치있는 융합분야 문제점들을 발견하여, 이를 소프트웨어공학적 프로세스를 통해 해결하는 프로젝트를 진행함