Why Choose Our IGNOU BCA Project Centre in Bangalore?
We've guided thousands of IGNOU BCA(R) and BCA(OL) students across Regional Centres and Study Centres in Bangalore and pan-India with synopsis approval, project development and viva voce preparation since 2009.
IGNOU BCA Project Guidelines (BCSP-064)
Official IGNOU project guidelines that every BCA(R) and BCA(OL) student must follow for the BCSP-064 project course, as prescribed by the School of Computer and Information Sciences (SOCIS), IGNOU.
Eligibility & Project Course Code
- Applicable to IGNOU BCA(R) and BCA(OL) students under course code BCSP-064.
- Project can be registered only after qualifying the prescribed number of theory and practical courses as per your BCA semester scheme.
- Students must enrol for the project course through the IGNOU Samarth/eGyanKosh portal before starting development.
- Group projects are generally not permitted — each student must submit an individually developed project.
Synopsis Requirements
- A 1–2 page project synopsis (title, objective, scope, modules, tools used) must be submitted to your assigned guide first.
- Development can begin only after synopsis approval from the project guide/Study Centre coordinator.
- The synopsis should clearly state the problem statement, proposed solution and technology stack (e.g. Python/Java/PHP with MySQL).
- If rejected, students must revise and resubmit the synopsis within the stipulated window before the project deadline.
Project Report Format
- Report length is typically 50–80 pages, bound and submitted with the official IGNOU front page (enrolment no., programme code, study centre code).
- Must include: Introduction, Objectives, Feasibility Study, System Analysis, System Design (DFD/ER diagrams, table design), Coding, Testing, Output Screenshots, Conclusion & Bibliography.
- A signed Declaration and Certificate from the Guide are mandatory inclusions in the report.
- Source code (printed appendix and/or CD/pen drive) must accompany the final submission.
Evaluation & Project Viva Voce
- Each submitted project undergoes evaluation by Study Centre faculty on originality, complexity, documentation and demonstration.
- A project viva voce is mandatory — students must demonstrate the working application and answer questions on design choices and code logic.
- Project marks contribute significantly to the final BCA result; resubmission is allowed if the project fails evaluation, subject to a fresh deadline.
- Status of project/assignment evaluation is typically reflected on the IGNOU grade card portal 30–45 days after submission.
IGNOU Project Submission Process — Step by Step
A complete walkthrough of the IGNOU BCA project submission process for BCSP-064 — from synopsis approval to final viva voce, applicable to both ODL and Online (BCA-OL) modes.
Select & Finalise an Approved Project Topic
Choose an IGNOU BCA project topic relevant to your interest and BCSP-064 scope (web application, database management, e-commerce, Android app, etc.). Avoid duplicate or overly generic topics already submitted by classmates at your Study Centre.
Prepare & Submit the Project Synopsis
Draft a 1–2 page synopsis with title, abstract, objectives, modules and proposed tools. Submit it to your allotted project guide at the Study Centre or Regional Centre, or upload via the prescribed IGNOU project portal/Samarth login if applicable.
Get Synopsis Approval From Your Guide
Wait for written/digital approval from your guide. If changes are suggested, revise the synopsis promptly and resubmit — do not start full coding before approval.
Develop the Project (Analysis → Design → Coding → Testing)
Carry out requirement analysis, prepare DFDs/ER diagrams, develop the application in your chosen technology (Python/Java/PHP with MySQL/MS Access), and thoroughly test all modules before documentation.
Prepare the Final Project Report (IGNOU Format)
Compile the report as per IGNOU's prescribed structure — front page, certificate, declaration, acknowledgement, table of contents, all technical chapters, screenshots, conclusion and bibliography — then get it spiral/hard-bound.
Submit Report + Source Code Before the Deadline
Submit the bound report and source code (CD/pen drive, or online upload through the IGNOU project submission portal where enabled) to your Study Centre/Regional Centre before the official IGNOU BCA project submission last date.
Attend the Project Viva Voce
Appear for the viva voce scheduled by your centre, demonstrate the live working project, and answer questions confidently on system design, database structure and code logic to secure full project marks.
IGNOU BCA Project Submission Last Date 2026
Indicative IGNOU BCA project, synopsis and assignment submission timelines for the 2026 academic cycles. IGNOU frequently issues date extensions via official notification — always reconfirm on the IGNOU website or Samarth portal closer to your deadline.
| IGNOU BCA Activity (BCSP-064) | Indicative 2026 Last Date | Notes |
|---|---|---|
| Synopsis Submission — June 2026 TEE Cycle | 31 May 2026 | Aligned with assignment submission deadline; synopsis approval required before development starts. |
| Assignment Submission — June 2026 TEE Cycle | 31 May 2026 (extended from 30 Apr 2026) | Applies to all ODL, Online (OL), GOAL and EVBB BCA students. |
| Project Report Submission — June 2026 TEE Cycle | 31 May 2026 | Same cutoff as assignment/synopsis submission for this cycle per IGNOU notification. |
| Exam Form Submission — June 2026 TEE | ~26–30 Apr 2026 (with late fee window after) | Submit at exam.ignou.ac.in; late fee of INR 1,100 applies post-deadline. |
| Synopsis & Project Submission — December 2026 TEE Cycle | ~30 Sep – 15 Oct 2026 (indicative) | Typical pattern for the December cycle; confirm exact date via official notification closer to the period. |
| Re-Registration — July 2026 Session | 30 June 2026 | Required for continuing BCA students to remain eligible for the current academic session. |
| New Admission — July 2026 Session | 15 July 2026 | Last date to apply for fresh IGNOU BCA admission for the July 2026 session. |
Tools & Technologies — IGNOU BCA Projects 2026
Industry-relevant and IGNOU-syllabus-aligned programming languages, frameworks and databases used for BCSP-064 project development.
54+ Latest IGNOU BCA Project Topics 2026 — BCSP-064
Curated, up-to-date IGNOU BCA project ideas for BCA(R) and BCA(OL) students across 9 specialised categories — Management Systems, Web Applications, Python, Java, E-Commerce, Android, AI & Machine Learning, VB.NET/C# and Full Stack with Oracle Database. Every topic includes a ready synopsis draft, full source code, ER diagram, IGNOU-format project report, PPT and viva voce support.
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 01 | Hospital Management System with Patient Registration, Appointment Scheduling and Billing Module | PHP, MySQL, Bootstrap |
| 02 | Library Management System with Book Issue, Return, Fine Calculation and Member Records | Java (JSP/Servlet), MySQL |
| 03 | College Management System with Student Admission, Attendance and Fee Management Module | Python Django, MySQL |
| 04 | Hostel Management System with Room Allocation, Mess Billing and Visitor Log Tracking | PHP, MySQL, Bootstrap |
| 05 | Inventory and Stock Management System with Purchase, Sales and Low-Stock Alert Reports | Java, MySQL, JDBC |
| 06 | Payroll Management System with Salary Calculation, Tax Deduction and Payslip Generation | PHP, MySQL, MS Access |
| 07 | Blood Bank Management System with Donor Registration, Blood Group Search and Stock Tracking | Python Django, SQLite |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 08 | Online Examination System with Auto-Grading, Timer and Result Generation for College Students | PHP, MySQL, JavaScript |
| 09 | Online Job Portal with Resume Upload, Employer Dashboard and Application Tracking | Java JSP/Servlet, MySQL |
| 10 | Hotel Room Booking and Reservation Web Application with Admin Dashboard and Invoice Generation | Python Django, MySQL |
| 11 | Student Feedback and Course Rating Web Portal with Admin Analytics Dashboard | PHP, MySQL, Chart.js |
| 12 | Online Bus/Train Ticket Reservation System with Seat Selection and Cancellation Module | Python Django, MySQL |
| 13 | Event Management and Online Ticket Booking Web Application with Payment Simulation | Java JSP/Servlet, MySQL |
| 14 | Online Voting/Polling System with Secure Login and Real-Time Result Tabulation | PHP, MySQL, Bootstrap |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 15 | Personal Expense Tracker Desktop Application with Monthly Budget Analysis and Graphs | Python, Tkinter, SQLite, Matplotlib |
| 16 | Online Quiz Application with Timer, Auto-Grading and Leaderboard Using Python Django | Python Django, SQLite, Bootstrap |
| 17 | Weather Forecast and Alert Application Using OpenWeather API with Email Notification | Python, Flask, REST API, SMTP |
| 18 | Library Catalogue and Book Recommendation System Using Python and SQLite Database | Python, Tkinter, SQLite |
| 19 | Online Food Ordering System with Cart, Order Tracking and Admin Panel Using Django | Python Django, MySQL, Bootstrap |
| 20 | Automated Attendance Management System Using Python with Excel Report Export | Python, Tkinter, openpyxl, SQLite |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 21 | Bank Account Management System with Deposit, Withdrawal and Transaction History Using Java Swing | Java Swing, MySQL, JDBC |
| 22 | Railway Reservation System with Seat Booking and Cancellation Using JSP and Servlets | Java JSP/Servlet, MySQL |
| 23 | Online Bookstore Management System with Cart, Checkout and Admin Module | Java JSP, MySQL, Bootstrap |
| 24 | Employee Management System with Department-Wise Records and Leave Tracking Using JDBC | Java Swing, MySQL, JDBC |
| 25 | School Management System with Student, Teacher and Class Scheduling Modules | Java JSP/Servlet, MySQL |
| 26 | Courier/Parcel Tracking System with Status Update and Customer Notification Module | Java, MySQL, JDBC |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 27 | Online Grocery Shopping Website with Cart, Wishlist and Order Tracking Module | PHP, MySQL, Bootstrap |
| 28 | Multi-Vendor Online Marketplace with Vendor Registration and Commission Calculation | Python Django, MySQL |
| 29 | Online Electronics Store with Product Catalogue, Reviews and Payment Gateway Simulation | PHP, MySQL, JavaScript |
| 30 | Handicraft/Local Artisan E-Commerce Platform with Seller Dashboard and Order Management | Python Django, MySQL, Bootstrap |
| 31 | Online Pharmacy Management System with Prescription Upload and Stock-Based Ordering | PHP, MySQL, Bootstrap |
| 32 | Online Bookstore E-Commerce Application with Category Filter, Cart and Invoice Generation | Java JSP, MySQL |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 33 | Student Attendance Tracking Android Application with Firebase Real-Time Database | Android Studio (Kotlin), Firebase |
| 34 | Campus Chat Application for Students with Real-Time Messaging Using Firebase | Android Studio (Java), Firebase |
| 35 | Personal Habit Tracker Android App with Daily Reminders and Progress Charts | Android Studio (Kotlin), SQLite |
| 36 | Local Service Finder Android App (Plumbers, Electricians) with Location-Based Search | Android Studio (Kotlin), Firebase, Maps API |
| 37 | College Notice Board Android Application with Push Notifications and Admin Panel | Android Studio (Java), Firebase |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 38 | Movie Recommendation System Using Collaborative Filtering and Python Flask Web Interface | Python, Flask, Scikit-learn, Pandas |
| 39 | Student Performance Prediction System Using Machine Learning Regression Models | Python, Scikit-learn, Flask, MySQL |
| 40 | Resume Screening and Skill Matching System Using NLP for Recruitment Automation | Python, Flask, spaCy, MySQL |
| 41 | Sales Data Visualisation Dashboard for Small Businesses Using Python and Interactive Charts | Python, Flask, Plotly/Matplotlib, MySQL |
| 42 | Spam Email/SMS Classification System Using Naive Bayes Machine Learning Algorithm | Python, Scikit-learn, Flask |
| 43 | AI-Based Chatbot for College Admission Enquiry and FAQ Automation | Python, Flask, NLTK/spaCy, MySQL |
| 44 | Handwritten Digit and Character Recognition System Using Deep Learning | Python, TensorFlow/Keras, OpenCV |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 45 | Bank Loan Eligibility and EMI Calculator Desktop Application with Customer Record Management | VB.NET, MS Access, ADO.NET |
| 46 | Visitor Management System for Corporate Offices with Photo Capture and Entry/Exit Log | VB.NET, SQL Server, ADO.NET |
| 47 | Electricity Billing System Desktop Application with Meter Reading and Bill Generation | VB.NET (Windows Forms), MS Access |
| 48 | Vehicle Service Centre Management System with Job Card and Spare Parts Billing Module | C#, SQL Server, ADO.NET |
| 49 | Examination Result Processing Desktop Application with Grade Calculation and Report Card Printing | VB.NET, MS Access, Crystal Reports |
| 50 | Cyber Cafe/Computer Lab Billing and Time Management System with Login Tracking | VB.NET, SQL Server, ADO.NET |
| # | IGNOU BCA Project Title | Tools & Technology |
|---|---|---|
| 51 | Full Stack Online Banking Simulation System with Fund Transfer and Statement Generation | Java Spring Boot, React, Oracle DB |
| 52 | Full Stack Insurance Policy Management Portal with Premium Calculation and Claims Tracking | PHP/Laravel, MySQL/Oracle, Bootstrap |
| 53 | Full Stack University Admission and Fee Management Portal with PL/SQL Stored Procedures | Python Django/React, Oracle PL-SQL |
| 54 | Full Stack Warehouse and Supply Chain Management System with Real-Time Stock Dashboard | MERN Stack (Node/React), MongoDB/Oracle |
All topics above are aligned with the IGNOU BCSP-064 project course scope for the 2026 academic year and suitable for both BCA(R) and BCA(OL) students. Call or WhatsApp us for the full project list, ready synopsis draft, source code and IGNOU-format documentation for any topic above — IGNOU BCA project guidance available across Bangalore and pan-India online support.
IGNOU BCA Project Development Lab — Bangalore
A look inside our IGNOU BCA project development centre in Bangalore — Python & Django workstations, Java/JSP setups, PHP-MySQL development desks, Android Studio stations and synopsis/report documentation desks for BCA(R) and BCA(OL) students.
Python / Django Dev Lab
Java / JSP Workstation
PHP / MySQL Dev Setup
Android Studio Dev Bench
Synopsis / Report Desk
Python ML Project Lab
E-Commerce Demo Station
Management System Demo
Viva Voce Preparation
Student Project ConsultationFAQs — IGNOU BCA Project 2026
Common questions from IGNOU BCA(R) and BCA(OL) students about project topics, synopsis, submission process and deadlines.