Designing & Analysis of Algorithms ,Scalable Programming, Distributed Programming, Problem Solving,Application of Data Structure