software engineering

Taiyuan University of TechnologyTaiyuan, China

Tuition Fee

Not Available

Start Date

Not Available

Study Mode

On campus

Duration

4 years

You've viewed 1/5 programs/universities. You can view up to 5 programs/universities

Create a free account to unlock full content!

By registering, you agree to our Privacy Statement and Terms and Conditions.

Program Details

Degree
Bachelors
Major
Computer Science | Information Technology | Software Engineering
Area of study
Engineering | Information and Communication Technologies
Timing
Full time
Course Language
English

Program Overview

Introduction to the Software College

The Software College of Taiyuan University of Technology was previously known as the College of Computer and Software, with its undergraduate program originating from the Electronic Computer major established in 1958. Over the years, the program has evolved, and in 2004, the university was approved to establish a Software Engineering undergraduate program. The Software College was formally established in 2010, with the primary goal of educating software engineering students and managing the software engineering discipline.


Professional Introduction

The Software College aims to cultivate high-quality, application-oriented software professionals with a strong foundation in software engineering. The college has accumulated rich experience in software education, continuously improving its curriculum, and strengthening its faculty. To meet the demands of the software industry, the college has established partnerships with companies, exploring innovative talent cultivation models such as "3+1" and "3+1+1".


Software Engineering Program

Program Overview

The Software Engineering program aims to cultivate comprehensive, morally sound, and knowledgeable software professionals with a strong foundation in computer software and software engineering. The program focuses on developing students' analytical, practical, and innovative abilities, as well as their social responsibility and communication skills.


Program Objectives

The program's objectives are to:


  • Cultivate students with a comprehensive understanding of software engineering principles and practices
  • Develop students' abilities in software design, programming, project management, and communication
  • Prepare students for careers in software development, project management, and related fields

Program Requirements

Students in the Software Engineering program are required to:


  • Master the fundamental theories and knowledge of software engineering
  • Develop strong self-learning abilities, a sense of lifelong learning, and the ability to analyze and solve complex engineering problems
  • Familiarize themselves with software development and application regulations, policies, and standards
  • Stay updated on the latest developments and technologies in the field of software engineering

Curriculum

The program's curriculum includes courses such as:


  • University English
  • Higher Mathematics
  • University Physics
  • Discrete Structures
  • Programming Design Technology
  • Object-Oriented Programming
  • Data Structures
  • Operating Systems
  • Algorithm Design and Analysis
  • Electronic Circuits and Electronics
  • Computer System Fundamentals
  • Computer Networks
  • Database System Principles
  • Software Engineering Principles
  • Requirements Engineering
  • System Analysis and Design
  • Web Systems and Technology
  • Software Systems and Architecture
  • Software Engineering Formal Methods
  • Software Testing Technology
  • Software Project Management
  • Human-Computer Interface Technology
  • Software Development Environment and Tools

Practical Teaching

The program includes various practical teaching segments, such as:


  • Military training
  • Teaching practice
  • Production practice
  • Social practice
  • Scientific research training
  • Autonomous practice
  • Course experiments
  • Course design
  • Project practice
  • Comprehensive practice
  • Professional training
  • Graduation practice
  • Graduation design (thesis)

Degree and Duration

The program grants a Bachelor of Engineering degree and has a duration of four years.


Research Areas

The Software College has multiple research areas, including:


  • Software design and development
  • Embedded software technology
  • Big data engineering
  • Artificial intelligence and mobile interconnection development

These research areas are designed to meet the demands of the software industry and provide students with a comprehensive education in software engineering.


About University

Top 787Average ranking globally
View university profile

Location