Basically the ICWA course is divided in to four parts which are Foundation Program, Intermediate Program, Practical Training and the Final Course. The duration of every part is different; here I am telling you the same: