開発ソフトウェアのオンライン・コースにおける4番目のモジュールとなります。開発ソフトウェアv12.1を使用したFPGAもしくはCPLDにおける初期デザインからデバイスのプログラミング方法までが習得できます。この4番目のモジュールでは、設定とアサインメント以外にも、設定とアサインメントを用いて合成や配置配線の結果を変更する方法を学習します。プロジェクト・ワイドの設定に加え、特定のエンティティに対するアサインメントの設定方法についても学習します。開発ソフトウェアにおける設定とアサインメントの様々な作成方法についても習得できます。