Flipped classroom teaching model is a reversal arrangement of knowledge instruction and knowledge inter -nalization , which realizes effective interaction between teachers and students and promotes students ’ autonomous learning .To solve the problems raised in traditional teaching of Software Engineering professional curricula , this ar-ticle analyzes the feasibility and positive effects of applying flipped classroom to teaching reform of these curricula , presents the detailed teaching implementation , and discusses the challenges maybe occu...