Apply Now
Scholarship 2020
Enrol Now

Bachelors in Computer Application (BCA)

The Undergraduate Course BCA prepares students for the high in-demand Information Technology sector and, on top, develops a platform for master's degree programs and research. The course covers the breadth of Mathematics, Programming, Database, and Networking & Communication.

Bachelors in Computer Applications (BCA) is one of the desired courses among the students who undoubtedly want to jumpstart their career in the field of information technology. This three-year degree course is divided carefully into six semesters, over which the students learn cutting-edge techniques to be proficient in the design and development of information technology tools. A student undergoes rigorous academic discipline to learn about Database Management Systems, Networking, Data Structure, Computer Graphics, and core programming languages like Python, ‘C/C++’,.NET, and ‘Java.’

With the rapid rise in the demand for technology in every sector, opportunities for a BCA graduate are limitless. One can opt for a job, go for higher studies, or set up their own software development firm after completing the BCA degree.

Furthermore, freelancing is equally a sound choice for a competent BCA graduate. Since we have set up our infrastructure to attain international standards in education, BCA students undoubtedly get access to state-of-the-art labs and highly qualified faculties with industrial experience, which puts this course on par with the degree.


Graduation Degree


Duration: 3 Years


I.K.G PTU, Kapurthala

No. of Seats



As per I.K.G PTU Guidelines


Up to 90%*

Career Highlights

Our graduates may take up government and private sector jobs like Armed Forces, Nationalized Banks, PSUs, Software MNCs, Web hosting, IT sector, Electronic Industry, etc. that require a Graduation Degree.

Career Opportunities

  • Software Developer
  • Mobile Developer
  • Web Developer
  • System Analyst
  • Database Mgmt. Professionals
  • Project Manager
  • Information Security Professional
  • Information Mgmt. Professional
  • System Administrator
  • System Security Officer
  • Software Architect
  • Associate Software Engineer
  • Software Tester and many more...

Fee Structure

Fee applicable for 2022-23 Admissions.

Tution Fee
As per I.K.G PTU Guidelines
- Per semester

Course overview for 1st Year

Semester I

  • Mathematics
  • Fundamentals of Computer and IT
  • Problem Solving using C
  • Workshop on Desktop Publishing
  • Problem Solving using C Laboratory
  • Fundamentals of Computer and IT Laboratory
  • English
  • English Practical/Laboratory
  • Human Values, De-addiction and Traffic Rules
  • Human Values, De-addiction and Traffic Rules (Lab/ Seminar)
  • Mentoring and Professional Development

Semester II

  • Fundamentals of Statistics
  • Computer System Architecture
  • Object Oriented Programming using C++
  • Object Oriented Programming using C++ Laboratory
  • Fundamentals of Statistics Laboratory
  • Computer System Architecture Laboratory
  • Environmental Studies
  • Mentoring and Professional Development

Course overview for 2nd Year

Semester III

  • System Analysis & Design
  • Data Structures
  • Digital Circuits & Logic Design
  • Basic Accounting
  • Software Lab-IV (Data Structures)
  • Hardware Lab-I(DigitalCircuits & Logic Design)

Semester IV

  • Software Engineering
  • Microprocessors & Micro controllers
  • Operating Systems
  • Database Management Systems
  • Hardware Lab-II(Microprocessors & Micro controllers)
  • Software Lab-V

Course overview for 3rd Year

Semester V

  • Data Warehousing & Mining
  • Programming in Java
  • Management Information System
  • Workshop on Advanced Web Development
  • Software Lab-VI(Programming in Java)
  • Project Work-I

Semester VI

  • Principles of Management
  • Computer Graphics
  • Computer Networks
  • Information security
  • Software Lab-VII(ComputerGraphics)
  • Project Work- II

Talk to our College Representative
+91 93978-93978