This module consists of a series of workshops at which physics understanding is developed through solving real life problems. There are three components to the module: Data Analysis, Communication Skills and Computing. The Data Analysis component applies statistical and probabilistic concepts to the analysis of experimental data. The Communication Skills component involves oral presentations, report writing and solving physical problems through team working. The Computing component introduces a symbolic mathematical package, a procedural programming language and Tex/Latex. This module is intended specifically for students with a theoretical bias.