Academic
Current Location:homepage  Academic  Masters Program
Curriculum of Computer Science and Technology for Master students
Editor:吴晋  Updated:2018-05-22  Views:214

Curriculumof Computer Science and Technologyfor Master students

The total number of credits ranges between 32 and 36.The curriculum framework is as follows:

(1) Degree Courses (19 credits)

Philosophy (3 credits) (Lectures 2 credits, social practice 1 credit)

First Foreign Language (2 credits)

Mathematics basic course or basic theory course (4 credits)

Discipline fundamental and specialized degree courses (10 to 12 credits)

(Note: All of the degree-seeking courses require examinations.)

(2) Selective courses (6~8 credits)

At least one course from humanities or management discipline is required

(3) Specialized courses (3~6 credits)

(4) Academic exchange (1credits)

Opening report (1credit)

Mid-term examination (1credit)

Table1 Curriculum of Computer Science and Technologyfor Master Program 

Type

Course Code

Course Name

Hours

Class/Lab

Credit

Degree Courses

 

Public Degree Courses

S0800000Q

Philosophy

54

3

S1500054Q

The first foreign language

32

2

S0612037Q

Applied Stochastic Processes

32

2

S0612058Q

Theory of Optimization

32

2

S0612039Q

Modern Mathematical Foundation

32

2

S0612034Q

Mathematical Statistics

32

2

S1300001Q

Combinatorial Mathematics

32

2

S1300003C

Algorithmic Design & Analysis

32/16

3

 

Discipline Fundamental and Specialized Degree Courses

S1300002C

Theory of Computation

32

2

S1300003C

Algorithmic Design & Analysis

32/16

3

S1300004Q

Parallel processing and architecture

32/16

3

S1300005C

Principles and application of artificial intelligence

32/16

3

 

 

S1300009Q

Principles of Database System

32

2

S1300010Q

Natural Language Processing

32/16

3

S1300011Q

Pattern Recognition

32/16

3

S1300012C

Machine Learning

32/16

3

S1300013C

Performance Evaluation of Computer Systems

32

2

S1300014Q

Digital Image Processing

24/24

3

Selective Courses

S1300006Q

Software Architecture

32/16

3

S1300007C

Pervasive Computing and Mobile Computing

32

2

S1300008Q

Network and Information Security

32/16

3

S1300015Q

The Microprocessor and Chip Design

24

1.5

S1300016C

Computer Vision

24

1.5

S1300019C

Data Mining Theory and Algorithm

32/16

3

S1300020Q

Fault Tolerant Computer Design Technology

24

1.5

S1300021C

Artificial Nerve Network Principle

32

2

 

S1300022C

Speech Signal Processing

24

1.5

S1300023Q

Introduction to Service Engineering

24/8

2

S1300025Q

Machine Translation

24/8

2

S1300026C

Knowledge Engineering

24

1.5

S1300027C

Computer Graphics

24/8

2

S1300028Q

Computational Biology

32

2

S1300036C

Multimedia Technology

24/8

2

S1300041Q

Information Retrieval

24/8

2

S1300062C

Computational Semantics

24/8

2

S1300063C

Principle of Brain Cognitive and Brain Machine Interface

24

1.5

S1300064C

Deep Learning Technology

24/8

2

S1300065C

Biological Network Analysis and Practice

24

1.5

S1300066C

Program Analysis Technology and Application

32

2

S1300067C

Sensor Information Fusion and Application

24

1.5

 

S1300070C

Application and Quantum Cryptography

24

1.5

S0105101Q

Information Theory and Coding Theory

28/4

2

S0104030C

Multisens or Data Fusion(MSDF) Technology

16/8

1.5

S1700232C

Complex Network and its Visualization

16

1

Specialized Courses

S1300045C

Network Computing

24

1.5

S1300024C

Multi-agent System

24

1.5

S1300029C

Multimedia Security

24

1.5

S1300056C

Social Computing

24

1.5

S1300068C

Big Data Management and Analysis

32/12

3

S1300069C

Complicated Large System Calculation

20/4

1.5

Complementary Courses

 

Undergraduate Courses Required by Advisor

 

 

Academic Exchange

Academic Exchange

 

1

Thesis

Opening Report

 

1

Mid-term Examination

 

1