Approved By: UGC AICTE NAAC
Duration: 3 Years |
Eligibility: 10+2 or Equivalent |
Course Details:-
Code |
Title of Paper |
Semester-I |
|
BCA-111 |
General English – I |
BCA-112 |
Punjabi (Compulsory) or Punjab History and Culture ** |
BCA-113 |
Fundamentals of Information Technology |
BCA-114 |
Programming Fundamentals using C |
BCA-115 |
Office Automation and Productivity Tools |
BCA-116 |
Software Lab – I (based on paper BCA-114: Programming Fundamentals using C) |
BCA-117
|
Software Lab – II (based on paper BCA-115: Office Automation and Productivity Tools) |
Note:- ** Only those students who have not studied Punjabi up to matriculation can opt for Punjab History and Culture. The code for the paper is same. |
|
Semester-II |
|
BCA-121 |
General English – II |
BCA-122 |
Digital Electronics |
BCA-123 |
Mathematical Foundation of Computer Science |
BCA-124 |
Data Structures |
BCA-125 |
Programming with Visual Basic |
BCA-126 |
Software Lab – III (based on BCA-124: Data Structures) |
BCA-127 |
Software Lab – IV (based on paper BCA-125: Programming with Visual Basic) |