Programming and Software Development
Study C, Java, Python, data structures, algorithms and software development.
Build programming, data science, AI, cloud computing, database and software development skills through SRM Institute of Science and Technology Online’s three-year Bachelor of Computer Applications programme.
SRM Online BCA is a three-year undergraduate programme designed for learners who want to develop foundational knowledge in computer applications, programming, data science, artificial intelligence, database management, cloud computing and software development.
The programme is structured across six semesters and may suit students after 10+2, diploma holders, fresh learners, working students and career switchers.
Students can study Business English, programming, discrete mathematics, data science, Excel, Java, data structures and algorithms, database systems, Python, artificial intelligence, cloud computing, statistics with R, machine learning, data visualization, deep learning, big data analytics, natural language processing, generative AI and project work.
The programme combines programming, data science, artificial intelligence, cloud computing, database management, software development and flexible online learning for technology-focused learners.
Study C, Java, Python, data structures, algorithms and software development.
Explore data science, Excel, R, data visualization, data mining and big data analytics.
Study AI, machine learning, deep learning, NLP, reinforcement learning and generative AI.
Explore cloud fundamentals, cloud application development and cloud-based projects.
Build knowledge of database systems, SQL, modern databases and data warehousing.
Access live online evening classes, digital study material, virtual labs and online academic activities.
Review the current curriculum, specialization availability, fee structure, admission requirements and assessment rules before applying for the programme.
A three-year Bachelor of Computer Applications structured across six academic semesters.
Study programming, data science, artificial intelligence, cloud computing and software development.
Access digital resources, online academic activities and programme-based assessments through the learning platform.
Applicants generally need to have passed 10+2 from a recognized board or institution, including NIOS, with at least 50% in the qualifying examination.
The programme covers programming and development, data science and analytics, artificial intelligence, cloud computing, database and analytics, and applied learning.
Study C, Java, Python, data structures, algorithms and software development.
Study data science, Excel, R, data visualization, data mining and big data analytics.
Study AI, machine learning, deep learning, NLP, reinforcement learning and generative AI.
Study cloud fundamentals, cloud application development and cloud projects.
Study database systems, SQL, modern databases and data warehousing.
Study virtual labs, internship learning and project work.
Fee amounts, examination fees, certificate fees, EMI terms and applicable charges may vary according to the active admission cycle. Students should confirm the final payable amount and selected payment plan before enrollment.
| Fee Plan | Total Programme Fee | Per-Semester Fee | Annual Fee |
|---|---|---|---|
| Domestic online-learning fee | ₹1,29,000 | ₹21,500 | ₹43,000 |
| International online-learning fee | $1,902 | Not applicable | $634 |
Students may explore no-cost EMI, annual-payment and semester-payment options through the available payment partners during admission. Monthly instalments, processing charges, interest conditions and final payable amount may vary according to the selected payment plan.
Applicants can complete the admission process online by submitting the application, uploading documents and completing registration.
Submit the online application and upload documents.
Complete the selection process based on eligibility verification and the applicable selection criteria.
Receive selection intimation and pay the applicable programme fee.
Complete formal enrolment in the programme.
Explore the indicative semester-wise curriculum structure for the SRM Online BCA programme.
Students complete academic activities during the semester and appear for online examinations as part of the programme evaluation process.
Assignments, quizzes, presentations, case studies, projects, webinars and online group activities.
Objective, short-answer and descriptive questions through remote proctored examination.
Virtual labs, internship learning and project work form part of the programme structure.
A BCA can provide a foundation for entry-level and technology-oriented roles in software development, web development, data science, database management, cloud computing, AI and IT support.
Software Developer, Application Developer, Software Tester and Junior Developer.
Web Developer, Frontend Developer, Web Application Developer and UI Developer.
Data Analyst, Data Science Associate, Business Analyst and Reporting Analyst.
Database Administrator, System Analyst, Network System Developer and IT Support Executive.
Cloud Support Associate, Cloud Application Developer and Cloud Operations Associate.
AI Associate, Machine Learning Associate, Data Science Trainee and AI Application Developer.
Students may access career-related learning and employability resources to support profile development and interview readiness.
Explore programming, data science, artificial intelligence, cloud computing, database management and software development through a flexible undergraduate programme designed for technology-focused learners.
The programme combines subject-specific learning with assignments, case studies, projects and skill-enhancement work to support further study and professional growth.
| University | Student Review | Advantage | Location | Accreditation |
|---|---|---|---|---|
| Amity University | ★★★★ 4/5 | Industry Mentorship | Noida, Uttar Pradesh | UGC | NAAC A+ |
| NMIMS Institute | ★★★★ 4/5 | Certification Access | Mumbai | UGC | NAAC A+ |
| Lovely Professional University | ★★★★ 4/5 | Virtual Job Fair | Phagwara, Punjab | UGC | NAAC A++ |
| Sikkim Manipal University | ★★★★ 4/5 | Scholarship Opportunity | Gangtok, Sikkim | UGC | NAAC A+ |
| Manipal University | ★★★★ 4/5 | Certification Access | Jaipur, Rajasthan | UGC | NAAC A+ |
| DY Patil University | ★★★★ 4/5 | Certification with NYU | Pune, Maharashtra | UGC | NAAC A++ |
| Chandigarh University | ★★★★ 4/5 | Harvard Certifications | Ajitgarh, Punjab | UGC | NAAC A+ |
| OP. Jindal University | ★★★★ 4/5 | Industry Mentorship | Sonipat, Haryana | UGC | NAAC A |
| SRM University | ★★★★ 4/5 | Industry Mentorship | Sonipat, Haryana | UGC | NAAC A |
SRM Online BCA is a three-year Bachelor of Computer Applications programme divided into six semesters. It is designed for students after 10+2 who want to build foundational knowledge in programming, data science, artificial intelligence, cloud computing, database management and software development.
Applicants generally need to have passed 10+2 from a recognized board or institution, including NIOS, with at least 50% in the qualifying examination. Applicants must have studied at least one of Mathematics, Business Mathematics, Statistics or Allied Mathematics; a relevant engineering diploma pathway may also be accepted. Students should confirm the current eligibility and document requirements before applying.
Â
The domestic online-learning fee is ₹21,500 per semester, or ₹43,000 per year, for a total programme fee of ₹1,29,000. International learners may pay $634 per year, subject to the active admission cycle and applicable charges.
Yes. SRM Online BCA offers flexible payment options, including semester-wise and annual payment plans. Students may also explore no-cost EMI options through available payment partners, subject to the active admission cycle and selected payment plan.
BCA graduates may explore roles in software development, web development, data science, database management, cloud computing, AI and IT support. Common role areas include Software Developer, Web Developer, Data Analyst, Database Administrator, Cloud Support Associate, AI Associate, IT Support Executive and System Analyst.
WhatsApp us