Admission to B.C.A

B.C.A. is a three years Bachelor Degree Programme in Computer Applications. The course for B.C.A. shall be spread over three years (six semesters). The Examination of odd semesters shall be held in the month of December and the examination of even semesters shall be held in the month of May/June on such other dates as may be fixed by the university.

Eligibility for the Course:

A candidate who has passed the 10+2 Examination of Punjab School Education Board, Mohali/CBSE or any other examination recognized as equivalent there to, in any stream is eligible to take admission in B.C.A. Part-1.

B.C.A Subjects

Semester I

  • General English- I
  • Punjabi (Compulsory) or Punjabi Compulsory (Mudla Gyan)**
  • Fundamentals of Information Technology
  • Programming Fundamentals using C
  • Software Lab- I (Windows & Office Automation)
  • Software Lab- II (BCA-BIIO4T)
  • Programming Fundamentals using C

Semester II

  • General English-II
  • Punjabi (Compulsory) or Punjabi Compulsory (Mudla Gyan)**
  • Digital Electronics
  • Data Structures
  • Basic Mathematics
  • Software Lab- III (Based on paper
  • BCA-B12O4T Date Structures)
  • DRUG ABUSE: PROBLEM, MANAGEMENT AND PREVENTION

Semester III

  • English Communication Skills- I
  • Computer System Organizations & Architecture
  • Software Lab- IV (Object Oriented Programming using C++)
  • Software Lab- V (DBMS using MS Access Lab)
  • Environmental and Road Safety Awareness
  • Object Oriented Programming using C++
  • Fundamentals of Database Management System
  • Discrete Mathematics

Semester IV

  • English Communication Skills- II
  • Management Information Systems
  • Computer Oriented Numerical & Statistical Methods
  • Relationship Database Management Systems with Oracle
  • Computer Networks
  • Software Lab- (Computer Oriented
  • Numerical and Statistical Methods)
  • Software Lab- VII (Oracle Lab)

Semester V

  • English Literary Skills- I
  • System Analysis and Design
  • System Software
  • Java Programming
  • Web Designing Using HTML and DHTML
  • Software Lab- IX (Based on paper BCA- 314: Java Programming)
  • Software Lab- X ( Based on paper BCA- 315: Web Designing using HTML and DHTML)

Semester VI

  • English Literary Skills- II
  • E-Commerce
  • Operating Systems
  • Software Engineering
  • Web Designing
  • Software Lab- XI (Minor Project)
  • Software Lab- XII (Based on paper BCA-325: Web Designing using ASP.NET)