Quy trình phát triển phần mềm là môn học trang bị cho sinh viên kiến thức và kỹ năng triển khai các mô hình, phương pháp và kỹ thuật quản lý vòng đời dự án phần mềm. Môn học bao quát từ giai đoạn phân tích yêu cầu, thiết kế, lập trình, kiểm thử đến triển khai và bảo trì hệ thống. Sinh viên sẽ được tìm hiểu các mô hình phổ biến như Waterfall, Agile, Scrum, Spiral… và cách áp dụng linh hoạt tùy thuộc đặc thù dự án.