With the advent of the internet and the birth of information technology, the demand for computer Professionals has grown to formidable heights in last decade and will continue to grow in the near future. Nowadays, the corporate world seeks hires and retains only those employees whom come with excellent technical knowledge and skills, to enable them stay abreast with the present as well as the forthcoming advancements. Master of Computer Applications (MCA) is a 3-years (six semesters) professional Master's Degree in computer science awarded in India. The MCA program is inclined more toward Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications. The course is designed to meet the growing demand of qualified professionals in the field of Information Technology. It is a postgraduate course that can be taken up after obtaining a Bachelor's Degree. The MCA program is dedicated to Application Development and thus has more emphasis on latest programming language and tools to develop better and faster applications. The Master’s Degree Program has been designed with a semester approach in mind. It covers various aspects of computational theory, programming, algorithm design and optimization, network and database management etc. As the IT and the software industry are dynamic and fast growing, all the programs are designed keeping in view the requirements of industry. Students are trained in the fields of Web Designing, Application Software Development, Enterprise Resource Planning, Computer Networks, System Administration, Web Designing and Development, Database Administration, Data Mining and Warehousing, etc. A project is also included in the curriculum for the post graduate degree to supplement detailed studies in advanced topics. The course includes co-curricular and extra-curricular activities for all round personality development of the students