Bachelor of Computer Application (BCA)

Bachelor of Computer Application (BCA)

Course Objectives

Today's offices remain incomplete without computers. It will probably not be a mere exaggeration to say that computers reign supreme in the era we are living in. Keeping this reality in mind, we do according to the best of our capacity to make each student get the best as far as knowledge of computers is of concern. Since the students are given adequate amount of practical knowledge, they on completion of the degree of BCA will turn out to be a programmer. Such a skill is sure to be duly acknowledged in the work field.

Employment is not a big deal for those who are equipped with knowledge of computers. At a time when employment is so scarce, a degree of BCA really works as a soothing solution.


  • BCA graduates have good scope in jobs as a Web Developer, Web Designer, Network Administrator, System Manager, Computer Programmer, Software Developer, Software Tester, etc depending on the skills you acquire during your BCA.
  • Various companies, organizations, and MNCs offer the above-mentioned jobs to BCA candidates. Some of the top Nationals Companies that hire BCA graduates Worldlink Communications, Surpass Technologies, Versik etc.

Admission Requirement

Students who have successfully passed in any faculty in the intermediate level and 10+2 level scoring 45% or aggretate C+ in aggregate or other equivalent examinations with the same aggregate are eligible to apply. Students waiting results of the 12th standard can also feel free to apply.

Students who are eligible are required to fill up an application form made available at the Form Desk. The filled form must then be submitted enclosing all the required documents within the stipulated time.

Students need to appear written entrance test conducted by the college. The date(s) will be informed to the concern students before hand.

The committee in charge of admission will take the final decision whether or not to admit a student. The names of the successful students can be seen on the notice board of the college.

Course of Study

First Year

Semester I                                            Semester II
Subjects Credit Hrs Subjects Credit Hrs
Technical English 3 Financial Accounting 3
Mathematics-I 3 Mathematics-II 3
Modern Business Practices 3 Digital Logic 3
Computer System Concepts 3 Microprocessor 3
Computer Programming C 3 Object Oriented Programming  3
Computer Project I 2 Computer Projcet II 2


Second Year

Semester III                                           Semester IV
Subjects Credit Hrs Subjects Credit Hrs
Sociology 2 Technology & Operations Management 3
Computer Architecture 3 Numerical Methods 3
Data Structure & Algorithms 3 Operating System 3
System Analysis and Design 3 Computer Network 3
User Interface Design 3 Database Management System 3
Computer Project III 3 Computer Project IV 3


Third Year

Semester V                                      Semester VI
Subjects Credit Hrs Subjects Credit Hrs
Probability & Statistics 3 Research Methodology 2
Object Oriented Analysis & Design 3 Management Information System 3
Software Engineering 3 Network Programming 3
Computer Graphics 3 Cloud Computing 3
Web Technology 4 Artificial Intelligence 3
Computer Project V 3 Computer Project VI 3


Fourth Year

Semester VII                                      Semester VIII
Subjects Credit Hrs Subjects Credit Hrs
Software Project Management 3 E-Governance 2
Electronic Commerce 3 Multimedia Application 3
Advanced OOP 3 Dot Net Programming 3
Elective-1 3 Elective II  3
Internship 3 Apprentice Project 6

Course Details
  • No of Years: 4
  • Semester: 8

"Action speaks louder than words."