1. Course study: complete all the courses required for the master's degree and meet the credit requirements stipulated by the school. These courses usually include professional core courses, elective courses and graduation thesis or project.
2. Thesis or project: write and successfully submit a graduation thesis, or complete relevant graduation design projects. Papers or projects should show students' in-depth research and understanding in the field of software engineering, and can independently analyze and solve related problems.
3. thesis defense: after completing the thesis, you need to participate in the defense and pass it. Thesis defense is an opportunity to show your master of the research topic and innovative achievements to the tutors and judges.