
Bachelor in Computer Application (BCA) is an undergraduate degree course in computer applications. With the rapid growth of IT industry in India, the demand of computer professionals is increasing day by day. This increasing growth of IT industry has created a lot of opportunities for the computer graduates. BCA course focuses on knowledge on the basics of computer application and software development. A BCA degree is considered to be at par with a B.tech/BE degree in Computer Science or Information Technology. The degree helps interested students in setting up a sound academic base for an advanced career in Computer Applications.
FUTURE PROSPECT
For those who choose to directly explore job opportunities after completing their undergraduate degree, BCA is a skill-oriented course and thus getting a job is comparatively easier for graduates as compared to purely academic courses like B.Sc or B.com. There are lucrative career opportunities in the private and public sector for BCA graduates. Here are some of the jobs that come under the scope of BCA
- Web Developer
- Database Administrator
- Software Developer
- Software Developer
- Computer Programmer
- System Engineer
- Computer Systems Analyst
- System Administrator/ IT Administrator
- Computer Scientist
Owing to the extensive BCA scope, graduates can choose from a plethora of sectors offering lucrative job opportunities. Here are the popular employment sectors for BCA graduates:
- Financial Institutions
- Banks
- Consultancies
- IT Companies
- Multimedia & Animation
- Graphic Design
- Actuaries
- Security & Surveillance
- Game Designing
- Software Development Companies
For those aiming to gain a specialised postgraduate degree one can choose from MBA or MCA course after completion of BCA degree. Most students prefer going for a master’s degree after doing a BCA as it helps them acquire specialised knowledge, polishes their skills and adds to their CV.
COURSE DURATION
MAKAUT’s Bachelor in Computer Application (H) is a three years’ full time degree course. The course is divided into six semesters. In the 5th & 6th semesters students have to pursue Projects and training in the practical fields with modern technologies to update themselves with the present IT market.
ELIGIBILITY
Admissions to BCA are provided on the basis of merit as well as entrance exam scores. Any student who passed 10+2(Science/Arts/Commerce/Vocational) examination with English/Functional English is eligible for admission.
BCA Syllabus
- Programming for Problem Solving
- Programming for Problem Solving Lab
- Digital Electronics
- Digital Electronics Lab
- Soft Skills
- Any one from GE Basket
- Discrete Structure
- Computer Architecture
- Computer Architecture Lab
- Environmental Science
- Any one from GE Basket
- Object Oriented Programming
- Object Oriented Programming Lab
- Operating System
- Operating System Lab
- Data Structure and Algorithm
- Data Structure Lab
- Value and Ethics of Profession
- Any one from GE Basket
- Database Management System
- Database Management System Lab
- Software Engineering
- Software Engineering Lab
- Python Programming
- Python Programming Lab
- Entrepreneurship
- Any one from GE Basket
- Internet Technology
- Internet Technology Lab
- Computer Networking
- Computer Networking Lab
- Numerical and statistical Methods
- Industrial Training & Minor Project
- Unix and Shell programming
- Unix and Shell programming Lab
- Cyber Security
- E-Commerce
- Major Project & Grand Viva