Computer Software
Programme Code: 080619W       Duration years
Educational Objectives:
Students of this programme are expected to have a solid theoretical foundation and a good ability in performing practices in computer software development with innovation and self-study ability.
Objective 1 [Fundamental Knowledge] Students are expected to build a solid fundamental knowledge frame including the knowledge of basic principles concerning the discipline, methods and skills in computer science and technology; to make good preparation for applying the fundamental knowledge to the researches of computer software as well as adopting the engineering practice by making use of the advanced techniques, like system analysis, modeling and computing.
Objective 2 [Problem-solving Capability] Students should creatively apply fundamental knowledge of computer software development to solve the problems encountered in practice or in the industry.Objective 3 [Teamwork and Leadership] Students should have capabilities of cooperation and communication in the team work, and then possess the leadership ability in the area of computer science and engineering.
Objective 4 [Systematic Understanding of the Discipline]  Student should gain knowledge in relation to software technology,  the ability for demand analysis and modeling, the ability to design and implement the software, especially computing software in mobile devices, the ability of software evaluation and testing, the ability of improving the software process and managing the project, the ability to design the interface of human being and machine, and the ability of using software development tools.
Objective 5 [Ability of Evaluating Social and Environmental Impacts] Students should build up a clear understanding concerning the societal impacts information technology developments can lead to, and also concerning the potential effects that the design and the application of computer systems can have on people’s daily life, the industrial and commercial structure, and the health condition of human beings in general.Objective 6 [Global Perspective] Students should maintain clear-minded in the globalized environment, and carry out their duties responsibly and competitively.
Objective 7 [Lifelong Learning] Graduates from Computer Science and Technology can be engaged in research, or find jobs in industries and enterprises concerning software and hardware developments, and also computer research and application in finance and management institutions. Students of the programme are also able to carry out further study in Master and PhD and hence have the ability of lifelong learning.
Specialty Characteristics:
The programme focuses on training students to have the awareness of technology creativity, application and research. Through the programme, students can obtain the the most advanced develpoments in computer science. The programme provides not only compulsory courses in the area of computer science and technology, but also a set of courses in relation to software technology, such as mobile computing, software theory and technology, system software and platform, application software in mainframe, and so on. Through the programme, students are able to strengthen their research ability of developing system software and platform technology, and application system in mainframe. In addition, the programme extends the horizon for students, and improves their implementation ability and creativity ability.
Educational Requirement:
Knowledge Structure
A1 Fundamental knowledge of literature, history, philosophy and art;
A2 Fundamental knowledge of social science research methods;
A3 Fundamental and frontier knowledge of natural science and engineering;
A4 Fundamental knowledge of mathematics and logic;
A5 Core knowledge of a certain professional area;
A6 Knowledge of specialized technique;
A7 Management knowledge;
A8 Cross-cultural, international knowledge.
Ability Requirements
B1The ability of clear thinking and accurate language expression;
B2 The ability of discovering, analyzing and solving problems;
B3 The ability of critical thinking and independent working;
B4 The ability of cooperating and communicating with different various people;
B5 Preliminary aesthetic ability on the literary and artistic work;
B6 At least one foreign language proficiency;
B7 The capacity for lifelong learning
B8 Organizational and management capacity;
B9A sense of innovation and creativity;
B10 Analytical writing skills.
Quality Requirements
C1  High-aimed and strong-willed—respect for civilization heritage and truth, strive for the revitalization of  nation and all human beings;
C2 Hard-working and pragmatic — down to earth, hardworking, striving for excellence;
C3 Physical and mental harmony, open-mindedness — with good physical and mental quality, as well as the tolerance of multicultural and broad international perspective;
C4 Sharp thinking and innovation——good habit of  thinking and researching, with strong interest in innovation, full of curiosity and desire to solve problems;
C5Noble values—with legal awareness, professional ethics and a strong sense of social responsibility, as well as strong senses of initiative, responsibility and cooperation.
Degree Conferred: Bachelor of Engineering
Main Courses:
Advanced Language Programmer, Discrete Mathematics, Data structure, Digital logical circuit, Computer Organization and Architecture, Mobile application development(android),Principle Compiler, Operation System, Database, Software Engineering, Computer Networks, Software Design and Architecture Distributed Computing Technology.
Characteristics Curriculum:
Bilingual Courses: Data Structure、Computer Graphics、Foundations of Computer Science
Research Courses: Mobile application development(android)、High Performance and Cloud Computing
Seminar (including freshmen seminars and thematic seminars): IT Frontier Technology
Innovation Practice Courses: Software Engineering Curriculum Design、Database Curriculum Design、Data Structure Curriculum design
Entrepreneurship Education Courses: IT Business Models and Entrepreneurship

Download Detailed Schedules

Computer Software.pdf