1. ソフトウェア開発手法の習得
    • テスト駆動開発,リファクタリング,継続的インテグレーション
    • ソフトウェア設計図(UML)
    • 統合開発環境,バージョン管理、ビルド
  2. 倒立振子を用いた制御系開発プロセスの学習
    • モデリング,解析,設計, シミュレーション,実験
    • リアルタイム制御プログラミング