CODEVEDA
Beta
Home
Courses
Challenges
Certificates
Updates
Report a Bug
Toggle Sidebar
Toggle dark mode
Beginner
19 hours
234 students
4.0
(1)
Software Engineering Principles and Practices
Prerequisites
Basic computer knowledge
Problem-solving mindset
Interest in software development
Course Curriculum
13 sections • 71 chapters • 19 Hours
Introduction to Software Engineering
Software Process Models
Software Requirement Engineering
Software Design
Software Architecture
Software Testing
Software Project Management
Software Quality Assurance
Software Maintainance & Evolution
Agile Software Development
DevOps vs Modern Practices
Software Security & Ethics
CASE Tools
Learner reviews
4.0
1 review
5
0
4
1
3
0
2
0
1
0
Sign in
to review this course.
SN
Sohel Neira
Sep 6, 2026
Please Sign In to Continue
Level:
Beginner
Duration:
19 hours
Students:
234
What you'll learn
Software development lifecycle (SDLC)
Requirement analysis and planning
Software design principles
Agile and Scrum basics
Software architecture fundamentals
Team collaboration workflows
Please Sign In to Continue