Your position: Home > Study > Syllabus > 正文

Bachelor Computer Science and Technology

Cultivation Plan of Undergraduate Computer Science and Technology Program for International Students

I. Cultivation Goals and Requirements

1. Cultivation Goals of the Major

This major cultivates students to achieve the following career and professional achievements about 5 years after graduation, through their own study and work exercise:

(1) Have good professional ethics, cultural training and physical and mental qualities;

(2) Have knowledge of natural sciences, basic engineering theories and professional knowledge required for the major of computer science and technology;

(3) Have the ability to innovate, to apply knowledge in an integrated manner and to work in a team;

(4) Have the ability to perform technical management and research, design, development and maintenance of hardware and software systems in the computer and related fields;

(5) Have a sense of innovation, an international perspective and lifelong independent learning ability to adapt to the development of science and technology in society.

2. Competency Requirements for Graduation

(1) Engineering knowledge: Have the ability to apply mathematics, natural sciences, engineering fundamentals and expertise to the solution of complex computer engineering problems;

(2) Problem analysis: Have the ability to apply the basic principles of mathematics, natural sciences and engineering sciences to identify, represent, and analyze complex computer engineering problems through literature research for valid conclusions;

(3) Design/development of solutions: Have the ability to design solutions to complex computer engineering problems using a combination of professional theory and technical means, have the ability to design software/hardware products to meet specific needs, and have the ability to reflect a sense of innovation in the design, taking into account social, cultural, health, safety, environmental and legal factors;

(4) Research: Have the ability to conduct research on complex computer engineering problems based on scientific principles and scientific methods, including experimental design and analysis of data results, and to draw valid conclusions through comprehensive analysis of information;

(5) Use of modern tools: Have the ability to select and use appropriate techniques, resources, and modern computer engineering tools and supporting engineering tools, including relevant predictive and simulation tools, for complex computer engineering problems, and to assess their limitations;

(6) Engineering and Society: Have the ability to perform reasonable analysis based on background knowledge of computer engineering, to evaluate the social, cultural, health, safety, and legal impacts of professional engineering practices and solutions to complex computer engineering problems, and to understand the responsibilities that should be assumed;

(7) Environment and Sustainability: Have the ability to understand and evaluate the impact of professional engineering practices that address complex computer engineering problems on the sustainability of the environment and society;

(8) Professional standards: Have the quality of humanities and social sciences, a sense of social responsibility, and the ability to understand and comply with engineering professional ethics and norms and fulfill responsibilities in the practice of computer engineering;

(9) Individuals and Teams: Have the ability to play the role of an individual, a team member and a leader in a multidisciplinary context;

(10) Be able to communicate and exchange effectively with industry peers and social public on complex computer engineering issues, including writing reports and design briefs, presenting statements, making clear expressions, communications and discussions. Have an international perspective, and be able to communicate and exchange in a cross-cultural context;

(11) Project management: Understand and master engineering management principles and economic decision-making methods, and and be able to apply them in a multidisciplinary environment;

(12) Lifelong learning: Have the awareness of self-directed and lifelong learning, and the ability to continuously learn and adapt to development.

II. Main Disciplines and Similar Majors

Main disciplines: Computer Science and Technology

Similar majors: Computer Science, Software Engineering, Computer Application

III. Standard Length of Schooling and Degree Awarding

Standard length of schooling: 4 years

Degree awarded: Bachelor of Engineering

IV. Basic Requirements for Graduation and Requirements for Degree Awarding

Basic requirements for graduation: Those who complete all the contents specified in the cultivation plan of the major within the specified period of schooling, acquire the required credits of various courses and the minimum 129.5 credits required for graduation, and meet graduation requirements in morality, intelligence and physical fitness, will be allowed to graduate.

Requirements for degree awarding: Graduates of this major who meet the relevant provisions of the Detailed Rules for the Implementation of Awarding the Bachelor's Degree of Nanjing Tech University will be awarded a Bachelor of Science degree.

Curriculum system structure and credit requirements for each type of course:

Course   type

Compulsory

Elective

Total

Proportion

General Education Course (GEC)

29.5

6

35.5

27.4%

Discipline Basis Course (DBC)

56

0

56

43.2%

Professional Education Course   (PEC)

32

6

38

29.4%

Minimum   credit for graduation

115.5

12

129.5

--

Proportion   of elective courses

Elective courses/minimum credits   for graduation = 9.4%

V. Core courses of the major

Course name

English name

Credit

Remark

程序设计基础

The Foundation of   Programming

4

高级程序设计

Advanced Programming

2

离散数学

Discrete Mathematics

4

数据库原理及应用开发

Database Principles   and Applications

3

数据结构与算法

Data Structures and   Algorithms

4

计算机组成原理

Principles of   Computer Organization

4

操作系统原理

Operating System   Principle

4

编译原理

Principles of   Compiler

3

计算机网络

Computer Networks

4

软件工程

Software Engineering

3

VI. Main Practical Teaching Links

Name of Practical   Teaching Links

Credit

Semester

Cultivation Mode

The Foundation of Programming (Hands-on   Part)

1.5

1

University

Programming Level Test 1

0

1

University

Advanced Programming (Hands-On Part)

0.5

2

University

College Physics B Experiment

2

3

University

Programming Level Test 2

0

2

University

Database Principles and Applications   (Hands-on Part)

1

3

University

Digital Logic Design (Experimental Part)

0.25

4

University

Data Structures and Algorithms (Hands-on   Part)

1

4

University

Mobile Application Development (Hands-on   Part)

0.5

4

University

Staged Practical Training 1

1

4

University

Principles of Computer Organization (Experimental   Part)

0.5

5

University

Foundation of Web Application Development (Hands-On Part)

1

5

University

Operating System Principles (Hands-on Part)

0.75

5

University

Comprehensive Level Test

0

5

University

Principles of Compiler (Hands-on Part)

0.75

6

University

Computer Network (Experimental Part)

0.5

6

University

Software Engineering (Hands-on Part)

0.75

6

University

Staged Practical Training 2

1

6

University

Comprehensive Practical Training

2

7

University+ Enterprise

Professional Elective Courses (Hands-on Part)

2.5

3~7

University

Graduation Practice

1

7

Enterprise

Graduation Design (Dissertation)

18

8

University+ Enterprise

Total

36.5


VII. Guided Study Schedule

Year   1

Fall

Spring

Course   code

Course   name

Course   type

Course   nature

Credit

Course   code

Course   name

Course   type

Course   nature

Credit

Comprehensive   Chinese (I)

GEC

Compulsory (C)

4

Comprehensive   Chinese (II)

GEC

Compulsory (C)

4

Chinese   Listening and Speaking (I)

GEC

Compulsory (C)

3

Chinese   Listening and Speaking (II)

GEC

Compulsory (C)

3

College   Sports-1

GEC

Compulsory (C)

1

College Sports   -2

GEC

Compulsory (C)

1

HSK Tutoring

GEC

Elective (E)

2

Brief   Introduction to China

GEC

Compulsory (C)

4

Advanced Mathematics A-1

DBC

Compulsory

4

Advanced Mathematics A-2

DBC

Compulsory

4

Programming   Level Test 1

DBC

Compulsory

0

College Physics B-1

DBC

Compulsory

2

The Foundation of Programming

DBC

Compulsory

4

Programming   Level Test 2

DBC

Compulsory

0

Linear   Algebra B

DBC

Compulsory

2

Advanced Programming

DBC

Compulsory

2

Minimum Credit   Requirement Compulsory: 16 credits,   Elective: 2 credits

Minimum Credit   Requirement Compulsory: 22 credits.

Requirements for   study:

Requirements for   study:

Year   2

Fall

Spring

Course   code

Course   name

Course   type

Course   nature

Credit

Course   code

Course   name

Course   type

Course   nature

Credit

College Sports-3

GEC

Compulsory (C)

1

College Sports-4

GEC

Compulsory (C)

1

Comprehensive Chinese (III)

GEC

Compulsory (C)

3

Comprehensive Chinese (IV)

GEC

Compulsory (C)

3

Chinese Culture

GEC

Elective (E)

2

Information Search

GEC

Compulsory (C)

1

College Physics B-2

DBC

Compulsory

2

Chinese   Classic Appreciation

GEC

Elective (E)

2

College Physics Experiment B

DBC

Compulsory

2

Digital Logic   Design

DBC

Compulsory

3

Probability   Statistics B

DBC

Compulsory

2

Data Structures   and Algorithms

DBC

Compulsory

4

Discrete Mathematics

DBC

Compulsory

4

Mobile   Application Development

DBC

Compulsory

3

Database Principles and Applications

DBC

Compulsory

3

Staged   Practical Training 1

DBC

Compulsory

1

ACM Programming   Competition

PEC

Elective

3

Multimedia   Technology and Application

PEC

Elective

3

Minimum Credit   Requirement Compulsory: 17 credits,   Elective: 2 credits

Minimum Credit   Requirement Compulsory: 16 credits,   Elective: 2 credits

Requirements for   study:

Requirements for   study:

Year   3

Fall

Spring

Course   code

Course   name

Course   type

Course   nature

Credit

Course   code

Course   name

Course   type

Course   nature

Credit

Principles of   Computer Organization

DBC

Compulsory

4

Principles of   Compiler

DBC

Compulsory

3

Foundation of   Web Application Development

DBC

Compulsory

3

Computer System   Structure

PEC

Compulsory

2

Operating   System Principles

DBC

Compulsory

4

Computer   Network

PEC

Compulsory

4

Comprehensive   Level Test

PEC

Compulsory

0

Software   Engineering

PEC

Compulsory

3

Human-Computer   Interaction Technology

PEC

Elective

3

Staged   Practical Training 2

PEC

Compulsory

1

Linux   Programming

PEC

Elective

3

Minimum Credit   Requirement Compulsory: 11 credits,   Elective:

Minimum Credit   Requirement Compulsory: 13 credits,   Elective:

Requirements for   study:

Requirements for   study:

Year   4

Fall

Spring

Course   code

Course   name

Course   type

Course   nature

Credit

Course   code

Course   name

Course   type

Course   nature

Credit

Career Guidance

GEC

Compulsory (C)

0.5

Graduation   Design (Dissertation)

PEC

Compulsory

18

Professional   Writing

PEC

Compulsory

1

Comprehensive Practical Training

PEC

Compulsory

2

Graduation Practice

PEC

Compulsory

1

Embedded System   Design

PEC

Elective

3

Industrial   Information Technology

PEC

Elective

3

Management   Information System

PEC

Elective

3

Distributed   Systems and Cloud Computing

PEC

Elective

3

Minimum Credit   Requirement Compulsory: 4.5 credits,   Elective: 6 credits

Minimum Credit   Requirement Required: 18 credits Elective: 0

Requirements for study:

Requirements   for study:


VIII. Curriculum Setting and Teaching Schedule

Courses

Type

Course   code

Course   name

Course   nature

Credit

Total   credit hours

Lecture

Credit   hours

Experimental   hours

Hands-on   hours

Course   given

Semester

Remark

General Education

35.5

Credit

Language and Culture

30

Credit

Comprehensive Chinese (I)

Compulsory

4

64

64

0

0

1

College   of Overseas Education

Chinese Listening and Speaking (I)

Compulsory

3

48

48

0

0

1

College   of Overseas Education

HSK   Tutoring

Elective

2

32

32

0

0

1

College   of Overseas Education

Comprehensive Chinese (II)

Compulsory

4

64

64

0

0

2

College   of Overseas Education

Chinese Listening and Speaking (II)

Compulsory

3

48

48

0

0

2

College   of Overseas Education

Brief   Introduction to China

Compulsory

4

64

64

0

0

2

College   of Overseas Education

Chinese Culture

Elective

2

32

32

0

0

3

College   of Overseas Education

Comprehensive Chinese   (III)

Compulsory

3

48

48

0

0

3

College   of Overseas Education

Comprehensive Chinese (IV)

Compulsory

3

48

48

0

0

4

College   of Overseas Education

Chinese Classic   Appreciation

Elective

2

32

32

0

0

4

College   of Overseas Education

Featured Category

College Sports 1-4

Compulsory

1*4

30*4

30*4

0

0

1~4

College of Physical Education

Career Guidance

Compulsory

0.5

8

8

0

0

7

College   of Computer Science and Technology

Social Category

Information Search

Compulsory

1

16

8

2

6

4

Information   Service Department

Discipline Basis

56 credits

Advanced Mathematics   A-1

Compulsory

4

64

64

0

0

1

School of Physical and   Mathematical Sciences

Advanced Mathematics   A-2

Compulsory

4

64

64

0

0

2

School of Physical and   Mathematical Sciences

The   Foundation of Programming

Compulsory

4

64

40

0

24

1

College of Computer Science and Technology

Programming Level Test 1

Compulsory

0

8

0

0

8

1

College of Computer Science and Technology

Advanced Programming

Compulsory

2

32

24

0

8

2

College of Computer Science and Technology

Programming Level Test 2

Compulsory

0

8

0

0

8

2

College of Computer Science and Technology

Linear Algebra B

Compulsory

2

40

40

0

0

2

School of Physical and   Mathematical Sciences

College Physics B-1

Compulsory

2

40

0

0

0

2

College Physics B-2

Compulsory

2

40

0

0

0

3

College Physics Experiment B

Compulsory

2

32

0

32

0

3

Probability Statistics B

Compulsory

2

40

40

0

0

3

School of Physical and   Mathematical Sciences

Discrete Mathematics

Compulsory

4

64

64

0

0

3

College of Computer Science and Technology

Database Principles and Applications

Compulsory

3

48

32

0

16

3

College of Computer Science and Technology

Digital Logic Design

Compulsory

3

48

44

4

0

4

College of Computer Science and Technology

Mobile Application   Development

Compulsory

3

48

40

0

8

4

College of Computer Science and Technology

Data Structures   and Algorithms

Compulsory

4

64

48

0

16

4

College of Computer Science and Technology

Staged Practical Training 1

Compulsory

1

1 week

30

4

College of Computer Science and Technology

Principles of   Computer Organization

Compulsory

4

64

56

8

0

5

College of Computer Science and Technology

Foundation of Web Application Development

Compulsory

3

48

32

0

16

5

College of Computer Science and Technology

Operating System   Principles

Compulsory

4

64

52

0

12

5

College of Computer Science and Technology

Principles of   Compiler

Compulsory

3

48

36

0

12

6

College of Computer Science and Technology

Professional   Education

38 credits, including 32 for compulsory courses and 6   for elective courses

Comprehensive   Level Test

Compulsory

0

16

0

0

16

5

College of Computer Science and Technology

Computer System   Structure

Compulsory

2

32

0

0

0

6

College of Computer Science and Technology

Computer Network

Compulsory

4

64

56

8

0

6

College of Computer Science and Technology

Software   Engineering

Compulsory

3

48

36

0

12

6

College of Computer Science and Technology

Staged Practical Training 2

Compulsory

1

1 week

30

6

College of Computer Science and Technology

Comprehensive   Practical Training

Compulsory

2

2 weeks

0

0

60

7

College of Computer Science and Technology

Graduation Practice

Compulsory

1

1 week

7

College of Computer Science and Technology

Professional   Writing

Compulsory

1

16

16

0

0

7

College of Computer Science and Technology

Graduation Design (Dissertation)

Compulsory

18

18 weeks

0

0

0

8

College of Computer Science and Technology

ACM Programming Competition

Elective

3

48

48

0

0

3

College of Computer Science and Technology

Multimedia   Technology and Application

Elective

3

48

32

0

16

4

College of Computer Science and Technology

Human-Computer   Interaction Technology

Elective

3

48

36

0

12

5

College   of Computer Science and Technology

Linux Programming

Elective

3

48

24

0

24

6

College of Computer Science and Technology

Embedded System   Design

Elective

3

48

32

16

0

7

College of Computer Science and Technology

Industrial   Information Technology

Elective

3

48

32

0

16

7

College of Computer Science and Technology

Management   Information System

Elective

3

48

32

0

16

7

College of Computer Science and Technology

Distributed   Systems and Cloud Computing

Elective

3

48

40

0

8

7

College of Computer Science and Technology