Find My Guru logo
  • Top Skills
    • Python Programming
    • Yoga
    • Dance
    • Music
    • Guitar
    • Hindi Speaking
    • Drawing
    • Painting
    • Chess
    • Digital Marketing
    • View All Skills
  • Top Locations
    • Online
    • Hyderabad
      • Ameerpet
      • Kukatpally
      • Dilsukhnagar
      • Madhapur
      • Gachibowli
    • Bangalore
      • Whitefield
      • Marathahalli
      • HSR Layout
      • Koramangala
      • Indiranagar
    • Mumbai
      • Andheri West
      • Mira Road East
      • Kandivali West
      • Kandivali East
      • Malad West
    • New Delhi
      • Dwarka
      • Rohini
      • Hauz Khas
      • Mukherjee Nagar
      • Laxmi Nagar
    • Chennai
      • Anna Nagar
      • Madipakkam
      • Adyar
      • Mylapore
      • Velachery
    • Pune
      • Hinjewadi
      • Wakad
      • Baner
      • Pimple Saudagar
      • Balewadi
    • Gurgaon
      • DLF Phase 5
      • Golf Course Road
      • Sector 31
      • Sector 56
      • Palam Vihar
    • Noida
      • Sector 125/126 Amity University
      • Sector 137 Expressway
      • Sector 18-15
      • Sector 27 (Atta Market)
      • Bisrakh
    • Kolkata
      • Newtown
      • Bidhannagar
      • Garia
      • Behala
      • Jadavpur
    • Ahmedabad
      • Satellite
      • Bopal / South Bopal
      • Navrangpura
      • Prahlad Nagar
      • Vastrapur
    • View All Locations
  • List Your Profile
  • Blogs
  • Teacher Jobs
  • Pricing Plans
  • Tutor Login

FindMyGuru - A Trusted Tutor & Institute Discovery Platform

FindMyGuru A Trusted Tutor & Institute Discovery Platform

Tapas Das
  • Qualification:MCA
  • Language:English, Hindi, Bengali, Odia
  • Experience:25 years
★★★★★4/5

Tapas Das

Indore/Online

Skills :

A and As Computer ScienceSoftware DevelopmentProgramming LanguageComputer Science

About :

Tapas Das holds a Master’s in Computer Applications (MCA) and brings 25 years of teaching experience to his students. He is passionate about sharing knowledge and guiding learners…

Tapas Das holds a Master’s in Computer Applications (MCA) and brings 25 years of teaching experience to his students. He is passionate about sharing knowledge and guiding learners through their educational journey. Tapas is proficient in multiple languages, including English, Hindi, Odia, and Bengali, which allows him to connect with a diverse range of students.

His teaching approach focuses on building a strong foundation in concepts and encouraging critical thinking. Tapas is dedicated to creating a supportive learning environment, whether online or in-person, where students feel comfortable asking questions and expressing their thoughts. With his extensive experience, he aims to foster a love for learning that extends beyond the classroom.

He has extensive experience of teaching Software Engineering and DBMS to a number of professionals in his career.

About FindMyGuru

FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Tapas Das

Tapas Das

Indore/Online

  • Qualification:MCA
  • Language:English, Hindi, Bengali, Odia
  • Experience:25 years

Skills :

A and As Computer ScienceSoftware DevelopmentProgramming LanguageComputer Science
★★★★★ 4/5

Tapas Das holds a Master’s in Computer Applications (MCA) and brings 25 years of teaching experience to his students. He is passionate about sharing knowledge and guiding learners...

Tapas Das holds a Master’s in Computer Applications (MCA) and brings 25 years of teaching experience to his students. He is passionate about sharing knowledge and guiding learners through their educational journey. Tapas is proficient in multiple languages, including English, Hindi, Odia, and Bengali, which allows him to connect with a diverse range of students.

His teaching approach focuses on building a strong foundation in concepts and encouraging critical thinking. Tapas is dedicated to creating a supportive learning environment, whether online or in-person, where students feel comfortable asking questions and expressing their thoughts. With his extensive experience, he aims to foster a love for learning that extends beyond the classroom.

He has extensive experience of teaching Software Engineering and DBMS to a number of professionals in his career.

FindMyGuru is a tutor discovery platform that helps students find and connect with experienced tutors and institutes across a wide range of subjects and skills. Students can explore tutor profiles, compare expertise, and contact tutors directly for online or in-person learning.FindMyGuru facilitates discovery and connections between students and tutors or institutes. All classes and learning arrangements are handled directly between students and the respective tutors or institutes

Courses by Tapas Das

Course Mode:

Online and Offline

Duration:

25 Hour

Language:

English

Location:

Indore, Sai Sampada Apartment

Pricing:

500 INR

Batch Type:

Weekday

Weeks 1–2: Introduction

  • Lecture Topics:

  • Definition, scope, and importance of Software Engineering

  • Software crisis, myths, and challenges

  • SDLC models: Waterfall, Spiral, V-Model, Agile

  • Lab Work:

  • Case study discussion on real-world software failures

  • Compare SDLC models for a sample project

Weeks 3–4: Requirements Engineering

  • Lecture Topics:

  • Requirement elicitation techniques (interviews, prototyping etc.)

  • Functional vs Non-functional requirements

  • SRS document 

  • Lab Work:

  • Draft an SRS for a small project (e.g., Library Management System)

  • Peer review of requirement documents

Weeks 5–6: Software Design

  • Lecture Topics:

  • Principles of modular design, cohesion, coupling

  • Architectural styles: layered, client-server, MVC

  • UML diagrams (use-case, class, sequence, activity)

  • Lab Work:

  • Draw UML diagrams for the SRS prepared earlier

  • Implement a simple design pattern (Singleton/Factory)

Weeks 7–8: Software Testing

  • Lecture Topics:

  • Verification vs validation

  • Levels of testing: Unit, Integration, System, Acceptance

  • White-box vs Black-box testing

  • Test case design techniques

  • Lab Work:

  • Write unit test cases for a small program

  • Perform black-box testing on a sample application

Weeks 9–10: Software Project Management

  • Lecture Topics:

  • Project planning and scheduling (PERT, CPM, Gantt charts)

  • Effort estimation models (COCOMO, Function Point Analysis)

  • Risk management and SQA

  • Lab Work:

  • Prepare a Gantt chart for the mini project

  • Apply COCOMO model for effort estimation

Weeks 11–12: Advanced Topics

  • Lecture Topics:

  • Agile methodologies (Scrum, Kanban, XP)

  • DevOps practices (CI/CD pipelines)

  • Software metrics and measurement

  • Software security principles

  • Lab Work:

  • Simulate Agile sprint planning for the mini project

  • Use Git for version control and CI/CD basics

Weeks 13–14: Mini Project

  • Lecture Topics:

  • Integration of all SDLC phases

  • Documentation standards

  • Lab Work:

  • Team-based mini project applying SDLC

  • Finalize UML diagrams, test cases, and project report

Weeks 15–16: Revision & Examination

  • Lecture Topics:

  • Review of all units

  • Discussion of past exam papers

  • Lab Work:

  • Project presentation and viva

  • Mock exam practice

Course Mode:

Online and Offline

Duration:

25 Hour

Language:

English

Location:

Indore, Sai Sampada Apartment

Pricing:

500 INR

Batch Type:

Weekday

Overall Student Ratings

4.0
★★★★★

Based on 4 ratings

5 star
25%
4 star
50%
3 star
25%
2 star
0%
1 star
0%

Get tutor location

Location: Sai Sampada Apartment, Indore

Locate on Google map

Similar tutors with Skills

  • Programming Language tutors near me
  • Learn Programming Language online
  • Learn Software Development online
  • A and As Computer Science courses
  • Programming Language courses

Similar tutors with locations

  • Hyderabad tutors
  • Best bangalore tutors near me
  • Chennai training institutes
  • Best new delhi tutors near me
  • Kolkata classes

Start Your Teaching Journey Today

Join thousands of tutors who are sharing their knowledge and helping students succeed.

Start getting Students

Explore Tutors by Location and Skills

Find Expert tutors across India for Popular Subjects, Skills and Cities

Popular courses

  • Mathematics tutors
  • Online Biology coaching classes
  • Python Programming training
  • Online Spoken English language teachers
  • Home tutoring near me
  • English classes near me
  • Best Class 10 tutors near me
  • Class 12 Biology tutors
  • Online Class 12 coaching classes
  • Online Chemistry coaching classes

Popular Locations

  • Hyderabad trainers
  • Bangalore tutors
  • Chennai tutors
  • Best New Delhi tutors near me
  • Best Kolkata tutors near me
  • Best Pune tutors near me
  • Home tutors in Mumbai
  • Home tutors in Coimbatore
  • Lucknow training institutes
  • Private tutoring in Jaipur

Popular Searches

  • Online Tamil classes in Chennai
  • Mathematics tutors in Hyderabad
  • Online Spoken Tamil classes in Chennai
  • Kannada classes in Bangalore
  • Spoken English tutors in Bangalore
  • Online English classes in Bangalore
  • Online Mathematics classes in Bangalore
  • Best Academic Kannada teachers in Bangalore
  • Online Python Programming classes in Bangalore
  • Online Maths (Grades 6 to 10) classes in Hyderabad
Find My Guru logo
  • facebook
  • instagram
  • linkedin
  • X
  • youtube

Quick Links

  • Home
  • About Us
  • Contact Us

Legal & Policies

  • Terms & Conditions
  • Privacy Policy
  • Editorial Policy

Support

  • FAQs for Students
  • Online Tutors
  • Investor Connect

Discover

  • All Tutors
  • All Institutes
  • India Tutors
Disclaimer: All the course names, logos, and certification titles we use are their respective owners' property. The firm, service, or product names on the website are solely for identification purposes. We do not own, endorse or have the copyright of any brand/logo/name in any manner. Few graphics on our website are freely available on public domains.

© 2026 FindMyGuru.com. All Rights Reserved. FindMyGuru is owned and operated by TutorKhoj Private Limited.