Minor Project

BCA · Semester 5 — Small software project in a team with documentation and viva.

6 MonthsDuration 1Subject 5Chapters OnlineTests & result

Your roadmap · आपका रोडमैप

  1. 1
    Admission & first meetingप्रवेश और पहली मुलाकात

    Enquire at your nearest NDSS centre, meet the teacher, fix the batch time and get your study material.

  2. 2
    Work planकार्य योजना

    Step by step with your guide / trainer.

    Milestone 1: Topic Selection and Team FormationMilestone 2: Synopsis and SRSMilestone 3: Design and CodingMilestone 4: Testing and DocumentationMilestone 5: Presentation and Viva
  3. 3
    File, report & vivaफ़ाइल, रिपोर्ट और वाइवा

    Practical file / report checked, mock viva before the final one.

  4. 4
    Online tests & resultऑनलाइन टेस्ट और रिज़ल्ट

    Take the tests online; your marks and result show in your student login and at the centre.

Syllabus · पाठ्यक्रम

1 subject · 5 chapters · 19 topics

01Milestone 1: Topic Selection and Team Formation 3 topics
  1. Forming a team and assigning roles
  2. Choosing a project - e.g. library, hostel, billing, attendance system
  3. Defining scope and feasibility
02Milestone 2: Synopsis and SRS 5 topics
  1. Problem statement and objectives
  2. Functional and non-functional requirements
  3. DFD and ER diagram
  4. Hardware and software requirements
  5. Synopsis approval
03Milestone 3: Design and Coding 4 topics
  1. Database design and normalisation
  2. User interface design
  3. Module-wise coding
  4. Version control with Git basics
04Milestone 4: Testing and Documentation 4 topics
  1. Test cases and test report
  2. Screenshots and user manual
  3. Project report chapters as per university format
  4. Bibliography
05Milestone 5: Presentation and Viva 3 topics
  1. Live demonstration
  2. Explaining each member's contribution
  3. Answering viva questions

About this course

You will be able to

  • Choose a practical software problem and define its scope in a team
  • Write an SRS with DFD / ER diagrams and a project plan
  • Design the database and user interface and code the application
  • Test the software with test cases and fix defects
  • Prepare project documentation in the university format and present it in a viva

Who it is for

  • BCA students of Semester 5 (UP state universities, Lucknow University pattern)
  • Teams of 2-4 students building their first complete software application

What you need

  • Knowledge of one programming language (C++, Java, PHP or Python) and SQL
  • A laptop or lab computer
Online tests & result Practice and unit tests online; marks and result show in your student login and at the centre. Student login →

Questions

Which syllabus does this Minor Project course follow?

It follows the common UP state university BCA syllabus (University of Lucknow pattern) for BCA Semester 5. If your own university's syllabus differs, the centre follows your university's syllabus and unit order.

Will the centre provide a ready-made project?

No. The trainer guides your team at each milestone, but the code and report must be your team's own work.

Which language should we choose?

Any language your college allows; the trainer suggests one that fits your team's skills, commonly Java, PHP or Python with MySQL.

Download the syllabus (PDF)

Tell us who you are — your copy is made with your name, and our counsellor can help you choose the right course and centre.

Want to join right away? Enquire now — our centre will call you.