Bachelor of Computer Application is 36 months course divided in six semesters. Eligibility for BCA is minimum 12th (Higher secondary) in any stream.
In six semesters you are going to study these subjects:
  Theory Practical/Viva Assignments
Course code Name of course Credit Total marks Max Min Max Min Max Min
SEMESTER I
1BCA1 Fundamentals of computers and information technology 3 100 70 23 0 0 30 10
1BCA2 Windows and MS Office 4 150 70 23 50 17 30 10
1BCA3 Programming in C 4 150 70 23 50 17 30 10
1BCA4 Discrete Mathematics 3 100 70 23 0 0 30 10
1BCA5 Communicative english 2 100 70 23 0 0 30 10
  TOTAL 16 600 350 115 100 34 150 50
SEMESTER II
2BCA1 Digital computer organization 3 100 70 23 0 0 30 10
2BCA2 Object oriented programming with C++ 4 150 70 23 50 17 30 10
2BCA3 Operating systems 4 100 70 23 0 0 30 10
2BCA4 Internet programming (HTML, DHTML and Java script) 3 150 70 23 50 17 30 10
2BCA5 Environmental study 2 100 70 23 0 0 30 10
  TOTAL 16 600 350 115 100 34 150 50
SEMESTER III
3BCA1 Database management system 4 100 70 23 0 0 30 10
3BCA2 Data structure with C++ 4 100 70 23 0 0 30 10
3BCA3 Computer communication and networks 3 150 70 23 50 17 30 10
3BCA4 Programming with java 3 150 70 23 50 17 30 10
3BCA5 Principle of management 2 100 70 23 0 0 30 10
  TOTAL 16 600 350 115 100 34 150 50
SEMESTER IV
4BCA1 Linux operating system: Operations and management 3 150 70 23 50 17 30 10
4BCA2 Software engineering 3 100 70 23 0 0 30 10
4BCA3 Computer architecture and assembly language programming 3 100 70 23 0 0 30 10
4BCA4 RDBMS practice with Oracle/MS SQL Server Express Edition 3 100 70 23 0 0 30 10
4BCA5 Programming with visual basic dot net 4 150 70 23 50 17 30 10
  TOTAL 16 600 350 115 100 34 150 50
SEMESTER V
5BCA1 Computer graphics 4 150 70 23 50 17 30 10
5BCA2 Software testing and project management 4 100 70 23 0 0 30 10
5BCA3 Multimedia systems 3 150 70 23 50 17 30 10
5BCA4 Management information system 2 100 70 23 0 0 30 10
5BCA5 Data warehousing and mining 3 100 70 23 0 0 30 10
  TOTAL 16 600 350 115 100 34 150 50
SEMESTER VI
6BCA1 Web development through open source technology (PHP and Mysql) 3 150 70 23 50 17 30 10
6BCA2 Information technology trends 3 100 70 23 0 0 30 10
6BCA3 Project 0 400 0 0 400 132 0 0
  TOTAL 6 650 140 46 450 149 60 20
Evaluation scheme:
01. 36% in each theory, practical, project, dissertation and internal assesment.
02. 40% aggregate mark to pass
Please click on semester below to access online study material. Remember, to access study material you must be register for BCA on AISECT Online.