Update:  2019/01/28

Years of Schooling: 4 years

Professional Category: Electrical Information

I. Educational Objectives

The program is designed to train higher level technical professionals with excellent science literacy, and mastery of computer science and technology including basic theories, knowledge, skills and methods about computer hardware, software and their application, and senior technicians who are capable in computer research, design and development, teaching and application in organizations across various industries (shipping and logistics in particular) engaging in scientific research, technology, management and maintenance, as well as in education.

II. Education Requirements

1. Knowledge Structure

(1) Social sciences: including Marxist philosophy, Mao Zedong Thought, Deng Xiaoping Theory and the Thought of Three Represents, political economics, business management, and law. Students are expected to develop a science-based outlook and methodology.

(2) Foreign languages and sports.

(3) Basic theories of the discipline: basic mathematical knowledge, knowledge of discrete mathematics and physics. Mathematics plays an important role in the development of the overall strength and the enhancement of the basic knowledge structure of computer majors, and therefore is the best medium to train students to think in numbers. Physics studies the basic structure of matters, the most fundamental forms, rules of interaction and conversion, therefore constitutes the backbone of the understanding, mastery and development of high and new technologies, and is an invaluable tool for understanding nature. Students will be guided to look at the world and address problems in a scientific and rational way.

(4) Programming and algorithms: including program design methods, language and problem solving. The program leads students in their entry into the world of computer science, and cultivates students’ programming design and implementation abilities, and preliminary algorithms design skills.

(5) Software technology: system software, application software and software engineering, including operating system, compiler system, database system etc. Familiarize students with the basics of computer software and its development, offer them a systemic view on computer systems, and cultivate their ability in systematic recognition, actualization, implementation and development.

(6) Hardware technology: including circuits, basic knowledge of electronics, computer composition principles, micro-computer technology, computer architecture, computer networks. Enable students to master the knowledge of the hardware of the computer system, as well as the ability to combine software and hardware skills in practice.

2. Professional Skills

Students should master the following skills: analysis, design, implementation, operation and maintenance of computer hardware and software systems.

(1) Professional abilities

The overall target of training professionals with practical software development skills dictates that the program focuses on developing their proficiency in system understanding, application design and development and systematic problem solving in particular. They are expected to utilize scientific theories and technological methods to analyze and solve engineering problems.

(2) Cognitive capacities

Including the abilities to look at the world in the right perspective, to comprehend knowledge, to express systems and their requirement, to utilize tools, to master related methods and learn by themselves.

(3) The capacity for sustainable development

The students are expected to have a solid grasp of the basic theories of the discipline, and specialized knowledge and basic skills; understand the laws and regulations concerning the discipline; have sound lifelong learning skills; adapt to the change and development in this field, and have the capacity for sustainable development.

(4) Teamwork skills

To cultivate teamwork skills and professionalism, and develop organizing and management skills through everyday competition, mutual motivation and facilitation, large-scale integrated curriculum design and diploma projects.

(5) Communication skills

Students' written and verbal communication skills will be developed through a variety of ways.

(6) Foreign language skills

Foreign language skills include basic foreign skills and profession-related foreign language skills.

(7) Access to information

Mastery of the literature search, data collection, access to relevant information, the use of modern information technology, and the ability to acquire knowledge.

3. Professional Quality

This program combines curriculum (First Classroom) and extracurricular activities (Second Classroom) to mold students into masterly professionals. Classroom learning equips them with essential knowledge of the discipline, while extracurricular activities help them expand knowledge, broaden horizon, refine their character and promote physical and mental health. As a result, students become computer science professionals with knowledge of humanities and sciences, strong sense of social responsibility and professional ethics. Professional education, in particular, strengthens their engineering and professional skills.

4. Technical Electives

Technical electives for computer science majors: Calculation Method, Algorithm Design and Analysis, Compiler Theory, Computer Architecture, Information Systems Engineering Practice, JAVA Programming Fundamentals, J2EE Architecture, Web Systems Development, Linux Operating System, Unix Operating System Programming, NET Framework Structure Design, Software Development Management, Artificial Intelligence, Information Security, Computer Graphics, Multimedia Technology and Embedded Software development.


III. Length of Schooling, Academic Credits, Degrees Conferred

Length of Schooling: 4 years

Academic Credits Required: 159.5 credits

Degrees Conferred: Bachelor of Engineering

  

IV. Curriculum and Credit Distribution

1. General Education Courses (48.5 credits)

Requirement: 38.5 credits are required for compulsory courses; 10 for elective courses (2 credits for each of the five categories: economics, management, laws, humanities and arts, literature and language).

2.Basic Disciplinary Courses (42 credits)

    Requirements: the total of 42 credits for basic courses in the Discipline.

3. Specialty-Oriented  Courses(60 credits)

Requirements: 44 credits for compulsory specialty-oriented courses, 16 credits for elective specialty-oriented courses.

4. Optional Courses(6 credits)

Requirements: 6 credits.

5. Second Class(Extracurricular Activities)(3 credits)

Requirements: 3 credits