「プログラミング入門」ではプログラミングの基礎を学んだが,本科目では、手続き型プログラミングの知識の大半を学ぶことで、実際のプログラムを作成するために必要な知識と技術を習得する。具体的には、構造体やポインタを含むC言語のデータ型,線形リストなどの動的データ構造、再帰プログラミング、ソートなどのアルゴリズムなどの理解と活用を目標とする.
 なお、同時開講する組み込みプログラミングI演習において,その知識を活用するスキルの習得を行う.