Software Engineering(080611W)
Bachelor's degree
In Changning (China)
Description
-
Type
Bachelor's degree
-
Location
Changning (China)
-
Duration
Flexible
-
Start date
Different dates available
This major enables students to develop a strong foundation in the discipline as well as specialization in computer science, especially the basic theory, professional knowledge and skills in software and application. The program prepares students into professionals in the fields of software technique research, teaching, software design, software testing, management and maintenance working in scientific department, educational institutions, enterprises and administrative departments and other related units.
Facilities
Location
Start date
Start date
About this course
We have strong teaching power and rich teaching experience in software process management and software testing. In teaching process, we attach particular importance to the comprehensive practice training of two major technologies in software engineering: database and software engineering technologies. We also have professional teaching and practical bases. Database Principles has been listed as the excellent course in Shanghai. Recently with the course development and application extension, we incorporate software maintenance, software testing, and software component related contents into the major courses so that students have broad space to develop themselves and have better job opportunities.
In recent years, students in this major have achieved fruitful results in many important competitions such as ACM International Collegiate Programming Contest (ACM-ICPC), national mathematic module building competitions, software component competition. Graduates of this program will have good employment opportunities in the field of information technology in research institutions, universities and colleges, government institutions and enterprises and administrative departments. Graduates will be equipped for jobs which involve computer software development, software project management, database system management, software process management and software testing, Web development, multimedia, animation and graphic design, university faculty and computer technique related research.
Reviews
Subjects
- Software Engineering
- Testing
- Database
- Database training
- Design
- Technology
- Engineering
- Programming
- Advanced Technology of Software Engineering
- Network Operations and Management
Course programme
Main Courses
- Probability and Mathematical Statistics
- Digital Logic and Digital System
- Circuit and Analog Circuit
- Introduction to Computer
- Professional Assembly Language
- Data Structure
- Compile Principles
- Database Principles
- Operating system principles
- Computer Network
- Introduction to Software Engineering
- The Discrete Math
- Programming Fundamentals(C) and Practice
- Computer Organization and Architecture
- Computer Graphics
- Digital Image Processing
- ORACLE database management
- LINUX System
- WEB Technology and XML Technology
- J2EE Technology
- Design And Analysis Of Algorithms
- Introduction to Computer Algorithm
- JAVA Programming
- Object-Oriented Programming (C++)and Practice
- Multimedia Technology
- Artificial Intelligence
- Software Structure and Design
- Technology of Software Reuse
- Software Testing
- Network Operations and Management
- Advanced Technology of Software Engineering
- Management Information System
- Project Management and CMM
- Modeling Techniques for RUP and UML
The practice is divided into two sections: the first one is course experiments, such as programming and practice, the course design of data structure, the course design of database principles etc. The second one is the integrated application practice in school and off-school practice bases, such as the course design of software development, software development environment and tools, the course design of system software and graduation design (paper).
Software Engineering(080611W)