Baba Ajay Singh Khalsa College

Marquee with White Font Baba Ajay Singh Khalsa College is a top-notch institute in Short Courses, Diploma, Under Graduate and Post Graduate studies.

B.C.A.

Bachelor of Computer Applications

ELIGIBILITY:- 10+2 in any discipline from recognized board or any other examination equivalent to GNDU with 40% marks.

Semester-1

  • Computer Fundamentals & PC Software
  • Principles of Digital Electronics
  • Applied and Discrete Mathematics
  • Lab-I based on computer fundamental & PC Software
  • Introduction to the Internet Theory
  • Lab-II based on introduction to the internet practical
  • Communication Skills in English-I
  • Punjabi (Compulsory)

Semester-2

  • Introduction to Programming using Python
  • Computer Architecture
  • Numerical Methods & Statistical Techniques
  • Lab-1 based on introduction to Programming using Python
  • Drug Abuse
  • Communication Skills in English-II
  • Punjabi (Compulsory)
  • Skill Enhancement

Semester-3

  • Introduction to C Programming
  • Data Structure & File Processing
  • Operating System
  • Cyber Security Fundamental (SEC-2) Theory
  • Lab-1 based on Introduction to C Programming
  • Lab-2 based on Data Structure & File Processing
  • English (Compulsory)

Semester-4

  • Introduction to C++ Programming
  • Database Management System
  • Computer Networks
  • Lab-1 based on C++ Programming
  • Lab-2 based on Database Management System
  • English (Compulsory)
  • Human Rights & Constitutional Duties (VAC-2)

Semester-5

  • Software Engineering
  • Web Technologies
  • Operating System
  • JAVA Programming Language
  • Lab based on JAVA Programming Language
  • Lab based on Web Designing Java using HTML, Script and PHP

Semester-6

  • Computer Graphics
  • Computer Network
  • Lab. Implementation of Application of Computer Graphics in C++/C
  • Project
Scroll to Top