Beijing Jiaotong University - School of Software Engineering Bachelor in Software Engineering
Beijing Jiaotong University - School of Software Engineering

Beijing Jiaotong University - School of Software Engineering

Bachelor in Software Engineering

Beijing, China

Bachelor's degree

English, Chinese

Full time

Sep 2025

On-Campus

Key Summary

    About : The Bachelor in Software Engineering provides students with in-depth knowledge and practical skills in software development, system architecture, and project management. The program combines theoretical principles with hands-on experience, preparing students to tackle real-world challenges.
    Career Outcomes : Graduates can pursue diverse career paths, including roles such as software developer, systems analyst, and project manager. Opportunities exist across various industries, including technology, finance, and healthcare. Students may also advance to higher educational pursuits, such as a master's degree.

Program Overview:

Founded in 2003, the School of Software Engineering (S.S.E.) became one of the National Pilot Software Engineering Schools among 37 universities first accredited by Ministry of Education. Aiming at being a top-ranked international school and educating innovative software engineers, School of Software Engineering offers students unique education by emphasizing on industry-oriented, real-world project capacity, team spirit and hands-on practical experience to match industry requirements. S.S.E. has established a concrete cooperative relationship with reputed universities and well-known enterprises from all over the world, taking bilingual teaching as one of the core factors to internationalization. S.S.E. won the evaluation of national talent training model Innovation Experimental area, national excellent teaching team, Beijing experimental Teaching Demonstration center.

Course Includes:

Major Fundamental Courses:Object-Oriented Programming and Design、Introduction to Software Engineering、Data Structure、Computer Network、Operating System、Database System、Software System Analysis and Design、Software Architecture、Software Project Management、Software Testing Technology and Practice、Discrete Mathematics etc.

Major Courses: Software and Intellectual Property Law、Principles of Computer Organization、Algorithm Design and Practice、C++ Programming、Information Security – Principles and Practice、User Interface Design and Evaluation、Web Developing Technologies、Mobile Application Development、Data Mining and Data Analysis etc.

Similar Programs