この専攻では、プログラムを書くときに知っているべき情報の構造を、あなたは学ぶことができます。
また、情報の構造に固有なアルゴリズムについても、あなたは学ぶことができます。
計算機のプログラムは複雑な機能を多岐にわたってユーザに提供しますが、計算機の機能は低水準なレベルで見ると(特殊な例外を除けば)単純です。すなわち計算機のプログラムでは、計算機の単純な機能を上手に利用することで複雑な機能が実現されるのですが、データ構造はその単純な機能を上手に利用する鍵となる、いわばプログラムにおける手品の種なのです。