Under Graduate Courses
BCA(Bachelor of Computer Application)
Duration & Eligibility

Eligibility :10+2 with 50% marks
Duration : 3 years

Subject List

Semester-I

  • BCA 111 General English I
  • BCA 112 Punjabi (Compulsory) or Elementary Punjabi
  • BCA 113 Fundamentals of Information Technology
  • BCA 114 Programming Fundamentals using C
  • BCA 116 Software Lab I (Windows and Office Automation)
  • BCA 116Software Lab II (Based on paper BCA-114 Programming fundamentals using C)

Semester-II

  • BCA 121 General English II
  • BCA 122 Punjabi (Compulsory) or Elementary Punjabi
  • BCA 123 Digital Electronics
  • BCA 124 Data Structures
  • BCA 125 Basic Mathematics
  • BCA 126 Software Lab-III (Based on paper BCA-124 Data Structure)

SEMESTER – III

  • BCA 211 English Communication Skills – I
  • BCA 212 Discrete Mathematics
  • BCA 213 Computer System Organisation and Architecture
  • BCA 214 Object Oriented Programming using C++
  • BCA 215 Fundamentals of DBMS
  • BCA 216 Software Lab – IV (Based on BCA-214:OOPs using C++)
  • BCA 217 Software Lab – V(MS Access Lab based on BCA-215 Fundamental of DBMS)

SEMESTER – IV

  • BCA 221 English Communication Skills – II
  • BCA 222 Computer Networks
  • BCA 223 Management Information System
  • BCA 224 Computer Oriented Numerical and Statistical Methods
  • BCA 225 Relational Database Management System with Oracle
  • BCA 226 Software Lab – VI (Based on paper BCA-224)
  • BCA 227 Software Lab – VIII (Based on paper BCA-225)
  • BCA 228 Environmental Studies & Road Safety Awareness

SEMESTER – V

  • 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 java Programming)
  • BCA 317 Software Lab –X (Based on Web Designing using HTML and DHTML)
  • BCA 318 Punjabi (Compulsory) or Punjabi Compulsory (Mudla Gyan)

SEMESTER – VI

  • BCA 321 English Literary Skills – I
  • BCA 322 E-Commerce
  • BCA 323 Operating System
  • BCA 324 Software Engineering
  • BCA 325 Web Designing using ASP.NET
  • BCA 326 Software Lab – XI (Based on paper BCA-314:Java Programming)
  • BCA 327 Software Lab – XII (Based on BCA-325 Web Designing using ASP.NET)

Copyright Β© 2016 Guru Nanak College, Budhlada.
Developed by Web Development Team Guru Nanak College, Budhlada