Projects are a major component of virtually all undergraduate and postgraduate computing and information science courses within universities. They require students to draw on a number of separate but highly important skills; surveying literature, report writing, developing and documenting software, presentational skills, time management, project management skills and so on. For students to excel in all of these areas is a majoraccomplishment, yet it is something that academic institutions have come to expect as part of the independent learning process.
While there are books available that cover some of these topics in great detail, there are none that draw all these skills together and which are aimed specifically at students on computing and information systems courses of one kind or another. This text fills this gap and provides a foundation in the skills both undergraduate and postgraduate students require to complete their projects successfully.