My One friend has done BE and working as Software Profession in a software company..He is more interested tp go for CA/CS...He wanted to wheather if he goes for CA then is he need to go give CPT or if he goes for CS, is he need to go for foundation..plz explain me in detail...