Welcome to Mata Ganga Khalsa College

Bachelor of Computer Applications (B.C.A.)

Bachelor of Computer Applications (BCA) is a three-year undergraduate degree course for students who wish to delve into the world of Computer languages. The BCA course is one of the most popular option that serves as a stepping stone to a successful career in Information Technology. For a Computer Science aspirant, this degree would help in setting up a sound academic base for an advanced career in Computer Applications.

  • Duration: 3 years
  • Eligibility Criteria: 10+2 in any Stream
  • No. of Seats: 80
 BCA - I
Semester 1
Semester 2
General English - I General English - II
Punjabi Compulsory or Mudla Gyan Punjabi Compulsory or Mudla Gyan
Fundamentals of information Technology Digital Electronics
Programming Fundamentals in C Data Structures
Software Lab - 1 (Windows & Office Automation) Basic Mathematics
Software Lab - 2 (C Language) Software Lab - 3 (Data Structures)
  Drug Abuse: Problem Management & Prevention
 BCA - II 
Semester 3
Semester 4
English Communication Skills - I English Communication Skills - II
Discrete Mathematics Computer Networks
Computer System Organization and Architecture Management Information Systems
Object Oriented Programming using C++ Computer Oriented Numerical Methods
Fundamentals of Database Management System Relational Database Management Systems with Oracle
Software Lab - 4 (C++ Language) Software Lab - 6 (Computer Oriented Numerical Methods)
Software Lab - 5 (MS Access) Software Lab - 7 (Oracle)
Semester 5
Semester 6
English Literary Skills - I English Literary Skills - II
System Analysis and Design E-Commerce
System Software Operating Systems
Java Programming Software Engineering
Web Designing using HTML and DHTML Web Designing using ASP.NET
Software Lab - 9 (Java Programming) Software Lab - 11 (Minor Project)
Software Lab - 10 (Web Designing using HTML and DHTML) Software Lab - 12 (Web Designing using ASP.NET)


For Further Information contact : 84277-54303

For Registration, click on the link :







Dashmesh Khalsa College

Near Nabha Gurudrawa Sahib

Dyalpura Road Zirakpur, Punjab – India




Office : dkczirakpur@gmail.com