본문으로 건너뛰기

전공과목 소개

우리 학과에선 이런걸 배워요

자료구조및실습

조회수

0

과목정보

  • 수강학년

    2학년

  • 강의유형

    이론,실습

  • 과목 키워드

    #자료구조 #C++

과목소개

이 수업은 어떤 수업인가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

이 수업은 배열, 스택, 큐, 트리, 그래프 같은 자료구조를 배우고 이를 활용한 탐색과 정렬 방법을 실습 중심으로 학습하는 수업이에요.

어떤 언어와 방식으로 진행되나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

주로 C++ 기반으로 수업이 진행되며 자료구조를 직접 구현하고 성능을 비교·분석하는 실습 위주로 진행돼요.

이 수업을 통해 무엇을 얻을 수 있나요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

복잡한 문제를 구조적으로 해결하는 사고력과 함께, 실제 시스템 개발에 필요한 알고리즘적 사고와 코딩 능력을 기를 수 있어요.

이 수업이 왜 중요한가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

자료구조는 모든 프로그래밍의 기초가 되는 개념으로 이 수업을 통해 문제를 효율적으로 해결하는 사고력과 복잡한 시스템을 설계하는 기반 역량을 기를 수 있어요.

필수과목인가요?

skeleton-univ-loaderuniv-숭실대학교-icon

숭실대학교 글로벌미디어학부

네 2학년 2학기 전공필수 과목이에요.

과목 커리큘럼

  • 4~5주차

    스택과 큐

    스택과 큐의 개념을 배우고 추상 자료형으로 직접 구현하며 자료 흐름의 차이를 이해하는 주차예요.

  • 10주차

    트리와 이진 탐색 트리

    트리 구조와 이진 탐색 트리의 원리를 배우고 탐색 성능 분석을 통해 자료구조 선택의 중요성을 학습해요.

  • 12~14주차

    그래프, 정렬, 탐색

    그래프 표현과 탐색 방법, 다양한 정렬·탐색 알고리즘을 구현하며 알고리즘 효율성을 비교하는 주차예요.

우리 학과의 다른 전공과목 더보기

  • 1학년

    컴퓨터시스템개론

  • 1학년

    미디어제작및실습

  • 1학년

    프로그래밍 1(2) 및 실습

  • 1학년

    Art & Technology

  • 1학년

    기초조형및실습