1. コンピュータと「数」
    位取り記数法、基数変換、負の数、2の補数、実数と浮動小数点数、実数誤差など
  2. コンピュータの「演算」
    算術演算、複合演算子、シフト演算、ビット演算、マスクとフラグ、論理演算、真理値表、論理積、論理和など
  3. 方程式で図形を描く
    matplotlibでグラフ、方程式、関数、直線の方程式、比例式と三角比、三平方の定理、円の方程式など
  4. ベクトル
    ベクトルの演算、ベクトル方程式、内積、コサイン類似度、外積、ベクトルで面積を計算など
  5. 行列
    行列の演算、逆行列と連立方程式、図形の一次変換(移動、回転、拡大縮小)、一次変換の組み合わせ、同次座標など
  6. 集合と確率
    集合とデータベース、試行と事象、順列と組み合わせ、重複順列、数学的確率と統計的確率、モンテカルト法と円周率など
  7. 統計と乱数
    母集団と標本、代表値、分散と標準偏差、共分散と相関係数、移動平均、回帰直線、乱数の注意点など
  8. 微分・積分
    差分と微分、変化率、導関数、極値、定積分と不定積分、原始関数、積分定数、曲線の接線、輪郭の抽出、円周と円の面積、球の体積と表面積など