- Bachelor in Computer Application (BCA) is one of the valuable courses among the students who want to make their career in the IT (Information Technology) field. It comprises the subjects like Database, Networking, Data Structure, Core Programming Languages like Python, C, C++ and Java.
- This course provides a lot of opportunities to the students who are interested in Computer field and aspires to work in the IT sector as programmer, Network Engineer, System Administrator and software developer.
- Duration of the Course : 3 years
- Mode of the Course : Regular
- Medium of Instruction : English
- Candidate must have passed class 12th or senior secondary examination with at least 50% marks.
- The 12th examination must be passed/Appearing with mathematics, Computer Science, Computer Applications as any one of a compulsory subject.
- The minimum age limit is 17 years and the maximum age varies between 22-25 years.
- Demonstrate the ability to adapt to technological changes and innovations in the discipline.
- Analyze, design, implement and evaluate computerized solutions to real life problems, using appropriate computing methods.
- Proficiency in the basic mathematics employed in computer science.
- Differentiate among essential data structures used in computer programming, and explain how they work.
- Identify, explain and apply fundamental structured programming
- Utilize important data structures and associated algorithms in the development of computer programs.
- Develop computer programs using functional programming and object-oriented programming paradigms.
- Apply techniques of software validation and reliability analysis to the development of computer programs.
- Demonstrate the critical thinking and communication skills required in
- Acquire the knowledge, skills, experience and values to become lifelong learners able to obtain employment in a computer-related field or go on to graduate study
There are several career options available to students after completing a graduate degree in BCA. The following are the available career options after BCA that you might consider for a stable job opportunity in the future.
- Software Developer or IT Programmer
- System Engineer
- Web Developer
- Mobile Application Developer
- Full stack developer
- Hardware and Network Engineer
- Graphics or Animation Developer
- Software testing Engineer
- Program Analyst