Table of Contents

~~SLIDESHOW~~

Recommended Reading

There is no single text book that covers all the material presented in this course. Also, as I have not taught this material since 2006, my knowledge of the latest literature is somewhat limited. However, the following lists the books and other materials that in some form have contributed to the notes. I have arranged the suggested reading materials by topic rather than by the conventional Required, Recommended and Additional Reading subheadings.

Groovy and Grails

The Java Programming Language

Java Enterprise Edition

Software Design Patterns

Java Enterprise Edition Components

I have referred to these books, papers and web sites in the development of my lecture notes. You may find them useful but they are more than likely out of date now!

On the Web

As with many other topics in the area of advanced telecommunications and software development, the world-wide web, rather than published literature, is one of the best sources for the very latest materials on the topics covered in this course. However, as you should know by now, the quality of such materials varies enormously and you will need to exercise some discretion! See the External Links page for some suggestions of links which I judge to have sufficient authority and usefulness.


Home