Bachelor of Computer Application 

Eligibility for BCA-I ( 40 Seats)

• 10+2 from PSEB or any other Board recognized as equivalent. 
• Maths as a compulsory subject in Matriculation.
• 50% marks in aggregate in 10+2


SUBJECTS:

BCA Ist semester

  1. English (C)-A
  2. Fundamentals Mathematical Statistics
  3. Computing Fundamentals and Computer Software
  4. Problem solving through C
  5. Lab Based on BCA-16-103
  6. Lab Based on BCA-16-104
  7. Environment and Road Safety Education

2nd semester

  1. English (C)-B
  2. Computer Organization
  3. Fundamentals of Web Programming
  4. Object Oriented Programming using C++
  5. Lab Based on BCA-16-203
  6. Lab Based on BCA-16-204

3rd semester

  1. Punjabi-A / History and Culture of Punjab – A
  2. Information System Design and Implementation
  3. Computer Oriented Numerical Methods
  4. Data Structures
  5. Lab based on Data Structures
  6. Lab based on Numerical Methods

4th semester

  1. Punjabi-B / History and Culture of Punjab – B
  2. Software Project Management
  3. Operating System Concepts and Linux
  4. Database Management System
  5. Lab based on Linux
  6. Lab based on DBMS

5th semester

  1. Computer Networks
  2. Discrete Mathematical Structure
  3. Java Programming
  4. Web Application Development using PHP
  5. Lab based on Java Programming
  6. Lab based on Web Application Development using PHP

6th semester

  1. E-Commerce
  2. Application Development using VB.Net
  3. Computer Graphics and Multimedia Applications
  4. Lab based on Computer Graphics and Multimedia Applications
  5. Minor project and seminar