The course will set the scene by introducing the biological concepts behind these architecture modules and provide extensive hands-on application of the relevant bioinformatics tools with appropriate example proteins. The power - but also the limitations, which remain substantial - of the currently available software will be examined.