The course curriculum is designed to provide students a solid conceptual foundations and an extensive focus on application of these concepts to real life situations.  The course contents is a perfect blend of  Core Computer Science subjects and emerging technologies  like Big Data Analytics, Mobile Computing,Cloud Computing,Data Mining etc. The first three semesters  are dedicated for course work and fourth semester exclusively for project work.