C言語によるプログラミングを学びます。C言語は、オペレーティングシステムや他のソフトウェアを作成するのに使われている言語です。本講義の受講には、基本的なプログラミングの知識が必要ですが、C言語の知識は必要ありません。自分のノートPCに、C言語のコンパイル開発環境を導入しておく必要があります。Mac OSでは、標準で付属しているXCODE開発環境を導入できます。Windowsでは、フリーソフトウェアのcygwinのような環境を導入できます。