최근 확인한 콘텐츠
데이터가 존재하지 않습니다.
데이터가 존재하지 않습니다.
컴퓨터공학부
이 과목에서는 컴퓨터에 의한 문제 해결을 위해 필요한 개념이나 대상물의 표현을 위한 자료 구조와 문제해결을 위한 체계적 사고 방법을 학습한다. 배열, 연결 리스트, 큐, 스택, 우선순위 큐 등의 기본적인 자료구조를 배우고, 검색 트리, 해시 테이블, 균형 잡힌 검색 트리 등 자료의 색인을 위한 자료구조와 그들의 효율성을 배운다. 정렬, 그래프 알고리즘 등 문제 해결에 유용한 도구와 생각하는 방법에 관한 내용도 제공한다. 프로그래밍 과제가 부여되며 이를 위한 최소한의 가이드가 제공된다.
loading...
이 과목에서는 컴퓨터에 의한 문제 해결을 위해 필요한 개념이나 대상물의 표현을 위한 자료 구조와 문제해결을 위한 체계적 사고 방법을 학습한다. 배열, 연결 리스트, 큐, 스택, 우선순위 큐 등의 기본적인 자료구조를 배우고, 검색 트리, 해시 테이블, 균형 잡힌 검색 트리 등 자료의 색인을 위한 자료구조와 그들의 효율성을 배운다. 정렬, 그래프 알고리즘 등 문제 해결에 유용한 도구와 생각하는 방법에 관한 내용도 제공한다. 프로그래밍 과제가 부여되며 이를 위한 최소한의 가이드가 제공된다.
C로 구현한 자료구조의 이해
C·C++로 배우는 자료구조론
C로 배우는 쉬운 자료구조
C로 배우는 자료구조
C·C++로 배우는 자료구조론
이것이 자료구조+알고리즘이다 : with C 언어 : 문제 해결 능력을 키워주는 자료구조+알고리즘 입문서
자바로 배우는 쉬운 자료구조
(파이썬으로 쉽게 배우는) 자료구조
컴퓨터과학개론 =
(쉽게 배우는) 자료구조
(알기쉽게 해설한)자료구조 =
(자바와 함께하는) 자료구조의 이해 =
(핵심만 배우는) 자료구조 및 알고리즘
(컴퓨팅사고력 향상을 위한) 문제해결과 알고리즘 =
(C언어로 구현한) 자료구조
(C로 배우는)자료구조와 앨고리즘
컴퓨터 개론 : 쉽게 배우는 컴퓨터 기본 원리
(누구나 쉽게) 자료구조와 알고리즘 with 파이썬
C로 쓴 자료구조론
컴퓨터 구조와 원리 2.0 : 비주얼 컴퓨터 아키텍처
菏泽学院学报 / Journal of Heze University
黄复贤; 邵丽丽; HUANG Fu-xian; SHAO Li-li河西学院学报 / Journal of Hexi University
李晓霞; Li Xiao-xia济源职业技术学院学报 / Journal of Jiyuan Vocational and Technical College
淡海英; DAN Haiying컴퓨터교육학회 논문지
김성식, 오소희, 정상수Review of Educational Research
Flórez, Francisco Buitrago; Casallas, Rubby; Hernández, Marcela; Reyes, Alejandro; Restrepo, Silvia; Danies, GiovannaReview of Educational Research
Giovanna Danies; Francisco Buitrago Florez; Marcela Hernández; Silvia Restrepo; Alejandro Reyes; Rubby CasallasComputer
Kim Schaffer; Celia Paulsen; D. Richard Kuhn; Jeffrey Voas中国管理信息化 / China Management Informationization
承蓓컴퓨터교육학회 논문지
김슬기한국수학사학회지
이승우Journal of Science Education and Technology
Kaur A.,Chahal K.K.黑河学院学报 / heihe xueyuan xuebao
郑福妍; 郑宝民; 张宁; Zheng Fuyan; Zheng Baomin; Zhang Ning디지털콘텐츠학회논문지
윤숙영, 최현종, 김승현정보교육학회논문지
김갑수; 김철; 김현배; 정인기; 정영식; 안성훈; 김종우Applied Sciences-basel
Choi, Jung-In; Yang, Sooyeon河西学院学报 / Journal of Hexi University
李晓霞; 李一清; Li Xiao-xia; Li Yi-qing교원교육
김석전; 김태영数学教学通讯 / SHUXUE JIAOXUE TONGXUN
韩智明한국컴퓨터정보학회논문지
현태익, 최재혁, 이종희Communications of the ACM
Schocken, Shimon공과대학 컴퓨터공학부 / 학사
이 과목에서는 컴퓨터를 구성하는 주요 구성 요소들의 기능과 그들 상호간의 작용을 이해하고 이를 바탕으로 컴퓨터 시스템을 구현하는데 사용되는 여러 설계 기법들을 학습한다. 명령어집합, 중앙처리장치, 파이프라이닝, 메모리 계층구조, 입출력장치 등을 다루며 컴퓨터 발전의 역사적 고찰 및 컴퓨터 시스템의 성능 분석에 필요한 지식을 배운다.첨단융합학부 / 학사
이 과목에서는 컴퓨터를 통하여 데이터 관련 문제를 해결하기 위해 필요한 자료 구조와 문제 해결을 위한 알고리즘 설계 방법을 학습한다. 배열, 연결 리스트, 큐, 스택, 우선순위 큐 등의 기본적인 자료구조를 배우고, 검색 트리, 해시 테이블, 균형 잡힌 검색 트리 등 자료의 색인을 위한 자료구조와 그들의 효율성을 배운다. 정렬, 그래프 등의 알고리즘 설계를 위한 이론도 제공한다.공과대학 전기·정보공학부 / 학사
프로그램 안에서 데이터를 효율적으로 저장하고 접근하도록 자료구조의 다양한 개념을 소개한다. 특히 같은 목적을 위해 작성된 코드안에서 사용 가능한 여러 가지 자료구조들 중에서 어떤 자료 구조가 어떤 상황에서 더 유리한 지를 이해하고, 주어진 응용에 적합한 자료구조를 선택하고 새로운 자료구조를 디자인 할 수 있는 감각을 기른다. 이를 위해 수학적인 분석과 프로그래밍 실습을 통한 다양한 자료구조의 평가를 수행한다.공과대학 컴퓨터공학부 / 학사
이 과목에서는 Java와 C++ 언어를 이용한 객체지향 프로그래밍을 학습한다. 학생들은 Java와 C++의 기초 및 API에 대하여 배우고, Java와 C++를 이용하여 실제 문제를 제대로 풀 수 있도록 바르게 동작하고 질 좋은 객체지향 소프트웨어를 작성하는 방법에 대하여 배운다.공과대학 컴퓨터공학부 / 학사
이 과목에서는 운영 체제와 시스템 프로그래밍을 학습한다. 운영 체제의 중요 개념인 프로세스 관리, 메모리 관리, 파일 시스템과 입출력, 네트워크 프로그래밍, 병렬 프로그래밍 및 동기화 관련 내용들을 배운다. 수강생은 각각의 주제에 대해 이론적인 개념을 적용하는 프로젝트를 수행하여 시스템 프로그래밍을 실제적으로 수행할 수 있는 경험을 쌓는다.혁신공유학부 혁신공유학부 / 학사
AI 응용 프로그램을 위한 디지털 시스템 설계 프로젝트는 CPU, 메모리, 버스, 인터페이스 및 CNN H/W 가속기를 포함하여 AI 응용 프로그램을 위한 디지털 시스템을 설계하는 데 있어 몇 가지 근본적인 문제를 다룬다. 첫 번째 부분에서 H/W 자습서 및 랩은 RISC-V 프로세서, SRAM/DRAM 메모리, 버스 상호 연결, CMOS 이미지 센서 인터페이스를 포함한 인터페이스 및 LCD 디스플레이 패널과 관련된다.공과대학 컴퓨터공학부 / 학사
디지털 논리 회로는 컴퓨터 뿐 아니라 각종 디지털 전자 기기의 하드웨어를 구성하는 기본 요소이며 이 강좌를 통해서 기본 지식을 학습한다. 학생들은 논리회로를 구성하는 기본 소자, 조합회로와 순차회로의 설계 이론을 배운다. 이와 병행하여 학습한 이론을 실험을 통해 확인하여 하드웨어 설계의 기초를 공고히 한다.혁신공유학부 혁신공유학부 / 학사
컴퓨터 프로그램에서 효과적으로 설계된 자료구조와 알고리즘은 실행시간 및 메모리와 같은 자원을 효율적으로 사용하면서 연산을 수행하도록 해준다. 본 수업에서는 각 자료구조의 정의, 특징을 학습하고 이를 효율적으로 활용하여 컴퓨터 알고리즘을 설계하고 구현하는 실습을 병행함으로써 자료구조와 알고리즘을 이해한다.공과대학 컴퓨터공학부 / 대학원
최근 AI, 빅데이터, 사물인터넷등 새로운 응용 도메인이 대두되면서, 이를 효율적으로 실행하기 위한 새로운 컴퓨터 구조에 대한 수요가 높아지고 있다. 또한, 무어의 법칙에 따른 반도체 스케일링이 한계에 도달하면서, 이를 극복하기 위한 새로운 프로세서, 메모리 시스템 구조, 소프트웨어 스택의 혁신이 요구되고 있다. 이 과목에서는 이러한 맥락에서 컴퓨터 구조 분야의 최신 연구동향을 학습한다. 최신 논문의 강독 및 세미나 발표를 중심으로 진행되며, 기존의 범용 컴퓨터 아키텍처뿐만 아니라, 특정 도메인에 특화된 아키텍처 및 시스템 수준의 설계 이슈도 함께 다룬다.혁신공유학부 혁신공유학부 / 학사
컴퓨터를 활용하여 문제를 해결할 시 그 활용이 필수적인 기본적인 자료 구조에 대해 가르친다. 배열, linked list, stack, queue, priority queue, search tree, hash table, balanced search tree 등의 자료구조의 구성, 활용 방법 및 효율성을 강의한다. Python 기반의 숙제를 통해 수강생이 직접 각 자료구조를 구현/활용할 수 있는 능력을 배양한다.공과대학 컴퓨터공학부 / 대학원
본 교과목에서는 석·박사과정 학생들에게 CPU 구조, 캐쉬 설계, 메모리 관리 정책, 파이프라이닝, 버스 구조, 입출력 장치 등 컴퓨터 구조에 관한 전반적인 동향을 소개하고, 최근 발표된 논문에 대한 강독을 통해 새로이 소개되는 기술을 익힐 수 있게 한다.공과대학 컴퓨터공학부 / 학사
각종 정보를 효율적으로 관리하기 위한 데이터베이스 시스템에 대한 데이터 모델링 기법, 화일 시스템의 구성 및 인덱싱 기법, 해싱 기법,데이터베이스의 논리적 구조와 물리적 구조, 각 모델에 따른 각종 질의어(query language) 처리 및 최적화, 동시성 제어(concurrency control), 복구기법(recovery technique) 등의 데이터베이스 설계 기법에 대해서 배운다. 선수과목으로는 자료구조, 운영체제가 요구된다.공과대학 컴퓨터공학부 / 학사
2차원 및 3차원 컴퓨터 그래픽스의 기본원리들을 다룬다. 그래픽스 라이브러리를 이용하여 3차원 영상을 합성하고, 대화형 사용자 인터페이스를 구현하는 기술을 익힌다. 3차원 형상의 표현, 기하학적 변환, 투사법 (projection), 가시변환 (viewing transformation), 숨은 면 제거, 렌더링, 애니메이션, 가시화 알고리즘 등을 다룬다. 프로그래밍 과제들을통하여 기본 개념들을 간단히 구현하여 본다.공과대학 전기·정보공학부 / 학사
디지털 시스템 설계과목에서 배운 기본적인 개념 위에 하드웨어와 소프트웨어의 양쪽 면에서 컴퓨터 구조와 조직과 관련된 분석과 설계 기법들을 배운다. 컴퓨터 구조론은 데이터 구조와 마이크로 아키텍처 하드웨어 구현에 대한 이해와 데이터의 흐름과 제어를 위한 추상화 레벨인 ISA(Instruction Set Architecture)에 관한 내용을 주로 다룬다. 그리고 마이크로 아키텍처와 ISA에 대한 이해를 기반으로 간단한 시스템 구현을 실습해 봄으로써 현재 많이 사용되고 있는 HDL의 숙련된 사용에 도움에 되고자 한다.공과대학 컴퓨터공학부 / 학사
다양한 알고리즘 개발 방법과 알고리즘 분석 기법을 배운다. 귀납적, 재귀적 사고방식을 배우고 이를 통해 문제를 접근하고 해결해나가는 방법을 배운다.공과대학 컴퓨터공학부 / 학사
이 과목에서는 컴퓨터공학과 밀접하게 관련된 수학적 내용들에 대하여 배운다. 논리, 집합, 함수, 관계, 가산성, 조합론, 증명기법, 수학적 귀납법, 재귀함수, 재귀관계, 그래프론, 정수론 등에 대하여 다룬다. 또한, 이러한 수학적 개념들이 컴퓨터공학에서 어떻게 쓰이는지에 대해서 살펴본다.공과대학 컴퓨터공학부 / 학사
인터넷 기술을 깊이 다루는 학부 수준의 고급 과정이다. 인터넷의 구조, 프로토콜 응용을 자세히 다룬다. OSI 프로토콜, 데이타 통신 기본 개념에 대한 이해가 사전에 요구된다.공과대학 건축학과 / 학사
보, 기둥, 벽, 바닥 및 간단한 쉘 구조물의 구조적 요소를 분석하고 설계하는 방식을 제시한다. 여기에서는 특히 목조, 조적조, 철골조, 콘크리트조 등의 구조방식의 이해가 요구된다. 그리고 구조재의 기계적 성질을 시험하기 위한 실험 과정이 포함될 수 있다.공과대학 컴퓨터공학부 / 학사
두개의 직접 연결된 디바이스 간의 데이터 교환과 관련된 환경에서 전송, 인터페이싱, 링크제어 및 다중화를 이해하고, 또 통신망을 통해 데이터전송 서비스를 제공하는데 필요한 기능과 그 메커니즘을 이해할 수 있도록 한다. 이 교과목에서 취급하는 내용은 다양한 전송매체를 통한 데이터의 전송 및 인코딩, 디지탈 데이터통신 기술, 데이터 링크 제어, 멀티플렉싱, 패킷 교환, 망 경로배정 및 혼잡제어, 근거리망의 종류와 동작원리이다.공과대학 컴퓨터공학부 / 학사
프로그래밍 언어론에 대한 전반적인 이해를 높이고, 다양한 프로그래밍 언어를 익힌다. 이를 위해 프로그래밍 언어의 개념, 설계이론, 구현 방법에 대해 공부한다.데이터가 존재하지 않습니다.