BCA Course: Admission, Eligibility, Syllabus, and Fees

Bachelor in Computer Application (BCA) is a college degree course in computer applications. With the rapid and exponential development of the IT industry in India, the interest in computer proficiency among the recruiters is increasing step by step. This increasing development of the IT industry has developed a great number of chances for computer graduates. Bachelor in Computer Application, or as we know it, BCA is one of the mainstream courses among the candidates who need to make their vocation in the IT field. The length of the course is three years and separated into six semesters. It involves the subjects like database, networking, information structure, center programming dialects like ‘C’ and ‘java’.

BCA Course Details

This BCA course gives a lot of chances to the candidates who are interested in the computer field and needs to work in the IT area as a developer or programming engineer.  BCA course is, for the most part, sought after in a full-time mode; however, it can likewise be sought after through separation training from perceived institutes like IGNOU, NSOU, and the sky is the limit from there. Affirmation in IGNOU is typically founded on legitimacy, and candidates can finish this course in around INR 40,200. There are many top BCA schools in India, for example, IP University, among others with a normal BCA course charge of around INR 80,000-2,00,000. The BCA course charges are similarly less in government universities when contrasted with private colleges.

Course Level Undergraduate (UG)
Duration Three years
Examination Type Semester System
Eligibility Should have passed Class XII from a recognized institution
Admission Process Direct Admission or Through Entrance Exams
Top recruiting organizations IT & Software Companies
Top recruiting areas Software Development, Web Development, Testing, Digital Marketing, etc.
Average Course Fee INR 70,000 to 2,00,000
Average Starting Salary INR 2,00,000 to 8,00,000
Get latest news & updates about BCA Course via SMS and e-mail, by entering your details below:
[ninja_form id=8]

Eligibility Criteria

  • The applicant must be a citizen of India. However, some institutes also allow foreign nationals to apply with proper documentation.
  • The candidates who are applying for the BCA course must have passed class XII or equivalent in any stream from a recognized school or institution.
  • The candidates must have secured a minimum of 50% aggregate in order to apply for the BCA colleges. (40% for the reserved candidates).

BCA Specializations

BCA is an undergraduate course, and the duration of it is three years. The candidates learn about many subjects such as C Language (Basic and Advanced), Networking, Data Structure, Programming, Database Management, Mathematics, Software Engineering, Oracle, Object Oriented Programming using C++, Visual Basic, JAVA, Operating Systems, Programming using PHP, Web Scripting and Development, etc

  • Accounting Applications
  • Animation
  • Computer Graphics
  • Database Management
  • Internet Technologies
  • Music and Video Processing
  • Personal Information Management
  • Programming Languages
  • Systems Analysis
  • Word Processing

BCA Syllabus

Semester 1

  • C Programming Lab
  • Creative English
  • Digital Computer Fundamentals
  • Foundational Mathematics
  • Hardware Lab (CIA Only)
  • Introduction To Programming Using C
  • PC Software Lab
  • Statistics I For BCA

Semester 2

  • Basic Discrete Mathematics
  • Case Tools Lab (CIA Only)
  • Communicative English
  • Data Structures
  • Data Structures Lab
  • Operating Systems
  • Visual Programming Lab

Semester 3

  • C++ Lab
  • Database Management Systems
  • Domain Lab (Cia Only)
  • Financial Accounting
  • Interpersonal Communication
  • Introductory Algebra
  • Object-Oriented Programming Using C++
  • Oracle Lab
  • Software Engineering

Semester 4

  • Computer Networks
  • DBMS Project Lab
  • Financial Management
  • Java Programming Lab
  • Language Lab(CIA Only)
  • Professional English
  • Programming In Java
  • Web Technology Lab

Semester 5

  • Business Intelligence
  • Business Intelligence Lab
  • Graphics And Animation
  • Graphics And Animation Lab
  • OOAD Using UML
  • Python Programming
  • Python Programming Lab
  • Unix Lab
  • Unix Programming
  • User Interface Design
  • Web Designing Project

Semester 6

  • Advanced Database Management System
  • Client-Server Computing
  • Cloud Computing
  • Computer Architecture
  • Design And Analysis Of Algorithms
  • Introduction To Soft Computing
  • Multimedia Applications

BCA Entrance Exams

  • IPU-CET (Indraprastha University Common Admission Test)
  • KIITEE BCA (Kalinga Institute of Industrial Technology University)
  • LUCSAT BCA (Lucknow University)
  • PESSAT (PES University)
Name of the Exam Conducting Body
AIMCET Indian Institute of Technology-Roorkee
BHU PET MCA Banaras Hindu University
BIT Mesra MCA Admission Test Birla Institute of Technology – Ranchi
Goa University MCA Admissions Test Goa University
IPU CET MCA GGS Indraprastha University
JECA West Bengal Joint Entrance Examination Board
JNU MCA Jawaharlal Nehru University
LUCSAT Lucknow University
MAH MCA CET 2020 State Common Entrance Test Cell
NIMCET National Institute of Technology
PAMCAT Punjab University
Pune University MCA Entrance Examination Pune University

Job Positions for BCA Graduates

There is no doubt to the fact that BCA is a standout amongst other instructive courses that one can go for, and there is an abundance of chances for candidates studying BCA. Somebody who has cleared BCA can join a product organization or can likewise go for higher examinations. In BCA subjects that are included are practically like that of candidates pursuing B-Tech. India and different nation’s numerous MNCs are recruiting BCA graduates for their specialized segment. In the wake of completing BCA, one may find various openings for work both in government just as private areas. The administration association like Railways division, banking segment, Indian Armed Forces select countless computer experts for their IT office. Talking about the private area, there are numerous product MNCs (Multi-National Companies) which enlist the BCA graduates for any of the following posts:

  • Bank Operations
  • Chief Information Officer
  • Computer Programmer
  • Computer Scientist
  • Computer Support Service Specialist
  • Computer Systems Analyst
  • Database Administration
  • E-commerce Executive
  • Information Systems Manager
  • Networking Trainee
  • Server Administrator
  • Server Monitoring
  • Software Developer
  • Software Developer Trainee
  • Software Engineer Trainee
  • Software Publisher
  • System Administrator-Computer
  • Systems Administrator
  • Technical Support
  • Trainee Programmer

Employment Areas for BCA Graduates

  • Actuaries
  • Banks
  • BPO
  • Chief Information Officer
  • Commercial And Industrial Designers
  • Computer Presentation Specialist
  • Computer Programmers
  • Computer Support Service Specialist
  • Computer Systems Analysts
  • Computers and Related Electronic Equipment Manufacturers
  • Consultancies
  • Database Administrators
  • E-Commerce Executive
  • Financial Institutions
  • Game Designing, Testing, and Development
  • Government Agencies
  • Graphics
  • Independent Consultants
  • Information Systems Manager
  • Mainframe
  • Multimedia
  • Project Manager
  • Schools and Colleges
  • Security & Surveillance
  • Security and Surveillance Companies
  • Server/ Networking Trainee
  • Software Developers
  • Software Development Companies
  • Software Publishers
  • System Maintenance
  • Systems Administrators
  • Technical Support
  • Traffic Light Management
  • Website Design

Top Recruiters of BCA Graduates

  • Accenture
  • Cognizant
  • Dell
  • HCL
  • Hexaware Technologies Ltd.
  • NIIT
  • Syntel
  • TCS
  • Tech Mahindra
  • Wipro

People are also reading:

Leave a comment