Launch your career in software, web and mobile application development with hands-on coding, analytics and IT skills designed for the digital economy.
Admissions Open 2026–27
Under Graduate (UG)
6 Semesters
10+2; confirm current subject criteria
Confirm current intake with the institute
See current programme fees
Contact the institute for current details
Session 2026–27
Our BCA programme is designed to build computing knowledge and practical skills for further study and technology-related careers.
The Bachelor of Computer Applications (BCA) at Magadh Professional Institute is a three-year programme delivered over six semesters. It covers software development, networking, databases and digital technologies alongside practical learning and project work.
Our BCA curriculum is aligned with industry needs and keeps pace with new technology trends. Students learn programming, web and mobile development, data analytics, cyber security and cloud computing through hands-on labs and real-world projects.
The programme is known for its:
Know the exact requirements and programme timeline before you apply for the BCA programme.
Academic Qualification: 10+2 pass in any stream from a recognised board. Mathematics or Computer Science in Class XII is preferred.
Minimum Marks: Minimum 50% aggregate marks in Class XII. For SC/ST/OBC candidates: 45% as per government norms.
Entrance Exam: Valid score in State CET / AICTE BCA entrance or College's own entrance test. Merit is also considered for direct admissions.
Final Year Students: Students appearing in Class XII exams may also apply, subject to fulfilling eligibility at the time of admission.
Recommended Skills: Basic knowledge of computers, typing, and logic will help students excel from Day 1.
Selection Process: 10+2 marks + entrance test score + interview / counselling. Final admissions are merit-based.
| Semester | Period | Key Focus |
|---|---|---|
| Semester I | Jul – Nov (Yr 1) | Programming Fundamentals & IT Basics |
| Semester II | Jan – May (Yr 1) | Database, Web Tech & Software Lab |
| Semester III | Jul – Nov (Yr 2) | OOP, Networks & Operating Systems |
| Semester IV | Jan – May (Yr 2) | Internet Technologies & Application Development |
| Semester V | Jul – Nov (Yr 3) | Advanced Computing & Industry Projects |
| Semester VI | Jan – May (Yr 3) | Project Work & Professional Readiness |
| Component | Weightage |
|---|---|
| Class XII Academic Marks | 50% |
| Entrance Test Score | 30% |
| Personal Interview / Counselling | 10% |
| Co-curricular / Computer Skills | 10% |
Semester-wise breakdown of subjects taught in the BCA programme. Total credits spread over 6 semesters.
Introduction to algorithms, C programming concepts, flowcharts and problem-solving.
4 CreditsHardware basics, CPU architecture, memory systems, input/output devices and digital logic.
4 CreditsCommunication skills, technical writing, presentations, email etiquette and interpersonal skills.
4 CreditsSets, relations, functions, algebra, matrices, probability and basic numerical methods.
4 CreditsHands-on use of office productivity tools, spreadsheets, presentation software and basic database practice.
4 CreditsEnvironmental awareness, sustainability, IT ethics and social responsibilities of computing professionals.
2 CreditsArrays, stacks, queues, linked lists, trees, sorting algorithms and complexity analysis.
4 CreditsBoolean algebra, logic gates, combinational circuits, sequential circuits and memory systems.
4 CreditsRelational databases, SQL, normalization, ER diagrams and transaction management.
4 CreditsHTML, CSS, JavaScript basics, web page design and introduction to client-server architecture.
4 CreditsAccounting principles, bookkeeping, financial statements and basic business finance concepts.
4 CreditsPractice programming exercises, code debugging and implementation of algorithms in C / C++.
4 CreditsJava programming, classes, objects, inheritance, polymorphism and exception handling.
4 CreditsNetwork models, protocols, TCP/IP, routing, switching and basic network security concepts.
4 CreditsProcesses, threads, memory management, file systems, and OS concepts in Windows / Linux environments.
4 CreditsSoftware development life cycle, UML modelling, agile methods and quality assurance.
4 CreditsNumerical methods, interpolation, numerical integration and applications in computer science.
4 CreditsHands-on SQL practice, database design and development of a mini information system.
4 CreditsAdvanced HTML, CSS, JavaScript, AJAX, JSON and web application development.
4 CreditsIntroduction to mobile app design, Android development and responsive application interfaces.
4 CreditsData analysis, visualization, Excel analytics, introduction to Python and business intelligence concepts.
4 CreditsLinux fundamentals, shell scripting, open-source tools and server-side software management.
4 CreditsBuild dynamic web applications and deploy full-stack projects using modern tools.
4 CreditsProject planning, requirement analysis and development of a semester-long application.
4 CreditsAI fundamentals, machine learning algorithms, classification, regression and model evaluation.
4 CreditsCloud services, deployment models, virtualisation, AWS/Azure fundamentals and application hosting.
4 CreditsSecurity principles, network safety, ethical hacking, encryption and cyber defence strategies.
4 CreditsGraphics, multimedia tools, animation fundamentals and digital content creation for web and apps.
4 CreditsChoose from: Advanced JavaScript / Python Programming / Database Tuning.
4 CreditsIndustry-oriented project development, implementation and mid-term evaluation.
4 CreditsCapstone project with industry mentors, final deployment and project evaluation.
6 CreditsOnline business models, e-commerce platforms, payment systems and digital marketing basics.
4 CreditsModern JavaScript, React/Vue fundamentals and single-page application development.
4 CreditsTesting methodologies, test case design, automation basics and quality assurance best practices.
4 CreditsChoose from: Mobile Game Development / Data Visualization / Network Administration.
4 CreditsTechnical seminar, career readiness and placement aptitude preparation.
4 CreditsAdmissions are open for 2026–27. Contact the institute for current seat availability and application details.
📞 +91 6202535382 | ✉ magadhprofessionalinstitute@gmail.com | 🌐 www.mpipatna.com