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 |
[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 |
AP ICET | APSCHE |
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 |
TS ICET | TSCHE |
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: