Software Engineering

Software Engineering Bachelor Degree

Feel Free to Ask Questions!

Tel : +8615850513534

E-mail : apply@acasc.cn

  • Application Deadline:2017/07/15
  • Tuition:¥17000.00
  • Application Fee:¥800.00
  • Service Fee:¥350.00
How To Apply

Applying through ACASC generally takes a few minutes to complete. It takes 5 steps to complete the application.

1. Click “Apply Now” button at the top of the page.

2. Fill in online application form.

3. Upload required documents.

4. Pay the application fee and the ACASC service fee

5. Click “Submit” button.

Important notice: In order to apply, you need to create an account with ACASC.

Graduates are expected to acquire abilities, knowledge and skills described in the four aspects as follows

Fundamental Qualities

  • the abilities to identify, analyze and solve problems effectively;

  • the abilities of communication and organization, and a strong sense of teamwork;

  • Possess a deep understanding of intellectual laws and professional ethics;

  • a strong sense of innovation and the abilities to work and learn independently;

Professional Knowledge

  • a fundamental comprehension of mathematics and related disciplines;

  • a solid foundation of computer science and technology;

  • a profound understanding of the theories, models and techniques of software engineering;

Professional Skills

  • proficiency in problem identification and analysis, software design, development, implementation, verification and documentation;

  • proficiency in applying engineering principles to solve problems in software development;

  • the ability to work as an individual or as part of a team in order to develop and deliver quality software artifacts;

English Skills

  • proficiency in listening, speaking, reading and writing;

  • proficiency in writing academic papers and technical reports, and in international conference presentation;

  • proficiency in utilizing advanced technology and heterogeneous sources to acquire useful information.

Main Courses:

Core Courses

* Introduction to Computer System

* Discrete Mathematics

* Introduction to Object-Oriented Programming

* Data Structures and Algorithms

* Operating Systems

* Computer Networks

* Software Engineering

* Database Systems

* System-Level Programming

* Digital Logic: Application and Design

* Computer Architecture

* Linear Algebra with Application to Engineering

* Probability and Statistics

Elective Courses

* Introduction to Human-Computer Interaction

* Environment & Tools for Software Development

* Principles of Compiler Design

Multimedia Technology

* Embedded Systems

* Distributed System and Internet

* Software Model Checking

* Software Project Management

* Software Quality Assurance and Testing

* Image Processing

* Computer Vision

* Data Mining and Data Warehouse

* Signal Processing

* Web Mining

* Introduction to Artificial Intelligence

Courses for Practices

* Practices in Software Development

* Advances in Software Development

* Seminars in Software Engineering


share_phone_icon share_facebook_icon share_twitter_icon share_youtube_icon share_pinterest_icon share_linkedin_icon share_instagram_icon email_icon top_icon