Study Plan

Macau University of Science and Technology

Bachelor of Science

1) Academic area: Information Technology.

2) Major:

  • Computer Science,
  • Electronic and Information Engineering,
  • Software Engineering.

3) Program Duration: 4 years.

4) Medium of Instruction: Chinese/English.

5) Instructional method: face-to-face.

6) Total credits need for the completion of the program: 141 credits.

141 credits can be allocated as below:

  1. Complete 29 credits of core course in Table 1.
  1. According to designation specialized direction, student must complete 52 to 58 credits of core courses in Table 2.
  1. Complete 12 to 18 credits of elective course in Table 3 that can be allocated as below:
    1. Major in "Computer Science" students are required to complete 18 credits electives.
    2. Major in "Electronic and Information Engineering" students are required to complete 12 credits electives.
    3. Major in "Software Engineering" students are required to complete 15 credits electives.
  1. Complete 36 credits of the General Studies Courses in Table 4 which are assigned as below:
  2. Complete 30 credits of required courses.
  3. Complete 2 credits of Sciences and Technology Courses.
  4. Complete 2 credits of Social Sciences Courses.
  5. Complete 2 credits of Humanities and Arts Courses.
  1. Complete the elective courses from other faculties to take 6 credits (except for the operation project/graduation project and practice-oriented subject unit/subject).

Table 1

Course Code

Course Name

Type

Credit

MATH101

CALCULUS I

Core

3

MATH102

CALCULUS II

"

3

MATH103

CALCULUS III

"

3

MATH104

PROBABILITY AND STATISTICS

"

3

CS110/
EIE110/
SE110

COMPUTER PROGRAMMING

"

3

CS111/
EIE111/
SE111

OBJECT-ORIENTED PROGRAMMING

"

3

CS230/
EIE230/
SE230

COMPUTER ORGANIZATION

"

3

CS231/
EIE231/
SE231

COMPUTER ORGANIZATION LABORATORY

"

1

CS190/
EIE190/
SE190

PROFESSIONAL ETHICS AND COMMUNICATION SKILLS

"

1

CS390/
EIE390/
SE390

FINAL YEAR PROJECT

"

6

Table 2

Computer Science

Course Code

Course Name

Type

Credit

CS120

DISCRETE MATHEMATICS

Core

3

PHYS100

PHYSICS

"

3

CS130

DIGITAL LOGIC

"

3

CS112

WEB TECHNOLOGIES

"

3

CS121

DATA STRUCTURES

"

3

CS220

DESIGN AND ANALYSIS OF ALGORITHMS

"

3

CS250

SOFTWARE ENGINEERING

"

3

CS240

DATABASE SYSTEMS

"

3

CS340

OPERATING SYSTEMS

"

3

CS341

OPERATING SYSTEMS LABORATORY

"

3

CS252

SOFTWARE PROJECT MANAGEMENT

"

3

CS360

ARTIFICIAL INTELLIGENCE

"

3

CS374

NETWORK PROGRAMMING

"

3

CS210

MOBILE APPLICATION DEVELOPMENT

"

3

CS370

COMPUTER NETWORKS I

"

3

CS371

COMPUTER NETWORKS LABORATORY I

"

3

CS372

COMPUTER NETWORKS II

"

3

CS373

COMPUTER NETWORKS LABORATORY II

"

1

Electronic and Information Engineering

Course Name

Course Code

Type

Credit

PHYS101

PHYSICS I

Core

3

PHYS102

PHYSICS II

"

3

PHYS103

PHYSICS LABORATORY

"

1

MATH200

NUMERICAL COMPUTATION

"

3

EIE191

ENGINEERING MANAGEMENT

"

3

EIE130

DIGITAL CIRCUITS

"

3

EIE131

DIGITAL CIRCUITS LABORATORY

"

3

EIE240

CIRCUIT ANALYSIS

"

3

EIE241

CIRCUIT ANALYSIS LABORATORY

"

3

EIE340

ANALOG CIRCUITS

"

3

EIE341

ANALOG CIRCUITS LABORATORY

"

3

EIE220

SIGNALS AND SYSTEMS

"

3

EIE320

DIGITAL SIGNAL PROCESSING

"

3

EIE321

DIGITAL SIGNAL PROCESSING LABORATORY

"

3

EIE350

PRINCIPLES OF COMMUNICATIONS

"

3

EIE351

COMMUNICATIONS LABORATORY

"

3

EIE352

COMMUNICATION NETWORKS

"

3

EIE353

MODERN COMMUNICATION SYSTEMS

"

3

EIE330

FPGA-BASED SYSTEM DESIGN

"

3

EIE331

EMBEDDED SYSTEMS

"

3

Software Engineering

Course Code

Course Name

Type

Credit

SE120

DISCRETE MATHEMATICS

Core

3

PHYS100

PHYSICS

"

3

SE130

DIGITAL LOGIC

"

3

SE112

WEB TECHNOLOGIES

"

3

SE121

DATA STRUCTURES

"

3

SE220

DESIGN AND ANALYSIS OF ALGORITHMS

"

3

SE250

SOFTWARE ENGINEERING

"

3

SE240

DATABASE SYSTEMS

"

3

SE340

OPERATING SYSTEMS

"

3

SE252

SOFTWARE PROJECT MANAGEMENT

"

3

SE360

ARTIFICIAL INTELLIGENCE

"

3

SE350

FORMAL METHODS IN SOFTWARE SPECIFICATION

"

3

SE251

SOFTWARE ENGINEERING PRACTICES

"

3

SE351

SOFTWARE DESIGN

"

3

SE352

SOFTWARE QUALITY ASSURANCE

"

3

SE370

COMPUTER NETWORKS I

"

3

SE371

COMPUTER NETWORKS LABORATORY I

"

3

SE372

COMPUTER NETWORKS II

"

3

SE373

COMPUTER NETWORKS LABORATORY II

"

1

Table 3

Computer Science

Course Code

Course Name

Type

Credit

CS440

COMPUTER GRAPHICS

Elective

3

CS441

HUMAN-COMPUTER INTERACTION

"

3

MATH400

NUMERICAL COMPUTATION

"

3

CS442

COMPILER CONSTRUCTION

"

3

CS451

SOFTWARE ENGINEERING PRACTICES

"

3

CS481

E-COMMERCE

"

3

CS420

THEORY OF COMPUTATION

"

3

CS471

COMPUTER AND NETWORK SECURITY

"

3

CS470

WIRELESS AND MOBILE NETWORKS

"

3

CS472

DISTRIBUTED AND PARALLEL COMPUTING

"

3

CS473

CLOUD COMPUTING

"

3

CS482

DATA SCIENCE

"

3

CS462

MACHINE LEARNING*

"

3

CS463

DEEP LEARNING*

"

3

CS460

COMPUTER VISION*

"

3

CS464

DATA MINING*

"

3

CS465

NATURAL LANGUAGE PROCESSING*

"

3

CS461

ROBOTICS*

"

3

CS466

COMPUTATIONAL BIOLOGY*

"

3

CS480

TOPICS IN COMPUTER SCIENCE

"

3

CS490

INTERNSHIP

"

3

Electronic and Information Engineering

Course Code

Course Name

Type

Credit

EIE440

CAD FOR CIRCUITS

Elective

3

EIE441

POWER ELECTRONICS

"

3

EIE420

DIGITAL IMAGE PROCESSING

"

3

EIE451

WIRELESS COMMUNICATIONS

"

3

EIE452

FIBER-OPTIC COMMUNICATIONS

"

3

EIE450

DIGITAL COMMUNICATIONS

"

3

EIE460

COMPUTER VISION

"

3

EIE471

COMPUTER AND NETWORK SECURITY

"

3

EIE421

MULTIMEDIA COMPUTING

"

3

EIE470

COMPUTER NETWORKS

"

3

EIE481

INFORMATION THEORY

"

3

EIE461

ROBOTICS

"

3

EIE480

TOPICS IN ELECTRONIC AND INFORMATION ENGINEERING

"

3

EIE490

INTERNSHIP

"

3

Software Engineering

Course Code

Course Name

Type

Credit

SE440

COMPUTER GRAPHICS

Elective

3

SE441

HUMAN-COMPUTER INTERACTION

"

3

MATH400

NUMERICAL COMPUTATION

"

3

SE442

COMPILER CONSTRUCTION

"

3

SE481

E-COMMERCE

"

3

SE420

THEORY OF COMPUTATION

"

3

SE471

COMPUTER AND NETWORK SECURITY

"

3

SE470

WIRELESS AND MOBILE NETWORKS

"

3

SE472

DISTRIBUTED AND PARALLEL COMPUTING

"

3

SE473

CLOUD COMPUTING

"

3

SE410

MOBILE APPLICATION DEVELOPMENT

"

3

SE474

NETWORK PROGRAMMING

"

3

SE482

DATA SCIENCE

"

3

SE462

MACHINE LEARNING*

"

3

SE463

DEEP LEARNING*

"

3

SE460

COMPUTER VISION*

"

3

SE464

DATA MINING*

"

3

SE465

NATURAL LANGUAGE PROCESSING*

"

3

SE461

ROBOTICS*

"

3

SE466

COMPUTATIONAL BIOLOGY*

"

3

SE480

TOPICS IN SOFTWARE ENGINEERING

"

3

SE490

INTERNSHIP

"

3

Courses with * are the electives of "Artificial Intelligence" area. Major in “Computer Science" and “Software Engineering" are required to complete at least 3 courses with * if students choose the "Artificial Intelligence" area.

Table 4

Course Code

Course Name

Type

Credit

ENG001

ENGLISH I

Core

3

ENG002

ENGLISH II

"

3

ENG003

ENGLISH III

"

3

ENG004

ENGLISH IV

"

3

CHNRW001

CHINESE READING AND WRITING

"

3

MATH100

LINEAR ALGEBRA

"

3

GCWC001

GENERAL STUDY OF CHINESE & WESTERN CULTURES

"

3

GMST001

MASTERS SERIES OF SCIENCE AND TECHNOLOGY

"

2

GSDS001

SPEAKING AND DEBATING SKILLS

"

3

GUL001

UNIVERSITY LIFE

"

1

GCLBL001

INTRODUCTION TO CONSTITUTIONAL LAW AND BASIC LAW

"

1

PES-

PHYSICAL EDUCATION AND SPORTS

"

2

Sciences and Technology 

Course Code

Course Name

Type

Credit

GSS001

ASTRONOMY

Elective

2

GSS002

EARTH SCIENCE

"

2

GSS004

LIFE SCIENCE

"

2

GSS003

ENVIRONMENTAL SCIENCE

"

2

GIT-

SPECIAL TOPIC IN INFORMATION TECHNOLOGY

"

2

GSS-

SPECIAL TOPIC IN SCIENCE AND TECHNOLOGY

"

2

Social Sciences

Course Code

Course Name

Type

Credit

GSH031

INTRODUCTION TO POLITICS

Elective

2

GSH009

SOCIOLOGY

"

2

GSH024

INTRODUCTION TO PSYCHOLOGY

"

2

GSH033

INTRODUCTION TO INTERNATIONAL RELATIONS

"

2

GSH020

PUBLIC ADMINISTRATION

"

2

GSH021

HISTORY OF MACAU

"

2

GSH022

CHINESE HISTORY

"

2

GSA044

INTRODUCTION TO PHILOSOPHY

"

2

GSH025

GLOBAL ISSUES

"

2

GSH-

SPECIAL TOPIC IN SOCIAL SCIENCE

"

2

Humanities and Arts

Course Code

Course Name

Type

Credit

GSA046

FILMS APPRECIATION

Elective

2

GSA047

SELECTIVE READINGS OF MODERN CHINESE LITERATURE

"

2

GSA048

APPRECIATION OF TRADITIONAL CHINESE POEMS

"

2

GSA049

SELECTIVE READINGS OF MASTERPIECES IN WORLD LITERATURE

"

2

GSA050

MUSIC APPRECIATION

"

2

GSA051

FINE ARTS APPRECIATION

"

2

GSA052

APPRECIATION OF CULTURE AND ARTS

"

2

GSA053

WORLD CULTURAL HERITAGE

"

2

GLL-

SPECIAL TOPIC IN LANGUAGE LEARNING

"

2

GSA-

SPECIAL TOPIC IN HUMANITIES AND ARTS

"

2

# The study plan is only for students admitted academic year 2019/2020. Students admitted before academic year 2019/2020, please contact faculty office for inquiry.

Contact Us

Address: A206, Macau  University of Science and Technology,  Avenida Wai Long, Taipa, Macau


Bachelor's Program:

Tel        : (+853)8897-2103
E-mail   : fie_scse@must.edu.mo
Fax       : (+853) 2882-3280


Master's Programs:

Tel        : (+853)8897-2021
E-mail   : fie_scse@must.edu.mo
Fax       : (+853) 2882-3280


Doctoral's Programs:

Tel        : (+853)8897-1990
E-mail   : fie_scse@must.edu.mo
Fax       : (+853) 2882-3280