사람에게 도움이 되고 세상을 행복하게 하는 교육기관이 되겠습니다.
![]() |
강의교수 | 윤은주 | ||
---|---|---|---|---|
수강료 | 51,000 | 학점 | 3 | |
학습기간 | 2025/05/22 ~ 2025/09/03(15주) | 정원 | 40 | |
교수학력 | 학사 : 명지대학교 전자계산학과 전자계산 석사 : 중앙대학교 컴퓨터소프트웨어학과 멀티미디어 및 지능시스템 박사 : 숭실대학교 미디어학과 미디어공학 |
|||
교수경력 | 현) 중앙대학교 대학부설평생교육원 교수 | |||
[전공관련영역]
학사 - 전문학사 - |
과목개요 | 자료의 표현법과 기본적인 연산을 중심으로 배열과 연결 목록의 기본 개념을 배우고, 이를 이용한 스택, 큐, 트리 및 그래프의 표현 방법과 응용 문제의 해결 방법을 알아본다. 정렬 문제와 탐색 문제를 중심으로 자료 구조와 알고리즘의 긴밀함을 이해하고 응용 프로그램에 여러 기본 알고리즘을 적용해 본다. |
---|---|
학습목표 | 1. 컴퓨터에서 사용되는 자료가 컴퓨터 내부에서 어떻게 효율적으로 처리되는지에 대한 방식 및 소프트웨어 개발 방법과 기술을 습득할 수 있다. 2. 컴퓨터 내부의 자료 구조의 추상데이터를 이해하고 단순 자료 구조를 비교하고 표현할 수 있다. 3. 소프트웨어를 개발하는 데 있어서의 기본 지식으로서 추상화 타입을 이해하고 이를 기반으로 한 데이터 표현과 알고리즘을 설명할 수 있다. 4. 복합자료구인 선형구조와 비선형구조의 개념을 이해하고 파이썬 언어로 구현할 수 있다. 5. 선형구조인 리스트, 스택, 큐, 덱의 배열구조와 연결된 구조를 이해하고 표현 방법, 기본 연산, 차이점, 장?단점을 설명할 수 있다. 6. 비선형 자료구조인 트리, 그래프의 표현 방법, 특징, 기본 연산과 적용 응용을 학습하여 상황에 맞게 응용할 수 있다. 7. 정렬문제와 탐색문제를 중심으로 자료구조와 알고리즘의 관계를 이해함으로서 여러 가지 기본 알고리즘을 이용하여 응용 프로그램에 직접 적용할 수 있다. 8. 학습한 자료구조를 이용하여 주어진 문제의 해결방법을 제시할 수 있다. |
강의방법 | 온라인 강의, 토론, 과제, 질문답변, 형성평가, 학습자료실, 퀴즈, 생각나누기 |
교재/참고문헌 | 없음 |
평가기준 | 출석(20점) ,과제(2점) ,토론(20점) ,중간(25점) ,기말(25점) ,퀴즈(3점) ,수업참여도(5점) |
이수기준 | 출석: 16점 이상(80%), 총점: 60점 이상 |