Am going to try out a new Java based software called GanttProject which I downloaded today. Must brush up on the subject before I begin, though. A starting point for that could be this primer on PERT, CPM and GANTT.
GanttProject from SourceForge is open source.