BCA in Computer Applications
Program Overview
Bachelor of Computer Applications (BCA) is an undergraduate programme that focuses on building software professionals with strong practical and theoretical knowledge in Computer Science. Students get opportunities to be part of In-house projects/Research projects/Consultancy projects. The sixth semester project would be a capstone project with deliverables in the form of a project/article/patent.
The BCA Degree opens doors to a multitude of career opportunities in the IT industry. Graduates can pursue roles as software engineers, designing, developing, and testing software applications. Their proficiency in programming languages makes them well-suited for web development, where they can create and maintain websites. Database management systems, the backbone of data storage and retrieval, offer career paths in database administration. Networking, the foundation of communication between computers, provides opportunities as network administrators, responsible for designing, installing, and managing computer networks. Security analysts, tasked with safeguarding systems from cyber threats, are in high demand due to the increasing reliance on technology.
Eligibility Criteria
-
Candidates must have passed 10+2 or equivalent examination (Karnataka PUC / ISC / CBSE / NIOS / any recognized State Board) or possess a 10+3 year Diploma from a recognized institution recognized by a competent authority.
Candidates writing the +2 examinations in March-May 2026 may apply with their class X and XI marks.
Approval Details
- MHRD, Government of India and UGC
Curriculum
ย
- Foundational Mathematics
- Digital Logic Design
- Programming Using C
- Academic Writing
- Internet And Web Technology
ย
ย
- Discrete Mathematics
- Operating System
- Object Oriented Programming Using C++
- Introduction To Computational Thinking With Python
- Full Stack Development
ย
ย
- Java Programming
- Financial Accounting
- UI/UX Design
- Data Structures
- Principles Of Software Development
ย
ย
- Computer Networks
- Business Intelligence
- Graph Theory
- Multimedia Applications
- Mobile Applications
ย
ย
- Principles Of Data Science
- Cloud Computing
- DOT Net
- Graphics And Animation
- Green Computing/Block Chain
ย
ย
- Artificial Intelligence & Machine Learning
- Professional Ethics
- Major Project
ย
Fee Structure
Admission Process
Students can apply for theย Bachelor of Computer Applications (BCA) Programย fromย CHRIST (Deemed to be University)ย through EasyShiksha. The complete application process is designed to make enrollment simple, convenient, and accessible for eligible learners.
Step 1: Click on Apply Now
Click theย Apply Nowย button on the BCA Program page and begin your application through EasyShiksha.
Step 2: Complete Personal Information
Fill in the required personal, contact, and academic details accurately in the application form.
Step 3: Upload Required Documents
Upload the required documents for eligibility and enrollment verification as specified during the application process.
Step 4: Pay Application Fee
Pay the applicable program fee through the available online payment options to submit your application and initiate the enrollment process.
Step 5: Application Review
The EasyShiksha team reviews your application and submitted documents to verify your eligibility and ensure that all required information and documents have been provided.
Step 6: University Enrollment
Once the application is successfully reviewed and the learner is found eligible, EasyShiksha facilitates the enrollment process withย CHRIST (Deemed to be University).
Step 7: LMS Access
After successful enrollment, the learner is provided access to theย Learning Management System (LMS)ย to begin the BCA program and access the available learning resources.
Start Your Application
Ready to build a strong foundation inย computer applications, programming, software development, databases, web technologies, and information technology? Clickย Apply Nowย to submit your application through EasyShiksha and take the next step toward pursuing aย BCA from CHRIST (Deemed to be University).
Career & Placements
- Software Developerย โ Design, develop, test, and maintain softwareย applications.
- Web Developerย โ Build and maintainย websites and webย applications.
- Frontend Developerย โ Create the user-facing parts ofย websites and applications.
- Backend Developerย โย Develop server-sideย applications, APIs, andย databases.
- Full-Stack Developerย โ Work on bothย frontend and backendย development.
- Mobile App Developerย โ Develop applicationsย for Android, iOS, or otherย platforms.
- Database Administratorย โ Manage and maintainย databases and dataย systems.
- System Administratorย โ Manage computer systems, servers, and ITย infrastructure.
- Network Administratorย โ Maintain and troubleshootย computer networks.
- IT Support Specialistย โ Provide technical supportย and resolve IT-related issues.
Christ University, Bengaluru
Christ University is a UGC-recognized private university located in Bengaluru, Karnataka, India. Known for its strong industry connections, cutting-edge curriculum, and commitment to technology-driven education, Christ University has established itself as one of central India's premier higher education institutions.
The university's vision is to foster academic excellence, industry readiness, and global competitiveness among its graduates โ making it an ideal partner for EasyShiksha's mission of accessible, quality online education.
EasyShiksha has signed an MoU with Christ University to facilitate applications for various university programs and jointly offer B.Voc programs. All degrees and certifications under these programs will be awarded by Christ University. The EasyShiksha team will provide complete assistance and support throughout the admission and program process.
Media Gallery
Frequently Asked Questions
Yes. CHRIST (Deemed to be University) offers online undergraduate and postgraduate degree programs through its official CHRIST Online platform.
The current portfolio includes Online BBA, B.Com, BCA, M.Com, MCA, M.A. Applied Economics, M.A. English with Communication Studies, M.Sc. Artificial Intelligence & Machine Learning, and M.Sc. Data Science.
CHRIST's official disclosures list its recognized online programs, including B.Com, BCA, MCA, M.Sc. AI & ML, M.Sc. Data Science, M.A. Applied Economics and M.A. English with Communication Studies.
CHRIST Online states that certificates and degrees for its online programs hold the same value and recognition as corresponding on-campus programs, in line with applicable UGC guidelines.
CHRIST University offers a wide range of undergraduate programmes across disciplines such as commerce, management, humanities, social sciences, sciences, law, engineering, architecture and computer applications. The university currently lists undergraduate programmes across its different campuses, and availability can vary by campus and academic year.
CHRIST University offers postgraduate programmes across areas including management, commerce, sciences, humanities, social sciences, law, engineering, education and other disciplines. The specific programme options and eligibility criteria can differ by campus and academic year, so students should review the current programme listing before applying.
Yes, CHRIST University offers doctoral programmes across multiple academic disciplines. Its current programme listings include PhD programmes along with undergraduate and postgraduate options. Doctoral admission requirements, research areas and selection procedures can vary, so prospective research scholars should check the current PhD-specific information before applying.
ย
CHRIST University has campuses in Bengaluru, including Bangalore Central, Kengeri, Bannerghatta Road and Yeshwanthpur, as well as campuses in Delhi NCR and Pune Lavasa. Programme availability is campus-specific, so students should check whether their preferred programme is offered at the campus they are considering.
ย
The CHRIST University admission process generally involves registering through the admission portal, selecting a programme, completing the application and paying the applicable application fee. Depending on the programme, candidates may need to participate in an entrance test, assessment and interview. The exact selection process varies by programme and should be checked in the current admission information.
No. CHRIST University has both entrance-test and non-entrance-test programmes. The selection process depends on the specific undergraduate or postgraduate programme and campus. Some programmes may involve an entrance test followed by additional assessment or interview stages, while others follow a non-ET selection process. Students should check the current requirements for their chosen programme.
Eligibility varies according to the programme and academic level. For example, several undergraduate programmes require completion of Class 12, while postgraduate programmes generally require an appropriate undergraduate degree with programme-specific marks or subject requirements. Students should always check the current eligibility criteria for the exact programme they intend to pursue.
Students should consider their academic background, career interests and preferred specialisation when selecting a CHRIST University programme. They should compare the programme's curriculum, eligibility, duration, fees, campus, learning mode and admission process. Since programme details can vary, reviewing the current information for the specific programme is important before making a decision.
Yes, CHRIST University provides programmes across multiple campuses, but students cannot assume that every programme is available at every campus. The university maintains campus-wise programme listings covering Bangalore Central, Kengeri, Bannerghatta Road, Yeshwanthpur, Delhi NCR and Pune Lavasa. Students should verify the campus availability of their preferred programme before applying.
Fees at CHRIST University can vary according to the programme, academic level, campus and other applicable factors. The university's programme listings provide programme-specific information, including fees where applicable. Students should check the current listing for their selected programme rather than relying on general fee estimates or information from previous admission cycles.
Before applying, students should verify the programme's eligibility, campus, curriculum, fees, duration, application requirements and selection process. They should also check whether the programme requires an entrance test, assessment or interview. Because these details can differ between programmes, the current programme-specific admission information should be reviewed before submitting an application.
BCA stands forย Bachelor of Computer Applications. It is an undergraduate program that teachesย programming, software development, databases, computer networks, web technologies, and IT fundamentals.
Students who haveย completedย Class 12ย can generally apply, subject to theย eligibility requirementsย of the universityย or college. Someย institutions may haveย specific requirements regardingย Mathematics, Computer Science, or related subjects.
No. Many institutionsย accept students fromย different streams. However, eligibility requirementsย vary, so studentsย should check theย specific college orย university criteria.
No. Prior programmingย experience is generallyย not required. Youย learn programming andย computer concepts duringย the course.
Depending on theย curriculum, students mayย study languages andย technologies such asย C, C++, Java, Python, JavaScript, SQL, HTML, and CSS.





















