Back to Software Engineering: Software Design and Project Management
The Hong Kong University of Science and Technology

Software Engineering: Software Design and Project Management

Software Development Life Cycle (SDLC) is the process of developing software through planning, requirement analysis, design, implementation, testing, and maintenance. This course focuses on the project planning and analysis/design phases of SDLC, and you will learn about different architectural patterns and design patterns to solve common problems in software design. It covers project planning, scheduling, and cost estimating, which are the principal tasks of software project managers. Basic object-oriented programming (OOP) concepts are required to understand different design patterns covered in this course. System design is driven by the UML models derived from requirement analysis. It is recommended to take the course "Software Engineering: Modeling Software Systems using UML" before attempting this course, but it is not a hard requirement.

Status: Quality Assurance
Status: Process Driven Development
IntermediateCourse20 hours

Featured reviews

MZ

5.0Reviewed Nov 28, 2022

it was a great experience to take this course. I gained and polished more upgradable skills from this course. all the contents are up-to-dated and flexible. highly recommended

SS

5.0Reviewed Nov 20, 2022

I did not get my certificate even after passing ... idk why

AT

5.0Reviewed Nov 19, 2022

Amazing helped me learn about many aspects and some domains which i never thought of . Thus this was very amazing course.

KS

5.0Reviewed Sep 7, 2023

This specialisation course in software engineering from Hong Kong University was the best of all time amongst other courses. It was a great time learning from this course!

SS

4.0Reviewed Nov 18, 2022

Very well spoken by the speaker, appreciate it. Just a little monotonous sometimes. Rest all good.

G

5.0Reviewed Jun 30, 2025

This course was highly beneficial in improving knowledge regarding software Engineering concepts

SS

5.0Reviewed Nov 20, 2022

one of the best course on Software Design and Project Management

All reviews

Showing: 20 of 42

Yu Chen
1.0
Reviewed Sep 18, 2022
Khafizullokh Ulmasov
5.0
Reviewed Jan 6, 2025
Muhammad Zafar
5.0
Reviewed Nov 29, 2022
Karandeep Singh
5.0
Reviewed Sep 8, 2023
Aditi Tiwari
5.0
Reviewed Nov 20, 2022
Garima .
5.0
Reviewed Jul 1, 2025
Sahil srivastav
5.0
Reviewed Nov 21, 2022
Sana Sharma
5.0
Reviewed Nov 21, 2022
Carlos Navarro
5.0
Reviewed Dec 16, 2025
Syed Kashaf Shakil
5.0
Reviewed Apr 6, 2023
Dwi Hendra
5.0
Reviewed Dec 29, 2024
Zakaria B. Diarra
5.0
Reviewed Oct 21, 2023
Aybars Yılıkyılmaz
5.0
Reviewed Dec 22, 2025
NITESH KUMAR
5.0
Reviewed Nov 19, 2022
Elyor Keldimurodov
5.0
Reviewed Apr 23, 2025
Abhijeet Srivastava
5.0
Reviewed Jul 4, 2023
BORAD KRISHNA
5.0
Reviewed Sep 11, 2025
YOSSIEMAR ZAVALETA
5.0
Reviewed Aug 5, 2025
KENNEDY MUNGOLE
5.0
Reviewed May 13, 2025
priya ghai
5.0
Reviewed Jul 18, 2024