TOTAL SEATS – 50
First Semester
The eligibility requirements for admission to B.C.A Part-1 is minimum 50% marks in the +2 examination of Punjab School Education Board, or any other examination recognized as equivalent thereto.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-111 | General English – I | |||
BCA-112 | Punjabi (Compulsory) or Punjabi Lajmi(Mudla Gyan) | |||
BCA-113 | Fundamentals of Information Technology | |||
BCA-114 | Programming Fundamentals using C | |||
BCA-115 | Software Lab-I(Windows and Office Automation) | |||
BCA-116 | Software Lab – II(based on paper BCA-114: Programming Fundamentals using C) | |||
Second Semester
Provided that he/she has undergone a regular course of studies of first semester as provided under the regulations and fulfils the conditions as per University.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-121 | General English – II | |||
BCA-122 | Punjabi compulsory or punjabi compulsory(mudla gyan) | |||
BCA-123 | Digital Electronics | |||
BCA-124 | Data Structures | |||
BCA-125 | Basic Mathematics | |||
BCA-126 | Software Lab – III (based on BCA-124: Data Structures) | |||
Third Semester
Provided that he/she has undergone a regular course of studies of First and Second semesters as provided under the regulations in sequential order and fulfils the conditions as per University.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-211 | English Communication Skills – I | |||
BCA-212 | Discrete Mathematics | |||
BCA-213 | Computer System Organizations and Architecture | |||
BCA-214 | Object Oriented Programming using C++ | |||
BCA-215 | Fundamentals of Database Management System | |||
BCA-216 | Software Lab – IV (based on paper BCA-214: Object Oriented Programming using C++) | |||
BCA-217 | Software Lab – V (MS Access Lab based on BCA-215 Fundamentals of Database Management System) | |||
BCA-218 | Punjabi compulsory or punjabi compulsory(mudla gyan) | |||
Fourth Semester
Provided that he/she has undergone a regular course of studies of First, Second and Third semesters as provided under the regulations in sequential order and has passed the First Semester Examination as a whole, and fulfils the conditions as per University.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-221 | English Communication Skills – II | |||
BCA-222 | Computer Network | |||
BCA-223 | Management Information System | |||
BCA-224 | Computer Oriented Numerical and Statistical Methods | |||
BCA-225 | Relational Database Management Systems with Oracle | |||
BCA-226 | Software Lab – VI(based on paper BCA-224: Computer Oriented Numerical and Statistical Methods) | |||
BCA-227 | Software Lab – VII (Oracle Lab based on paper BCA-225: Database Management Systems with Oracle ) | |||
BCA-228 | Environmental and road safety awareness(qualifying exam) | |||
BCA-229 | Punjabi Compulsory or Punjabi Compulsory(Mudla Gyan) |
Fifth Semester
Provided that he/she has undergone a regular course of studies of First, Second, Third and Fourth semesters as provided under the regulations in sequential order and has passed the First and Second Semester examinations as a whole, respectively; and fulfils the conditions as per University.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-311 | English Literary Skills – I | |||
BCA-312 | System Analysis and Design | |||
BCA-313 | System Software | |||
BCA-314 | Java Programming | |||
BCA-315 | Web Designing using HTML and DHTML | |||
BCA-316 | Software Lab – IX (based on paper BCA-314: Java Programming) | |||
BCA-317 | Software Lab – X (based on paper BCA-315: Web Designing using HTML and DHTML |
Sixth Semester
Provided that he/she has undergone a regular course of studies of First, Second, Third, Fourth and Fifth semesters as provided under the regulations in sequential order and has passed First, Second and Third Semester examinations as a whole, respectively and fulfils the conditions as per University.
Code | Title of Paper | |||
---|---|---|---|---|
BCA-321 | English Literary Skills – II | |||
BCA-322 | E-Commerce | |||
BCA-323 | Operating Systems | |||
BCA-324 | Software Engineering | |||
BCA-325 | Web Designing using ASP.NET | |||
BCA-326 | Software Lab – XI (More on Java-based on BCA-314: Java Programming) | |||
BCA-327 | Software Lab – XII (based on BCA-325: Web Designing using ASP.NET |