MA in Software Engineering

Software Engineering at BIT is in the forefront of national software programs and is a key program in the Ministry of Industry and Information Technology. The program, with software engineering as the key subject, includes software system development and software engineering management. The program mainly covers basic theory, knowledge, and skills in software engineering and computer science, software analysis and development, computer application system, and the design and development of computer network systems.

Graduates, with advanced engineering methods, tools, and techniques in the field of software engineering, will be employed in the fields of software system analysis, development, and maintenance.

The core courses include C Programming Language, Data Structures, Design and Analysis of Algorithms, Discrete Mathematics, Computer Organization, Operating Systems, Fundamentals of Compiling, Computer Networks, Database Theory and Design, Software Engineering, Software Requirement Engineering and Modeling, Software Architecture and Design Patterns, and Software Project Management and Software Testing Technology.

Apply Online

Your 5-Step Guide

  1. Please log on the OnlineApplication System from International Students, create an account.
  2. Fill in the Online application form (Upload required documents).
  3. Wait for University response.
  4. Pay the application fee.
  5. Wait for the admission letter.
Program taught in:
  • English
  • Chinese

See 5 more programs offered by Beijing Institute Of Technology »

Last updated November 19, 2018
This course is Campus based
Start Date
Sep 2019
Request Info
By locations
By date
Start Date
Sep 2019
End Date
Application deadline

Sep 2019

Application deadline
End Date