Bachelor of Computer Applications(BCA)



Program Educational Objectives

To be recognized as a Centre of Excellence in the country that is capable of transforming learners of Computer Science to Professionals working for the upliftment of computing technology, society and the world as a whole through their life-long learning experiences by providing value based, exceptional learning environment for education, research and training in Computer Science and Applications.

  • To develop the creativity of problem solving through computer science in the learners through our continuously improving academic environment and excellent computing infrastructure.
  • To provide value based education and training through high impact teaching that inculcates excellent basics, sound practical knowledge of automating various kinds of systems through effective programming skills.
  • To develop the youth into professionals who can work in team, possess high analytical abilities, and help in solving complex problems of various domains through principles of computer science and applications.
  • To grow as a nurturing environment of computer professionals for imparting a lifelong learning skills.
  • To facilitate in development of strong basic fundamentals of Computer Applications to create a perfect foundation towards a begining a professional career in industry, entrepreneurship and thereby progress in chosen career through habit of continuous learning.
  • To develop programming skills in learners by using fundamental knowledge of computer science in composing new designs and solutions to complex real life problems using existing and/or novel technologies.
  • To equip learners with abilities of evaluating problems to formulate in assessment of their designs and solutions thereby.
  • To inculcate comprehensive communication ability that is useful during professoinal communication and leading of teams in future.

A student’s foresight ends with the stream they will enter or College name they would like to have on their resume. Perhaps, it is time to reverse that trend of thought, work backwards. Think of the job and plan your education accordingly. BCA is one of the many “IT industry-oriented” graduate degrees, introduced in PIET to help make graduates more employable and this attaining quality makes us a top BCA college in Haryana.

BCA programme prepare students for an excellent career in the Software Industry as Software Developer, Tester, Designer, System Architect, Software Consultant, Database and System Analyst, Network Administrator and Web Technologist. The University curriculum is designed in such a way that the students will be able to pursue advance career in IT Industry.

Mentorship system helps the students to improve their overall performance in various domains like Mathematics, Numerical Analysis, Personality Development, Programming, Software Engineering, Database Management, Networking etc. Apart from all the mentioned features; it is the highly qualified and experienced faculty that adds energy to the PIET.

Eligibility: 10+2 Pass with at least 50% marks from CBSE or Board of School Education, Haryana or any other examination as equivalent thereto.

The selection will be on merit basis.

Admissions under Tuition Fee Waiver Scheme/ PIO/ FN

The admission under this category will be made as per instructions of AICTE/Haryana State Technical Education Society, Panchkula/KUK.

Download Brochure