Home» Degree» Master

Home» Degree» Master

Software Engineering M.Sc.


    This program belongs to a newly-added first level discipline, based on the computer science and technology, according to the new directory of Degree Granting and Talent training Course Catalogue(2011)which is published by the State Council Academic Degree Committee. It relates to programming language, database, software development tools, system platform, standard, and design pattern, etc. 

    The mission of the program is to provide the knowledge and skills required of a professional engineer of software development, to analyze and solve problems using the specialized knowledge and basic theory of software engineering, to be engaged in basic research in software engineering related field. The course includes advanced modules on software engineering and also covers the latest techniques for software technology.


  • Advanced mathematical logic
  • Program design methodology
  • Algorithm analysis and complexity theory
  • Advanced software engineering
  • Software system analysis and design
| |