
Software Engineering Course by Tapas Das
by Tapas Das
Experience: 25 Yrs
Weeks 1–2: IntroductionLecture Topics:Definition, scope, and importance of Software EngineeringSoftware c...
Read More →
by Tapas Das
Experience: 25 Yrs
Weeks 1–2: IntroductionLecture Topics:Definition, scope, and importance of Software EngineeringSoftware c...
Read More →Online and Offline
25 hours
English
Indore
500 INR Per hourly
Weekday
25 Years
25 Years
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
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
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)
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
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
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
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
Lecture Topics:
Review of all units
Discussion of past exam papers
Lab Work:
Project presentation and viva
Mock exam practice
Tapas Das
Experience: 25 Yrs
Tapas Das
Experience: 25 Yrs