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 theDetailed 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

Baidu