data structure practice

  1. Overview

    1. This subject cultivates application and design capabilities by practically implementing data structures that are the basis of advanced programming, and measures and compares their performance by analyzing them using complexity analysis techniques. Implementation related to practical tasks is given according to the contents of the lecture in the data structure design, so both courses must be taken at the same time.

  2. Goal

    1. The theory and design contents of the data structure design subject are implemented using C++ language in Unix systems to achieve practical programming capabilities. By implementing three C++ programs with more than 1000 lines, it fosters the ability to implement large-scale software systems in practice and promotes professional responsibility and ethics as a computer engineer. It encourages people to learn how to write documents for effective communication and improve their major English skills.

  3. Syllabus