コンピューターの動作原理、および、コンピューターの背後にある普遍的な情報・計算の概念について学びます。コンピューターによる問題解決を実現している理論と技術を概観し、コンピューターの可能性と限界について理解を深めます。データサイエンスや機械学習、セキュリティの理論などコンピューターを用いる分野について学ぶ上で常識となる背景知識について広く学ぶことを目的とします。(この授業は、道具としてのコンピューターの使い方や操作を学ぶことが目的ではありません。)

この科目は以下の教育プログラムと関連があります * 「データサイエンス副専攻制度」の指定科目 * 「数理・データサイエンス・AI教育プログラム認定制度(MDASH)」リテラシーレベルの指定科目、応用基礎レベルの必須科目

「データサイエンス副専攻プログラム」は2023年度以降入学の学生が対象です