Bachelor of Science
Program Introduction
-
Duration of Study
The normal duration of this program is 4 years,and the maximum duration is 7 years.
-
Teaching Approach
Face-to-face Teaching
-
Teaching Language
Chinese/English
-
Academic Field
Information Technology
-
Course Introduction
The BSc program is designed to train students to become IT professionals who have the skills and capabilities to survive in today’s fiercely competitive market and adapt the rapid development of information technology. Its syllabi aim to cultivate IT professionals with solid foundation, wide range of professional knowledge, as well as abilities to work independently.
The objective of the program is to help students to:
Establish a solid foundation in fundamental theories,
Have an exposure to a wide range of professional knowledge,
Get a good idea or the latest IT technologies,
Learning to work independently, and
Improve English communication ability.
Majors:
There are three majors under this programme: 1) Computer Science, 2) Electronic and Information Engineering, and 3) Software Engineering.
Program Duration:
The program can usually be completed in four years and the maximum study period is seven years. Students are required to complete at least 141 credits of courses, including major courses (99 credits) and general study courses (42 credits). Students will be awarded the BSc degree after they pass an overall assessment.
Upon approval from the Senate of the University, a Bachelor’s Degree will be conferred on a student when he or she has:
completed and met the requirements prescribed in the study plan of his or her program within the specific study period*,
abided by the regulations of the University,
cleared all fees and charges and returned all University property and equipment borrowed.
* Students admitted from the academic year 2017/2018 onwards are required to achieve a cumulative GPA of 2.0 or above in order to graduate.
# The curriculum is only for students admitted from the academic year 2024/2025 onwards.
^ All syllabi and study plans are in accordance with the information published on the Macau SAR Official Gazette.
Study Plan
Course Structure
Table 1:
Course Code | Course Title | Type | Teaching Hours | Credit |
MATH101 | CALCULUS I | Core | 45 | 3 |
MATH102 | CALCULUS II | " | 45 | 3 |
MATH103 | CALCULUS III | " | 45 | 3 |
MATH104 | PROBABILITY AND STATISTICS | " | 45 | 3 |
CS110/ | COMPUTER PROGRAMMING | " | 45 | 3 |
CS111/ | OBJECT-ORIENTED PROGRAMMING | " | 45 | 3 |
CS230/ | COMPUTER ORGANIZATION | " | 45 | 3 |
CS231/ | COMPUTER ORGANIZATION LABORATORY | " | 15 | 1 |
CS190/ | PROFESSIONAL ETHICS AND COMMUNICATION SKILLS | " | 15 | 1 |
CS390/ | FINAL YEAR PROJECT | " | - | 6 |
Table 2:
Course Code | Course Title | Type | Teaching Hours | Credit |
Computer Science | ||||
CS120 | DISCRETE MATHEMATICS | Core | 45 | 3 |
PHYS100 | PHYSICS | " | 45 | 3 |
CS130 | DIGITAL LOGIC | " | 45 | 3 |
CS112 | WEB TECHNOLOGIES | " | 45 | 3 |
CS121 | DATA STRUCTURES | " | 45 | 3 |
CS220 | DESIGN AND ANALYSIS OF ALGORITHMS | " | 45 | 3 |
CS250 | SOFTWARE ENGINEERING | " | 45 | 3 |
CS240 | DATABASE SYSTEMS | " | 45 | 3 |
CS340 | OPERATING SYSTEMS | " | 45 | 3 |
CS341 | OPERATING SYSTEMS LABORATORY | " | 45 | 3 |
CS252 | SOFTWARE PROJECT MANAGEMENT | " | 45 | 3 |
CS360 | ARTIFICIAL INTELLIGENCE | " | 45 | 3 |
CS374 | NETWORK PROGRAMMING | " | 45 | 3 |
CS210 | MOBILE APPLICATION DEVELOPMENT | " | 45 | 3 |
CS370 | COMPUTER NETWORKS I | " | 45 | 3 |
CS371 | COMPUTER NETWORKS LABORATORY I | " | 45 | 3 |
CS372 | COMPUTER NETWORKS II | " | 45 | 3 |
CS373 | COMPUTER NETWORKS LABORATORY II | " | 15 | 1 |
Electronic and Information Engineering | ||||
PHYS101 | PHYSICS I | Core | 45 | 3 |
PHYS102 | PHYSICS II | " | 45 | 3 |
PHYS103 | PHYSICS LABORATORY | " | 45 | 1 |
MATH200 | NUMERICAL COMPUTATION | " | 45 | 3 |
EIE191 | ENGINEERING MANAGEMENT | " | 45 | 3 |
EIE130 | DIGITAL CIRCUITS | " | 45 | 3 |
EIE131 | DIGITAL CIRCUITS LABORATORY | " | 45 | 3 |
EIE240 | CIRCUIT ANALYSIS | " | 45 | 3 |
EIE241 | CIRCUIT ANALYSIS LABORATORY | " | 45 | 3 |
EIE340 | ANALOG CIRCUITS | " | 45 | 3 |
EIE341 | ANALOG CIRCUITS LABORATORY | " | 45 | 3 |
EIE220 | SIGNALS AND SYSTEMS | " | 45 | 3 |
EIE320 | DIGITAL SIGNAL PROCESSING | " | 45 | 3 |
EIE321 | DIGITAL SIGNAL PROCESSING LABORATORY | " | 45 | 3 |
EIE350 | PRINCIPLES OF COMMUNICATIONS | " | 45 | 3 |
EIE351 | COMMUNICATIONS LABORATORY | " | 45 | 3 |
EIE352 | COMMUNICATION NETWORKS | " | 45 | 3 |
EIE353 | MODERN COMMUNICATION SYSTEMS | " | 45 | 3 |
EIE330 | FPGA-BASED SYSTEM DESIGN | " | 45 | 3 |
EIE331 | EMBEDDED SYSTEMS | " | 45 | 3 |
Software Engineering | ||||
SE120 | DISCRETE MATHEMATICS | Core | 45 | 3 |
PHYS100 | PHYSICS | " | 45 | 3 |
SE130 | DIGITAL LOGIC | " | 45 | 3 |
SE112 | WEB TECHNOLOGIES | " | 45 | 3 |
SE121 | DATA STRUCTURES | " | 45 | 3 |
SE220 | DESIGN AND ANALYSIS OF ALGORITHMS | " | 45 | 3 |
SE250 | SOFTWARE ENGINEERING | " | 45 | 3 |
SE240 | DATABASE SYSTEMS | " | 45 | 3 |
SE340 | OPERATING SYSTEMS | " | 45 | 3 |
SE252 | SOFTWARE PROJECT MANAGEMENT | " | 45 | 3 |
SE360 | ARTIFICIAL INTELLIGENCE | " | 45 | 3 |
SE350 | FORMAL METHODS IN SOFTWARE SPECIFICATION | " | 45 | 3 |
SE251 | SOFTWARE ENGINEERING PRACTICES | " | 45 | 3 |
SE351 | SOFTWARE DESIGN | " | 45 | 3 |
SE352 | SOFTWARE QUALITY ASSURANCE | " | 45 | 3 |
SE370 | COMPUTER NETWORKS I | " | 45 | 3 |
SE371 | COMPUTER NETWORKS LABORATORY I | " | 45 | 3 |
SE372 | COMPUTER NETWORKS II | " | 45 | 3 |
SE373 | COMPUTER NETWORKS LABORATORY II | " | 15 | 1 |
Table 3:
Course Code | Course Title | Type | Teaching Hours | Credit |
Computer Science | ||||
CS440 | COMPUTER GRAPHICS | Elective | 45 | 3 |
CS441 | HUMAN-COMPUTER INTERACTION | " | 45 | 3 |
MATH400 | NUMERICAL COMPUTATION | " | 45 | 3 |
CS442 | COMPILER CONSTRUCTION | " | 45 | 3 |
CS451 | SOFTWARE ENGINEERING PRACTICES | " | 45 | 3 |
CS481 | E-COMMERCE | " | 45 | 3 |
CS420 | THEORY OF COMPUTATION | " | 45 | 3 |
CS471 | COMPUTER AND NETWORK SECURITY | " | 45 | 3 |
CS470 | WIRELESS AND MOBILE NETWORKS | " | 45 | 3 |
CS472 | DISTRIBUTED AND PARALLEL COMPUTING | " | 45 | 3 |
CS473 | CLOUD COMPUTING | " | 45 | 3 |
CS482 | DATA SCIENCE | " | 45 | 3 |
CS462 | MACHINE LEARNING* | " | 45 | 3 |
CS463 | DEEP LEARNING* | " | 45 | 3 |
CS460 | COMPUTER VISION* | " | 45 | 3 |
CS464 | DATA MINING* | " | 45 | 3 |
CS465 | NATURAL LANGUAGE PROCESSING* | " | 45 | 3 |
CS461 | ROBOTICS* | " | 45 | 3 |
CS466 | COMPUTATIONAL BIOLOGY* | " | 45 | 3 |
CS480- | TOPICS IN COMPUTER SCIENCE | " | 45 | 3 |
CS490 | INTERNSHIP | " | 160 | 3 |
Electronic and Information Engineering | ||||
EIE440 | CAD FOR CIRCUITS | Elective | 45 | 3 |
EIE441 | POWER ELECTRONICS | " | 45 | 3 |
EIE420 | DIGITAL IMAGE PROCESSING | " | 45 | 3 |
EIE451 | WIRELESS COMMUNICATIONS | " | 45 | 3 |
EIE452 | FIBER-OPTIC COMMUNICATIONS | " | 45 | 3 |
EIE450 | DIGITAL COMMUNICATIONS | " | 45 | 3 |
EIE460 | COMPUTER VISION | " | 45 | 3 |
EIE471 | COMPUTER AND NETWORK SECURITY | " | 45 | 3 |
EIE421 | MULTIMEDIA COMPUTING | " | 45 | 3 |
EIE470 | COMPUTER NETWORKS | " | 45 | 3 |
EIE481 | INFORMATION THEORY | " | 45 | 3 |
EIE461 | ROBOTICS | " | 45 | 3 |
EIE480 | TOPICS IN ELECTRONIC AND INFORMATION ENGINEERING | " | 45 | 3 |
EIE490 | INTERNSHIP | " | 160 | 3 |
Software Engineering | ||||
SE440 | COMPUTER GRAPHICS | Elective | 45 | 3 |
SE441 | HUMAN-COMPUTER INTERACTION | " | 45 | 3 |
MATH400 | NUMERICAL COMPUTATION | " | 45 | 3 |
SE442 | COMPILER CONSTRUCTION | " | 45 | 3 |
SE481 | E-COMMERCE | " | 45 | 3 |
SE420 | THEORY OF COMPUTATION | " | 45 | 3 |
SE471 | COMPUTER AND NETWORK SECURITY | " | 45 | 3 |
SE470 | WIRELESS AND MOBILE NETWORKS | " | 45 | 3 |
SE472 | DISTRIBUTED AND PARALLEL COMPUTING | " | 45 | 3 |
SE473 | CLOUD COMPUTING | " | 45 | 3 |
SE410 | MOBILE APPLICATION DEVELOPMENT | " | 45 | 3 |
SE474 | NETWORK PROGRAMMING | " | 45 | 3 |
SE482 | DATA SCIENCE | " | 45 | 3 |
SE462 | MACHINE LEARNING* | " | 45 | 3 |
SE463 | DEEP LEARNING* | " | 45 | 3 |
SE460 | COMPUTER VISION* | " | 45 | 3 |
SE464 | DATA MINING* | " | 45 | 3 |
SE465 | NATURAL LANGUAGE PROCESSING* | " | 45 | 3 |
SE461 | ROBOTICS* | " | 45 | 3 |
SE466 | COMPUTATIONAL BIOLOGY* | " | 45 | 3 |
SE480 | TOPICS IN SOFTWARE ENGINEERING | " | 45 | 3 |
SE490 | INTERNSHIP | " | 160 | 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 Title | Type | Teaching Hours | Credit |
ENG001 | ENGLISH I | Core | 45 | 3 |
ENG002 | ENGLISH II | " | 45 | 3 |
ENG003 | ENGLISH III | " | 45 | 3 |
ENG004 | ENGLISH IV | " | 45 | 3 |
CHNRW001 | CHINESE READING AND WRITING | " | 45 | 3 |
MATH100 | LINEAR ALGEBRA | " | 45 | 3 |
GCWC001 | GENERAL STUDY OF CHINESE & WESTERN CULTURES | " | 45 | 3 |
GMS001 | MASTERS SERIES OF SCIENCE AND TECHNOLOGY | " | 45 | 3 |
GSDS001 | SPEAKING AND DEBATING SKILLS | " | 45 | 3 |
GUL001 | UNIVERSITY LIFE | " | 15 | 1 |
GCLBL001 | INTRODUCTION TO CONSTITUTIONAL LAW AND BASIC LAW | " | 15 | 1 |
PES- | PHYSICAL EDUCATION AND SPORTS | " | 30 | 2 |
Sciences and Technology | ||||
GSS001 | ASTRONOMY | Elective | 30 | 2 |
GSS002 | EARTH SCIENCE | " | 30 | 2 |
GSS004 | LIFE SCIENCE | " | 30 | 2 |
GSS003 | ENVIRONMENTAL SCIENCE | " | 30 | 2 |
GIT- | SPECIAL TOPIC IN INFORMATION TECHNOLOGY | " | 30 | 2 |
GSS- | SPECIAL TOPIC IN SCIENCE AND TECHNOLOGY | " | 30 | 2 |
Social Sciences | ||||
GSH031 | INTRODUCTION TO POLITICS | Elective | 30 | 2 |
GSH009 | SOCIOLOGY | " | 30 | 2 |
GSH024 | INTRODUCTION TO PSYCHOLOGY | " | 30 | 2 |
GSH033 | INTRODUCTION TO INTERNATIONAL RELATIONS | " | 30 | 2 |
GSH020 | PUBLIC ADMINISTRATION | " | 30 | 2 |
GSH021 | HISTORY OF MACAU | " | 30 | 2 |
GSH022 | CHINESE HISTORY | " | 30 | 2 |
GSH035 | INTRODUCTION TO PHILOSOPHY | " | 30 | 2 |
GSH025 | GLOBAL ISSUES | " | 30 | 2 |
GSH- | SPECIAL TOPIC IN SOCIAL SCIENCE | " | 30 | 2 |
Humanities and Arts | ||||
GSA046 | FILMS APPRECIATION | Elective | 30 | 2 |
GSA047 | SELECTIVE READINGS OF MODERN CHINESE LITERATURE | " | 30 | 2 |
GSA048 | APPRECIATION OF TRADITIONAL CHINESE POEMS | " | 30 | 2 |
GSA049 | SELECTIVE READINGS OF MASTERPIECES IN WORLD LITERATURE | " | 30 | 2 |
GSA050 | MUSIC APPRECIATION | " | 30 | 2 |
GSA051 | FINE ARTS APPRECIATION | " | 30 | 2 |
GSA052 | APPRECIATION OF CULTURE AND ARTS | " | 30 | 2 |
GSA053 | WORLD CULTURAL HERITAGE | " | 30 | 2 |
GLL- | SPECIAL TOPIC IN LANGUAGE LEARNING | " | 30 | 2 |
GSA- | SPECIAL TOPIC IN HUMANITIES AND ARTS | " | 30 | 2 |
* All syllabi and study plans are in accordance with the information published on the Macau SAR Official Gazette.
Course Description
MATH101 Calculus I (3 credits)
The course is an important foundation course in mathematics for all majors in IT. It provides an introduction to calculus that supports conceptual understanding, and helps student to develop skills in abstract thinking, logical reasoning, spatial imagination and self-learning mathematics. Main contents of the course include: Functions, Limits, Continuity and Calculus of One Variable.
MATH102 Calculus II (3 credits)
The course is an important foundation course in mathematics for all majors in IT. It provides an introduction to calculus that supports conceptual understanding, and helps student to develop skills in abstract thinking, logical reasoning, spatial imagination and self-learning mathematics. Main contents of the course include: Analytic Geometry of Space, Partial Derivative, Multivariable Calculus, Infinite Series and Differential Equations.
MATH103 Calculus III (3 credits)
The course is an important foundation course in mathematics for all majors in IT. It provides an introduction to calculus that supports conceptual understanding, and helps student to develop skills in abstract thinking, logical reasoning, spatial imagination and self-learning mathematics. Main contents of the course include: vector-valued function and motion in space, partial derivative, multiple integral, integrals and vector field, first-order differential equation.
MATH104 Probability and Statistics (3 credits)
This course is to provide students with the basic knowledge of probability and statistics in addition to the notions and approaches of stochastic mathematics. This includes distribution and numerical characters of random variables, laws of large numbers and central limit theorem, sample and sampling distribution, parameter estimation and hypothesis testing, analysis of variance and regression, basic knowledge of random process.
PHYS100 Physics (3 credits)
This course prepares students to study science, engineering or related programs. This subject aims to provide students with fundamental knowledge in physics focusing on the topics of mechanics and electromagnetism.
CS110/EIE110 Computer Programming (3 credits)
The course introduces the basic programming concepts to students who learn computer programming for the first time. It also explains the way how programs are executed, how data are stored and processed in computers. The course is based on the C programming language which has features that exposes the most fundamental ideas of computer programming. Students learn the procedures and methods of how programs are constructed progressively, as well as the way that computations are performed.
CS111/ EIE111 Object-oriented Programming (3 credits)
The course introduces the basic Object Oriented Programming concepts to students who learn computer programming for the first time. The course is based on the C++programming language. This is a one semester course. Concept and practice are the emphasis of this course.
CS112/SE112 Web Technologies (3 credits)
This course is designed to provide an introduction to the core technologies that have been developed as part of the World Wide Web, helping students understand the Web at a fundamental level. This provides a solid foundation from which students can move on to higher-level Web development tools. Detailed coverage of a wide spectrum of Web technologies, including HTTP, XHTML, CSS, JavaScript, DOM, Java Servlets, XML, SAX, XPath, XSLT, JSP, SOAP, WSDL, XML Schema, and JAX-PRC.
CS120/SE120 Discrete Mathematics (3 credits)
It covers foundations and important themes of discrete mathematics, and helps students learn the particular set of mathematical tools and how they can be applied. The topics discussed include: sets, logic, relations, functions, algorithms and integers, mathematical reasoning, induction, recursion, counting techniques, graphs, trees, Boolean algebra, and modeling computation.
Upon completion, students are expected to gain good understanding of discrete structures and improve their capabilities in mathematical reasoning, combinational analysis, algorithmic thinking, and modeling and problem solving.
CS121/SE121 Data Structures (3 credits)
The course is designed to introduce various linear and non-linear data structures and the corresponding operations on them, related algorithms and their complexity analysis are also presented. After taking the course, the students are expected to be able to design appropriate data structures with proper algorithms to fulfill efficiently the requirement of the application.
CS130/SE130 Digital Logic (3 credits)
The course provides an introduction to digital logic and digital circuits. Topics include number systems, Boolean algebra, combinatorial logic circuits, flip-flop circuits, sequential logic circuit.
CS190/EIE190/SE190 Professional Ethics and Communication Skills (1 credit)
It is a course to introduce to understand the essential ethical problems and principles for professionals in any field and how to deal with many other professions as well. The main content covers the ethics of several major professions: Business Ethics, Media Ethics, Police Ethics, Medical Ethics, Legal Ethics, and Research Ethics. Topics covered will also include: the nature of a profession, professional codes of ethics, confidentiality, whistle-blowing, the responsibility of business to the environment, uses and abuses of human research, and animal ethics in research.
CS210/SE410 Mobile Application Development (3 credits)
This subject introduces students to programming technologies, design and development related to mobile applications in Android OS. It discusses the fundamental concepts needed to develop application using Android Software Development Kit (SDK). Topics include accessing device capabilities, industry standards, operating systems, programming for mobile applications, useful GUI and media controls, web services and other important components.
CS220/SE220 Design and analysis of algorithms (3 credits)
This course is designed to provide an introduction to the design and analysis of algorithms for undergraduate students. The course will cover the analysis of algorithm efficiency, brute force and exhaustive search, decrease-and-conquer, divide-and-conquer, transform-and-conquer, space and time trade-offs, dynamic programming, greedy technique, iterative improvement, limitations of algorithm power, coping with the limitations of algorithm power, probabilistic analysis of algorithms, and NP hard problems.
CS230/EIE230/SE230 Computer Organization (3 credits)
This course introduces the basic principles of organization of computer illustrated by means of microcomputer. It includes the representation, transformation and arithmetic calculation of integer and characters, logical unit, instruction sets and assembly programming, arithmetic unit, control unit, structure and design of main memory, peripherals, input/output devices and interfacing, development of computer organization and architecture.
CS231/EIE231/SE231 Computer Organization Laboratory (1 credit)
This subject aims to teach student how to implement and design the main components such as the register, shift register, arithmetic functions and ALU in computer organization with Programmable Logic Device (PLD). Students should understand how to design their digital circuits by drawing their logic diagrams or designing their logics with the ABEL hardware description language. Several concerning experiments should be finished by students to verify their practical abilities on implementing main circuits in computer organization thus enhancing their skills on it. Students will verify their circuits designed by downloading them into the PLD teaching box or hardware simulator. In this way, the students’ understanding of theoretical knowledge is consolidated and their independent problem–solving ability is also enhanced.
CS240/SE240 Database Systems (3 credits)
The course aims to provide a foundation in understanding of database design principles, implementation and management. Upon completion, students should be able to identify and execute the steps involved in the design of a database, implement the design via a relational database management system, maintain the goal of data sharing and consistency of database systems.
CS250/SE250 Software Engineering (3 credits)
This course introduces the methods, technologies and management of software development. It covers software life cycle, software processes, requirements engineering and system modeling, UML, software design, software testing and maintenance, object-oriented software engineering, managing software projects, computer aided software engineering, reverse engineering and Re-engineering, etc.
CS252/SE252 Software Project management (3 credits)
The students are requested to join a team and select a system to be developed, such as: hotel management system, library information system, etc. They must develop software following the principles of software engineering, and work cooperatively in software planning, requirements engineering, system modeling, software design, and so on. The students will receive the practical engineering training of software development and document writing.
CS340/SE340 Operating Systems (3 credits)
This course aims at the introduction of the principle and implementation of computer resource management software – Operating system. It includes process/thread management, CPU scheduling, synchronization and exclusion, memory management, file system, devices management, etc. It also introduces the popular operating systems – Windows, Unix/Linux.
CS341 Operating Systems Laboratory (3 credits)
Based on the study of principles of operating systems, the students will be required to design and implement part of the operating systems kernel, to achieve both better understanding and pragmatic knowledge about operating systems.
CS360/SE360 Artificial Intelligence (3 credits)
This course is to briefly cover Artificial Intelligence with its basic concepts, important techniques, representative applications, and challenges, and therefore provide students a foundation for their further studies in artificial intelligence and intelligent systems. The main topics discussed include: a brief history of artificial intelligence, problem solving, representation and reasoning, knowledge-based system, a brief introduction to AI languages, and intelligent techniques and intelligent systems. Throughout this course, students are expected to further understand the important concepts of intelligent techniques, the role of intelligent system in today’s IT application areas, and basic ideas of designing and developing knowledge-based systems.
CS370/SE370 Computer Networks I (3 credits)
The objective of this course is to introduce the theories and technologies of computer networks. It includes: the principles of data communication; the architectures of computer networks, the functions and protocols in each layer of OSI and TCP/IP reference model; the basic concepts of addressing technologies and routing algorithms; the knowledge in installing and configuring typical network devices, etc.
CS371/SE371 Computer Networks Laboratory I (3 credits)
This subject aims to provide the experiment practice of computer network technologies for the course “COMPUTER NETWORKS I”. The students are expected to be able to understand the principles of communications in data networks, be familiar with the routing algorithms and protocols, and be able to make basic router configurations and network troubleshooting.
CS372/SE372 Computer Networks II (3 credits)
The objective of this course is to introduce the concepts and technologies of network implementations. The course emphasizes the capability in designing and deploying a network system. It includes: LANs technologies (wired LANs, wireless LANs and virtual LANs, etc) and WAN technologies (circuit switched networks and packet switched networks); network security; network management; network design and deployment, etc.
CS373/SE373 Computer Networks Laboratory II (1 credit)
This subject aims to provide the experiment practice of computer network technologies for the course “COMPUTER NETWORKS II”. The students are expected to be able to understand the advanced technologies of computer networks, and capable of designing and implementing a typical modern network, and analyzing the network problem.
CS374/SE474 Network Programming (3 credits)
This course focuses on the programming aspects of computer networks. The goal of this course is to know the current trends of communication protocols, to learn socket programming, and to understand the depth knowledge of the design considerations in building network applications and the system calls needed to support network programming.
CS390/EIE390/SE390 Final Year Project (6 credits)
This Project is to provide students an opportunity to apply what they have learned through individual courses to the development of a small scale system or the analysis of a specific topic. The topic and scope are designed by faculty members. Under the supervision of a faculty member, students are expected to gain real experience in all the stages of development and so to improve the capability of independent problem solving.
MATH200/MATH400 Numerical Computation (3 credits)
This course helps students learn how to apply computation methods in problem solving with the introduction to the basic algorithms and related theories of numerical computations. It covers Matlab software, the numerical solutions of linear and non-linear algebraic equations, matrix eigenvalue problems, interpolation and fitting, numerical differentiation and integration, numerical solutions of ordinary differential equations.
PHYS101 Physics I (3 credits)
This course prepares students to study science, engineering or related programs. This course is the foundation of many professional courses aiming at introducing different forms of motion, and the properties of their transformation. It covers mechanics, electromagnetism.
PHYS102 Physics II (3 credits)
This course prepares students to study science, engineering or related programs. This course is the foundation of many professional courses aiming at introducing different forms of motion, and the properties of their transformation. It covers thermodynamics, vibration and wave, fundamental of quantum physics, theory of relativity, etc.
PHYS103 Physics Laboratory (1 credit)
This course is to develop the skills in the study and investigation of physics experiments. It provides students with the knowledge and methods of physics experiments, the understanding of the physics laws, the principle and operation of ordinary experiment instruments, the fundaments of experiment data processing and error analysis, qualified experiment techniques and style. Four experiments relating to electricity, optics and advances physics are to be completed during the course study.
EIE130 Digital Circuits (3 credits)
This course is designed to provide an introduction to digital systems. The course will cover digital systems and information, combinational logic circuits, combinational logic design, arithmetic functions, sequential circuits, as well as some selected design topics.
EIE131 Digital Circuits Laboratory (3 credits)
This subject aims to let student know how to implement and design the digital circuit under some given design requirements with Programmable Logic Device (PLD). Students should learn how to design the digital circuits by drawing the logic diagram or designing the logic with the ABEL hardware description language. Several combinational-circuit and sequential-circuit experiments should be finished by students to verify their practical abilities on circuit designing thus enhancing their skills on it. Students will verify their designs by downloading the circuit into a PLD teaching box or hardware simulator. In this way, the students’ understanding of theoretical knowledge is enhanced and their independent problem–solving ability is also developed.
EIE191 Engineering Management (3 credits)
Principles of engineering management focusing on the managing technology and research and development. Topics include, but are not limited to, processes of project management, technological innovation, strategic and intermediate term planning, organizing, leadership, motivation, finance and budgeting, operations management, legal issues, working within groups, written and oral communication, and professionalism. Case studies and current literature will be utilized.
EIE220 Signals and Systems (3 credits)
This course introduces the basic concepts and methods for the transmission and processing of determinate signal via linear, time invariant systems. It covers basic principles and techniques of signal and system analysis in time domain and transform domains, including Fourier transform, Laplace transform and their applications.
EIE240 Circuit Analysis (3 credits)
The course aims at introducing the principles of the linear and non-linear electric circuits, as well as the analysis of their static and dynamic features. The topics include direct electric circuits, sine-cosine and non-sine-cosine alternative electric circuits, temporal domain analysis of dynamic characteristics for electric circuits, frequency domain analysis of dynamic characteristics for electric circuits.
EIE241 Circuit Analysis Laboratory (3 credits)
This course aims to providing opportunities to students for practice of actual circuit design, measurement and implementations. They will be trained for operation of kinds of devices, technical report writing, and team-work sprit.
EIE320 Digital Signal Processing (3 credits)
This subject aims to use mathematical techniques to help analyze and synthesize digital signals. The course begins with a discussion of the analysis and representation of discrete-time signals and systems including a discussion of discrete-time convolution, difference equations, the z-transform and the discrete Fourier transform. Considerable emphasis is placed on the similarities with and distinctions between discrete-time and continuous-time signals and systems. The object of the course is to help students understanding time domain methods and transform domain methods of digital signals on linear time invariant systems and to help students setting up their related knowledge base for the further courses.
EIE321 Digital Signal Processing Laboratory (3 credits)
This course is a professional experimental course for the Major of Electronic Information Technology. Under the experimental environment, the students can understand the whole design procedure of the digital circuit with ISP PLD after learning the principle of the experimental system and ISP software.
By using the signal analysis software --- Matlab, the analysis and simulation job of the signal and system can be carried out. This can not only enhance the understanding of theoretical knowledge and the method of the DSP students learnt, but also develop their independent problem–solving-ability.
EIE330 FPGA-Based System Design (3 credits)
This course is to introduce FPGA-based system design techniques using VHDL. Introduction to VHDL, advanced hardware design and optimization techniques, and major design examples will be reviewed.
EIE331 Embedded Systems (3 credits)
The course is to introduce the fundamentals of embedded system hardware and firmware design, such as embedded processor selection, hardware/firmware partitioning, glue logic, circuit design, circuit layout, circuit debugging, development tools, firmware architecture, firmware design, and firmware debugging.
EIE340 Analog Circuits (3 credits)
The objective of this course is to provide students a comprehensive understanding of electronic circuit and device. The main aspects covered are as follows: the physical models of electronic device and the constant analysis method of circuits; the principle of amplification and frequency response, as well as the feedback in analog circuit; the principle and analysis method of operational amplifier, signal operating, processing and generating in analog circuit.
EIE341 Analog Circuits Laboratory (3 credits)
This course aims to providing opportunities to students for practice of actual circuit design, measurement and implementations of diodes circuit, BJT-based amplifier, MOSFET-based amplifier Op-Amp Circuits. They will be trained for operation of kinds of devices, technical report writing, and teamwork sprit.
EIE350 Principles of Communications (3 credits)
This course is designed to introduction the basic theory of modern communication systems, including digital and analog communication with emphasis on the former one. The topics covered include linear modulation, non-linear modulation, pulse code modulation, base band transmission, carrier transmission error coding, etc.
EIE351 Communications Laboratory (3 credits)
This course is designed to introduction the basic theory of modern communication systems, including digital and analog communication with emphasis on the former one. The topics covered include linear modulation, non-linear modulation, pulse code modulation, base band transmission, carrier transmission error coding, etc.
EIE352 Communication Networks (3 credits)
This course aims at the introduction of modern integrated communication network application that includes telephone and non-telephone network services, electronic circuit interchange and program control interchange, principles, configuration, interface, network connection technique and standard of packet switching network and integrated services digital network (ISDN).
EIE353 Modern Communication Systems (3 credits)
This course is mainly concerned with the basic concepts and characteristics of the common communication systems that include telephone communication, mobile communication, optical fiber communication, and satellite communication, the transmission characteristics of communication channels, elements of system, working principle, key technologies, development trend, and typical applications. It enables students to grasp the basic knowledge of communication technologies and systems. It helps to lay a good foundation for students to continue their research, development and applications in the fields of electrical systems, modern communication and information networks.
SE110 Computer Programming (3 credits)
This subject aims to introduce the basic programming concepts to students who learn computer programming for the first time. It also explains the way how programs are executed, how data are stored and processed in computers. The course is based on the C programming language which is highly related to computer hardware. It is one of the most widely known and used programming languages. The C programming is a hardware-oriented execution model that lets programmers understand the way how a program is running in the computer thoroughly. It enables the programmers can make full use of the computer hardware resources. The course provides basic understandings and knowledge for students to pursue further learning in computer science.
SE111 Object-oriented Programming (3 credits)
In this course, students are taught the one of the most popular object-oriented programming languages Java to learn basic object-oriented programming concepts elements, and the terminologies. Practical programming techniques are acquired in the laboratory. After taking this course, the students should have a general understanding of object-oriented program design and implementation using Java. Hands-on experience to implement reasonably large systems in object-objected software development will be acquired.
SE251/CS451 Software Engineering Practices (3 credits)
The students are requested to join a team and select a system to be developed, such as: hotel management system, library information system, etc. They must develop software following the principles of software engineering, and work cooperatively in software planning, requirements engineering, system modeling, software design, and so on. The students will receive the practical engineering training of software development and document writing.
SE350 Formal Methods in Software Specification (3 credits)
The subject gives students a comprehensive introduction to formal methods and their application in software specification and verification. It introduces some fundamentals in formal methods, including set theory, functions, finite state machines, and regular expressions. Moreover, it focuses on logic, a powerful formal language in specifying systems properties. It covers propositional logic, predicate logic, temporal logic, and model checking. The course also presents Petri nets, the most popular formal language in system behavior modelling. In additional to regular Petri nets, it also examines timed Petri nets and high-level Petri nets.
SE351 Software design (3 credits)
The subject aims to introduce the program design process and present program design guidelines that show the students how to analyze a problem statement, how to formulate concise goals, how to make up examples, how to develop an outline of the solution, how to finish the program, and how to test it. Because learning to design programs is about the study of principles and the acquisition of transferable skills, the course does not use an off-the-shelf industrial language but presents a tailor-made teaching language. This course focuses on teaching a systematic approach to program design. In detail, it introduces different design recipes for interactive programs with graphical interfaces and batch programs. It also enriches its design recipes for functions with numerous new hints.
SE352 Software Quality Assurance (3 credits)
This subject aims to provide visibility to management on the processes being followed and the work products being produced in the organization. It is a systematic enquiry into the way that things are done in the organization, and involves conducting audits of projects, suppliers and departments. It provides visibility into the processes and standards in use in the organization, and the extent of compliance to the defined processes and standards. Software quality assurance involves planning and conducting audits; reporting the results to the affected groups; tracking the assigned audit actions to completion; and conducting follow up audits, as appropriate. It is generally conducted by the SQA group and this group is independent of the groups being audited.
CS420/SE420 Theory of Computation (3 credits)
The course is to give an introduction of the mathematical foundations of computation including automata theory; the theory of formal languages and grammars; the notions of algorithm, decidability, complexity, and computability.
CS440/ SE440 Computer Graphics (3 credits)
This course is designed to provide an introduction to interactive computer graphics for advanced undergraduates. It covers principles of computer graphics, current graphics hardware, elementary operations in two- and three-dimensional space, transformational geometry, clipping, graphics system design, standard graphics systems. It also aims to acquaint the student with the basic principles of computer graphics with emphasis on programming in OpenGL.
CS441/SE441 Human-Computer Interaction (3 credits)
The course provides an introductory level of human-computer interaction (HCI) techniques. It is concerned with the design of the interaction between people and computers. It provides the fundamental concepts of human-computer interaction and user-centered design thinking. It is intent to give the insight and experience in key issues of HCI design.
CS442/SE442 Compiler Construction (3 credits)
This course is to introduce the basic concepts and techniques of compiler as language processor. It covers specification of programming language, lexical analysis, syntactic analysis, semantic analysis, run-time organization, code generation, and interpretation.
CS460/EIE460/SE460 Computer Vision (3 credits)
This course is to present an introduction to computer vision, including fundamentals of image formation, camera imaging geometry, feature detection and matching, stereo, motion estimation and tracking, image classification, scene understanding, and deep learning with neural networks.
CS461/EIE461/SE461 Robotics (3 credits)
This course is to give an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software.
CS462/SE462 Machine learning (3 credits)
This course is to give an introduction to the fundamental methods at the core of modern machine learning. It covers theoretical foundations as well as essential algorithms for supervised and unsupervised learning. Classes on theoretical and algorithmic aspects are complemented by practical lab sessions.
CS463/SE463 Deep Learning (3 credits)
This course is to present the foundations of Deep Learning, understand how to build neural networks, and learn how to lead successful machine learning projects. You will learn about Convolutional networks, RNNs, LSTM, Adam, Dropout, BatchNorm, Xavier/He initialization, and more.
CS464/SE464 Data Mining (3 credits)
This course is to introduce basic concepts and techniques of Data Warehouse and Data Mining, and help students to build clear image of the following topics and issues: the organization of data source, integrated storage system, decision support system, different kinds of mining and learning algorithms, automatic generation of query language, as well as their application domains.
CS465/SE465 Natural Language Processing (3 credits)
The course is to present a fairly broad graduate-level introduction to Natural Language Processing (NLP, a.k.a. computational linguistics), the study of computing systems that can process, understand, or communicate in human language.
CS466/SE466 Computational Biology (3 credits)
This course covers the algorithmic and machine learning foundations of computational biology combining theory with practice. Both foundational topics in computational biology, and current research frontiers will be covered and combined directly with current large-scale biological datasets.
CS470/SE470 Wireless and Mobile Networks (3 credits)
This course is to introduce a wide range of current and next-generation wireless networking protocols and technologies. The course focuses on the most widely used mobile and wireless network standards including cellular (LTE), Wi-Fi, Bluetooth, etc.
CS471/EIE471/SE471 Computer and Network Security (3 credits)
This course introduces network security and the technology of data encryption. The contents include Cryptography, Authentication and identification schemes, Secure operating systems, Intrusion detection, Security of electronic mail and the World Wide Web, Firewalls, and Electronic commerce etc.
CS472/SE472 Distributed and Parallel Computing (3 credits)
This course is to introduce the architecture and enabling technologies of parallel and distributed computing systems and their innovative applications, including scalable multiprocessors, distributed clusters, P2P networks, computational Grids, virtual machines, and Internet Clouds.
CS473/SE473 Cloud Computing (3 credits)
This course is to present a hands-on comprehensive study of Cloud concepts and capabilities across the various Cloud service models including Infrastructure as a Service (IaaS), Platform as a Service (PaaS), Software as a Service (SaaS), and Business Process as a Service (BPaaS).
CS480- Topics In Computer Science (3 credits)
Tis course is to broaden students’ horizons by introducing some advanced topics in computer science.
CS481/SE481 E-Commerce (3 credits)
The objective of the course is about the concepts of e-commerce, the different models of e-commerce, the architecture of the e-commerce system. Through the lectures, the students will experience and study different e-commerce systems, such as, online banking, e-Government, e-procurement, online auction and so on. Moreover, the course is structured around the notions of network security, authenticity, PKI, Smart Card and payment gateway for ecommerce system. The legal, financial and security issues will also be covered.
CS482/SE482 Data Science (3 credits)
Data Science is the study of the generalizable extraction of knowledge from data. This course will introduce students to this rapidly growing field and equip them with some of its basic principles and tools as well as its general mindset. Students will learn concepts, techniques and tools they need to deal with various facets of data science practice, including data collection and integration, exploratory data analysis, predictive modeling, descriptive modeling, data product creation, evaluation.
EIE420 Digital Image Processing (3 credits)
This course introduces basic principles and techniques of digital image processing. The course covers introduction of image processing system, basic methods of image transformation, point operations, algebraic operations, geometric operations and their applications. To enhance students’ understanding of course contents, Matlab will be introduced to practice basic methods of digital image processing.
EIE421 Multimedia computing (3 credits)
The course studies the basic concepts and techniques for digital game design and development. Topics include: game history and genres, game design process, game production, 2D/3D graphics, physics, audio/visual design, artificial intelligence.
EIE440 CAD for Circuits (3 credits)
This course is to introduce the computer aided analysis and design of the electronic circuit by using the OrCAD/Capture and OrCAD/PSpice. Students are expected to understand the operation procedure and obtain the skills of these two softwares after some practice and experiments. In addition, students will also be able to learn the knowledge, analysis and the design methods of Tele-communication circuit.
EIE441 Power Electronics (3 credits)
This course is to introduce the basics of Power Electronics and its applications. It covers modern power electronics components (Si or SiC or GaN-based diode, MOSFET, IGBT), switching-mode power supply, dc-dc converters, dc-ac inverters, PWM control etc.
EIE450 Digital Communications (3 credits)
The course gives an overview of the designs of digital communication systems, the mathematical foundation of decomposing the systems into separately designed source codes and channel codes, the principles and some commonly used algorithms in each component, to convert continuous time waveforms into bits, a comprehensive introduction to the basics of information theory, a rather thorough treatment of Fourier transforms and the sampling theorem, and an overview of the use of vector spaces in signal processing.
EIE451 Wireless Communications (3 credits)
This course is to investigate various advanced techniques for wireless communications, including statistical fading channel models, digital communication over fading channel, diversity for fading mitigation, adaptive modulations, MIMO systems and space-time coding, and multicarrier modulation/OFDM.
EIE452 Fibre-Optic Communications (3 credits)
This course is an introduction to fibre optic communication system including fibre, devices, transmitters and receivers, to investigate the physical operation and inter-operation the fiber optic system’s links and components. Power and rise-time budgets of various fibre communication systems will be analyzed. Students will be introduced to proper test and measurements techniques required to troubleshoot and confirm proper device operation and will complete a voice/data over fibre project.
EIE470 Computer Networks (3 credits)
This course is to give an introduction to computer networks, with a special focus on the Internet architecture and protocols. Topics include layered network architectures, addressing, naming, forwarding, routing, communication reliability, the client-server model, web and email protocols
EIE480 Topics in Electronics and Information Engineering (3 credits)
this course aims to broaden students’ horizons by introducing some advanced topics in electronics and information engineering.
EIE481 Information Theory (3 credits)
This course is intended to give a broad introduction to information theory and its applications: Entropy and information; lossless data compression; communication in the presence of noise, channel capacity, and channel coding; lossy compression and rate-distortion theory; Kolmogorov complexity.
SE480 Topics in Software Engineering (3 credits)
The course is designed to broaden students’ horizons by introducing some advanced topics in software engineering.
MATH100 Linear Algebra (3 credits)
This course provides students with basic knowledge and skills of linear algebra. It covers determinants, linear systems of linear equations, matrices, linear space and linear transformations, Euclidean space, and quadratic form.
CS490/EIE490/SE490 INTERNSHIP(3 credits)
This subject aims to provide an opportunity for students to gain knowledge and skills from a planned work experience and further strengthen the combination of theory and practice in their chosen career fields.
General Studies Courses
ENG001/ENG002/ENG003/ENG004 University English (20 credits)
This course is designed to strengthen students’ foundation in English by increasing their knowledge of grammar and expanding their vocabulary. Through interactive class activities and discussions as well as writing assignments, students improve their skills in English listening, speaking, reading and writing.
GC
GCLBL001 Introduction to the Constitution and the Basic Law (1 credit)
The course is a compulsory general education course open to non-law-major undergraduates. It lectures on the basic theories of the Constitution, and the corresponding sections in the Constitution regarding the state structure, governmental departmental system, basic rights and obligations of the citizens, election system, and party system. It also lectures on the formulation of the “One Country, Two Systems” principle and the Macao S.A.R. Basic Law, and the corresponding sections in the Basic Law regarding the relation of the Central People’s Government and the Macao S.A.R. Government, the basic rights of Macao citizens, and the political system of Macao.
CHNRW001 Chinese Reading and Writing (3 credits)
As a public compulsory basic course open to students of all majors at Macau University of Science and Technology, Chinese Reading & Writing aims to guide students to appreciate the classics and essences of the Chinese literature works, enrich students’ knowledge in language and culture, and improve students’ abilities in reading comprehension, appreciation and analysis and expression of ideas and thoughts using the Chinese language. The course places great emphasis in helping students to grasp basic knowledge, improve writing standards, and train language skills, especially skills and abilities to use language in their social life. By combining in-class lectures with colorful extracurricular activities such as recital contest, speech contest and composition contest, the course aims to elevate students’ overall abilities in using their mother tongue, in the hope of preparing students in terms of the desired language qualities to adapt to the needs of modern societies and their own professional development.
GMS001 Masters Series of Science and Technology (2 credits)
This course is composed of a series of lectures offered by masters of the sciences and technology. These lectures introduce the latest achievements of related fields and teach students how to understand the developing trends of modern science and technology. This course will enhance students’ scientific awareness and increases their adaptability to the changes of the new era.
GUL001 University Life (1 credit)
The course aims to facilitate the switch of roles and mentalities for fresh undergraduates by way of a series of comprehensive cross-disciplinary lectures and practices, so as to help the students to adapt to college life more quickly and easily, and help them to formulate plans for their post-college life.
GCWC001 General Introduction of Chinese & Western Cultures (3 credits)
General Introduction to Chinese and Western Cultures is a compulsory general education course open to all programs at the University. As its name suggests, the course comprises two parts, a Chinese Culture section and a Western Cultures section. The Chinese Culture section teaches mainly historical knowledge and culture, ancient literature and culture, artistic theories and culture, and history and culture relating to Chinese science and technology. By way of a series of systematic lectures, the course aims to enable undergraduates of all majors at the University to grasp the basic historical thread of occurrence, development and evolution of traditional Chinese culture, familiarize with the major events and figures in the course of development of the traditional Chinese culture, appreciate the spirits and cultural essences of various times, and build up knowledge on the dynamic relations, respective characteristics and interconnections of the main development stages of traditional Chinese culture. This in turn provides the students with a solid knowledge base, which they may need in their future studies of various sub-sections of Chinese culture from different professional perspectives.
PES- PHYSICAL EDUCATION AND SPORTS (2 credits)
This course nourishes the health and recreational development of students through different kinds of sports activities, so as to strengthen their personal health and analytical thinking.
GSDS001 Speaking and Debating Skills (3 credits)
1. Face-to-face lecture on teaching objectives of public speaking and communication skills
2. Face-to-face lectures on key points of public speaking and communication skills
3. Study and observe highly recognized classic speeches, debate scripts and videos.
Science and Technology
GSS001 Astronomy (2 credits)
This course introduces the origin, evolution and structure of the celestial bodies and the universe, the planets, comets, satellites and meteor in the solar system, astronomical observation and the development of human knowledge about the universe.
GSS002 Earth Science (2 credits)
This course introduces the origin, structure and material components of the earth, geological function, earth resources as well as the prevention of natural calamity and sustainable development.
GSS004 Life Science (2 credits)
This course introduces theories of the origin of life, the basic knowledge of modern life science and technology as well as the latest achievements in life science.
GSS003 Environmental Science (2 credits)
This course offers a fundamental study of environmental science, the close relationship between environmental science and mankind, the deterioration of human environment and environmental protection.
GIT- Special Topics in Information Technology (2 credits)
This subject is in the form of lectures in which faculty teachers introduce their research interests and the latest developments and technologies in related fields, including fiber optic communications, wireless communications, computer networks, Internet of Things, big data, computer vision, artificial intelligence, image processing, computer graphics, data mining, wireless and mobile computing, etc. This course is designed to prepare students for their future graduation projects. This program is designed to prepare students for their future graduation projects.
GSS-01 Special Topic in Science and Technology (1) (2 credits)
Special topics related to science and technology will be taught through lectures, lab work, seminars or tutorials, with the aim to increase students’ knowledge about these areas.
GSS-02 Special Topic in Science and Technology (2) (2 credits)
Special topics related to science and technology will be taught through lectures, lab work, seminars or tutorials, with the aim to increase students’ knowledge about these areas.
GSS-03 Special Topic in Science and Technology (3) (2 credits)
Special topics related to science and technology will be taught through lectures, lab work, seminars or tutorials, with the aim to increase students’ knowledge about these areas.
GSS-04 Special Topic in Science and Technology (4) (2 credits)
Special topics related to science and technology will be taught through lectures, lab work, seminars or tutorials, with the aim to increase students’ knowledge about these areas.
GSS-05 Special Topic in Science and Technology (5) (2 credits)
Special topics related to science and technology will be taught through lectures, lab work, seminars or tutorials, with the aim to increase students’ knowledge about these areas.
GSS018 Basic Knowledge of Health Care in Traditional Chinese Medicine (2 credits)
The course is a general education elective open to all students of the University. It lectures mainly on the understandings of the life process, human beings’ life spans, and degeneration mechanisms from the perspective of traditional Chinese medicine, and introduces heath care methods commonly used in traditional Chinese medicine, including adjustment of mental status, traditional health-promoting sports exercises, health care based on diet, readjustment and uplifting via medicines, and health-maintenance via instruments. By way of systematic illustrations, the course aims to enable undergraduates of all majors at the University to gain basic theories and basic knowledge of health promotion in Chinese medicine, introduce students to the academic thoughts, guiding principles and specific measures of health promotion via Chinese medicines, understand the unique role of Chinese medicines in sustaining physical and mental health, preventing diseases, and psychological rehabilitation, and formulate health awareness based on the principles of “prevention-based treatment” and “prevention of critical diseases via early preventive treatment”.
Social Sciences
GSH031 Introduction to Politics (2 credits)
Political Sciences is an important category in contemporary social sciences. It addresses mainly the patterns of human politics in terms of its occurrence, evolution and development, involving the nature of political life, composition of political systems, evolution of political formations, political entities and their behaviors, political structures and systems, political operational processes, political development and international politics.
GSH009 Sociology (2 credits)
The course gives a general introduction to the development history and research methodologies in relation to sociological theories, on top of which it gives a systematic illustration of a series of important theoretical and practical topics such as socialization, social roles, social interactions, way of life, groups, communities, marriage, family, social hierarchy, order, violation of order, social problems, social security, social evolution, industrialization and urbanization, modernization and globalization, and depicts the future of sociological studies.
GSH024 Introduction to Psychology (2 credits)
Introduction to Psychology is a general course aiming help students understand and grasp the basic concepts, theories and relevant knowledge of psychology. Its teaching objectives are to enable students to familiarize with the basic knowledge and basic theories of psychology, understand fundamental psychological processes, have a scientific understanding of the essential nature of psychological phenomena and the general patterns of occurrence, development and evolution of such phenomena, and apply psychological knowledge to analyze, and predict psychological phenomena in real life, train and improve students’ abilities in analyzing and solving real-life problems correctly, improve the overall psychological qualities of college students, help students to achieve better self-awareness, self-improvement, and adaptability. The lectures will go along a main line of special topics, including career planning, interpersonal communication, stress resistance, self-exploration and leadership, helping students to understand the basic theories and in the meantime connect the theories with real-life problems.
GSH033 Introduction to International Relations (2 credits)
The essence of international relations research lies in observations and considerations of the general status and evolving patterns of global political and economic relations. The purpose of the course is to guide students to understand and analyze international affairs, help students to cultivate an international outlook and knowledge of international relations, and provide a general introduction for major topics in relation to international relations.
GSH020 Public Administration (2 credits)
In terms of contents, the course adopts the approaches of systematic analysis and process-based research, addresses the theoretical methodologies, components and systems and operational processes of public administration, provides a thorough three-layer depiction and interpretation to modern public administrative activates, and helps students to construct a knowledge system of modern public administration.
GSH021 History of Macau (2 credits)
1. Introduction of the course of historic development, major events and special figures in Macao history in Chinese and western narratives since its opening
2. Introduction of basic line of research for Macao history, the history of Macao history studies, and the construction and interpretations of the knowledge system of Macaology, which is based on the history of culture of Macao
3. Macao history under the perspective of global history, and relation of “Macao model” and development of human civilizations.
GSH022 Chinese History (2 credits)
1. History of Pre-Qin, Qin, and Han dynasties: research on socioeconomic structures, state forms and thoughts and cultures in Pre-Qin, Qin, and Han times, which involves discussions on major topics such as the origin of Chinese civilization, the Pre-Qin etiquette and ritual system, the Pre-Qin Hundred Schools of Thought, and the evolution of Han society.
2. Wei, Jin, South, North, Sui and Tang dynasties: research on the politics, economy and culture of the Wei, Jin, South, North, Sui and Tang dynasties, which involves in-depth discussions on the then lords’ systems, land systems and tax systems, as well as cross-national integration and evolution of societal customs, metaphysical studies in Wei and Jin, and cultural exchanges in Tang.
3. Song, Yuan, Ming and Qing dynasties: research on social structures, economic systems, political systems and thoughts and cultures in Song, Yuan, Ming, and Qing dynasties, so as to reveal the developmental path and patterns of the later development of the Chinese feudal society.
GSH035 Introduction to Philosophy (2 credits)
The course is a general course open to non-philosophy major undergraduate students. It introduces the basic methodologies and concepts of philosophy. Taking a topic-based approach, the course is divided into two units. Each unit consists of topics deriving from major fields of contemporary philosophies, for example, epistemology (how can we get to know the world and acquire knowledge), the philosophy of mind (what’s the essence of mind? How is the mind related to the body?), and ethics (what is ethic? And what are its foundations?). By engaging in discussions involving such topics following modern and contemporary scholars, students would be able to understand traditional philosophical problems and the most up-to-date resolutions proposed to such problems.
GSH025 Global Issues (2 credits)
International Current Affairs aim to study the historic origins and development directions of the political, economic and social problems at home and abroad facing the modern-day human society. The course addresses regional problems (for example, Mid-East problems, Korean nuclear issues, and AIDs epidemics in Africa), world problems with global attention (for example, environmental problems, anti-terrorist wars, and population issues), and cross-regional comparative research. The course will employ lectures, discussions, reading and writing assignments to stimulate students to conduct critical and systematic thinking over the problems in politics, society, economy and security, and therefore help students to have a better understanding of international affairs and their various societal and regional impacts.
GSH- Special Topic in Social Science (2 Credits)
This course will adopt different teaching methods such as teaching, practice, lectures or tutorials, and offer special topics related to social sciences. The purpose is for students to discuss and research, thereby expanding their knowledge of relevant majors.
The Liberal Arts and Languages Category
GSA046 Film Appreciation (2 credits)
The course approaches to films first from contemporary well-known films, introduces the works of famous directors, Chinese and non-Chinese, analyzes the personal signature styles and creators’ styles, which are embodied in the mixed use of images and sounds. In addition to regular analyses of stories and themes, analyses will also be conducted of the forms of presentation, guiding students to switch from a passive role of being an observer to an active role of being a participant, get close to the work, and relate back to life and engage in discussions, thus avoiding empty general discussions that have no substance. What’s more, a moderate addition of knowledge of the film industry will also enable students to have a basic understanding of the operation and development of the film industry so as to achieve a better understanding of the film products.
GSA047 Selective Readings of Modern Chinese Literature (2 credits)
The course aims to introduce the creative landscape of Chinese literature in the 20th century. By reading the 20th century Chinese literature classics, and analyzing the thoughts and ideas behind the works and the artistic achievements, the course aims to demonstrate muti-perspective approach to interpretation of literature, discuss the interaction between literature and time, and society and cultural trends, and in particular place emphasis on training of literature appreciation abilities.
With regard to contents, the course is designed to be topic-based involving an approach to works from the perspectives of thoughts and culture, and interpretations of individual writers and specific works, and extends to humanistic spirits. The five lectures addresses Lu Xun and the May Fourth enlightenment spirit, Zhang Eileen and the Hai School Culture, Pai Hsien-yung and the writing of history of the Republic of China, Wang Zeng Qi and the secular spirit in Chinese literature, and Gao Xing Jiang and the overseas schools literature, respectively.
GSA048 Appreciation of Traditional Chinese Poems (2 credits)
The course is devoted to guide students to feel and experience the aesthetic standard of Chinese classic poetries, improve students’ abilities in appreciating and understanding literature art, broaden students’ knowledge span, and help train students’ humanistic qualities and rational intelligence.
GSA049 Selective Readings of Masterpieces in World Literature (2 credits)
The course aims to enrich students’ knowledge in foreign literature and cultures, improve students’ abilities in appreciating world literature classics, and improve students’ humanistic qualities and humanistic compassions.
GSA050 Music Appreciation (2 credits)
(1) The course gives lectures on the origins and schools of western music, introduces the various schools and traditions, times regional characteristics, and the seminal works of great masters, interprets the internal properties of music, placing emphasis on the post-Renaissance 17th-20th century western music, including various forms of performance music, modern and post-modern music. (2) The course acts on the principle of combining theories with practices, integrates the lectures with appreciation of representative folk music pieces, proceeds gradually from surface to depth, fully employs multimedia teaching instruments, introduces Chinese folk music to students, enables students to be able to appreciate the beauty of Chinese folk music, train students’ enthusiasm in Chinese folk music culture, and enhance national dignity and sense of pride.
GSA051 Fine Arts Appreciation (2 credits)
The course aims to train students artistic appreciation abilities, build some basic knowledge on the formulation and development of Chinese and western fine arts, formulates a basic understanding of major artistic styles, artists and artworks, stimulates students’ interests and passion for art, expands students’ horizons, and guides students to engage in cross-disciplinary thinking and cultivate interests in cross-disciplinary studies.
GSA052 Appreciation of Culture and Arts (2 credits)
Cultural and Artistic Qualities brings to students a diverse series of Chinese and foreign classic concerts played by various famous bands, performers, and conductors with different styles, enables students to feel and experience the atmosphere of live shows and the stereo effects, experience the richness of vocals and variation of power shown in the music works by appreciating the passionate performances by different orchestras and conductors, helps students to formulate a deeper understanding of the music pieces, engage in interactions with the artists, and fulfill a recreation of the music pieces with the performers and the audience. In the meantime, the course takes students on visits to the art collections and special topic exhibitions of Macao Art Museum, and enables students to appreciate the appeals of art works from different times and of different styles, have a direct visual experience of the artistic impacts and effects of the richness of the art works, and improve their cultural artistic qualities and artistic visions.The course acts on the principle of combining theories with practices, takes the form of real-site lectures at the venues of in and out of university art events, organizes students to observe the shows, provide necessary pre-show illustrations and tutorials before concerts and exhibitions.
GSA053 World Culture Heritage (2 credits)
The course selects some representative Chinese and foreign world heritages to introduce students to tangible and non-tangible cultural heritages, demonstrates the glorious ancient material and spiritual civilizations, and reveals the excellent traditional culture and humanistic qualities embodied in the heritages.
GLL- Special Topic In Language learning (2 Credits)
This course will adopt different teaching methods such as teaching, practice, lectures or tutorials, and provide special projects related to various languages to inspire students' interest in learning various languages and enable students easily to learn different languages.
GSA- Special Topic In Humanities And Arts (2 Credits)
This course will use different teaching methods such as teaching, practice, lectures or tutorials, and offer special subjects related to humanities and arts to inspire students' interest in learning, thereby broadening students' horizons and knowledge of related aspects.
Cross-Faculty Electives
BBAZ16002 Microeconomics (3 credits)
This course offers an introduction to the basic concepts, frameworks, theories as well as applications of economics. Specifically, it will include the following topics like market and equilibrium, demand and elasticity, supply and cost of perfectly competitive markets, efficiency and the working of the "invisible hand." It will also discuss behaviors of firms in imperfectly competitive markets, such as monopoly and oligopoly. The basic concepts and theories of game theory and information economics will also be briefly talked about. This course will cultivate students' economics way of thinking through learning the concepts, theories and applications. Students are supposed to analyze real questions from economics perspectives after learning this course.
BBAZ16008 Organizational Behavior (3 credits)
This course aims to provide students with the knowledge of psychology to understand the employees’ behavior in the organization. It will introduce the students to the fundamental concepts of organizational behavior. The primary focus will be on gaining a better understanding of the behavior of individuals and groups within organizations. It facilitates students with the knowledge and skills required to diagnose different behavioral situations, and the necessary techniques in influencing and controlling the behavior of employees in the achievement of individual and organizational effectiveness. A great deal of emphasis will be placed on examining how the theoretical concepts introduced in class relate to the day-to-day operations of a business and to our future (or current) career.
BBAZ16001 Introduction to Management (3 credits)
Introduction to management is a required course for all the undergraduate students of School of Business. Basically, management is a science and art, and dynamic as well. This course is expected to enable students to have a full understanding of the importance of management in today’s daily increasing global competitive business environment. It provides students with basic managerial theories, concepts & principles. Emphases are given to the four functions of management, i.e., planning, organizing, leading and controlling. By the end of this course, students are expected to understand basic theories about management, and be able to apply what they have learnt from this course into practices. This course aims to assist students to build up a scientific framework of analyzing business and management. It will prepare students to better cope with disciplines that related to advance management in the coming semesters. Hence, enable them to develop managerial skills in the future.
BBAZ16015 Marketing (3 credits)
Marketing is the art and science of creating customer value and market exchanges that benefit the organization and its stakeholders. It is an organizational philosophy and a set of guiding principles for interacting with customers, competitors, collaborators, and the environment. Marketing entails planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. It starts with identifying and measuring consumers' needs and wants, assessing the competitive environment, selecting the most appropriate customer targets and developing marketing strategy and implementation program for an offering that satisfies consumers' needs better than the competition.
BBAZ16005 Introduction to Financial Accounting (3 credits)
The course covers the concepts in financial accounting, basic accounting principles, journal entries, and frequently-used financial statements. It aims to facilitate the understanding of financial accounting information which serves decision-making and communicates the business outcomes. It is prerequisite for Intermediate Accounting and Introduction to Managerial Accounting.
BBAZ16007 Fundamentals of Finance (3 credits)
This course introduces the fundamental theory of finance and provides knowledge of the tools used in the major decisions of corporate financial management. It covers financial statement analysis, time value of money, bond valuation, stock valuation, risk and return, cost of capital, capital budget and financing decision.
BBAZ16012 Management Information Systems (3 credits)
Currently, management information systems achieve the integration of business management system and financial management system including supplying, manufacturing and marketing in an enterprise and ensure the completeness on information management. Financial management information reflects the results and other business information are the possible reasons. Based on the causal relationship, we can analyze the structure of information management report and trace back to the original reason from business information. This course starts from the relationship between financial information and business management information with the fundamentals in management and help the students grasp the initiating, obtaining, transferring and manipulating for management information from the entirety.
BBAE16503 3D Simulation and Applications in Supply Chains (3 credits)
This course enables students to deal with real issues in warehousing and distribution with the support of 3D technology. Specifically, it introduces the concept, the function and tasks of warehousing, classification, structure, layout and facilities of warehouses, in stock, inventory management, out stock and distribution, distribution functions and its fundamental processes, processes and operations of sorting, and routing design of distribution.
BL19027-002 Seminar on Legal Foundations and Theories: General Information To Macao Law (3 credits)
This course introduces the evolution, structure and general principles of Macao law. It is composed of four major parts. The first part examines the evolution of Macao law. The second part introduces the substantive laws of Macao, including the Basic Law of Macao, Civil Law of Macao, Criminal Law of Macao, Economic Law of Macao, Administrative Law of Macao, and Law on Notary Public and Registration of Macao. The third part generally introduces the procedure laws of Macao, including the judicial system of Macao, Civil Procedure Law of Macao, Criminal Procedure Law of Macao, Administrative Litigation Law of Macao and Arbitration System of Macao. The fourth part introduces the application of international law in Macao.
BL19027-001 Seminar on Legal Basics and Theories: Legal Film Appreciation (3 credits)
This course facilitates critical thinking and discussion about a variety of topics in law on the basis of legal films.
BL19001 Introduction to Law (3 credits)
A fundamental course in legal studies, It mainly focuses on the concepts, principles, origin, and development of law, formation and evolution of legal system, the relationship between law and other social phenomena and norms, the primary legal categories such as sources of law, departments of law, legal right, duty, liability, legal relationship, legal fact, legal principle, the legislative, administrative and judicial systems, the methods of law application, and the main schools of jurisprudence and academic legal research tools.
BC1015Histology and Embryology (3 credits)
Histology studies at body's minute structure and functional relation in normal situation by light microscope. It includes body's minute structure and functional relation of basic tissues, organs and systems in human body. Embryology includes early stage generation of human embryo, establishment of the relation between embryo and mother body, generation of organ and system, common congenital malformation.
BP12206 Biochemistry & Molecular Biology (3 credits)
This course aims to introduce the basic theory and knowledge of biochemical and molecular processes in living organisms, including the structures and functions of cellular components such as proteins, amino acids, carbohydrates, lipids, nucleic acids and other biomolecules, and the organization of eukaryotic genes, the flow of genetic information, the control of gene expression, and the recombinant DNA technology, as well as how these biomolecules participate in our life and human diseases.
BC1004 Fundamental Theories of Traditional Chinese Medicine (6 credits)
The course of Foundational Theories of Traditional Chinese Medicine is one of the professional base courses for students studying traditional Chinese medicine. The formation and development of traditional Chinese medical theory system, and philosophic bases and thinking methods of traditional Chinese medicine will be introduced. The etiology and pathology; basic concepts and regularities of disease communication such as positional changes of disease, changes between cold and heat, and changes between deficiency and excessive syndromes; the concept and basic principles of keeping healthy; and treatment principles of diseases will be dealt with too.
BC2043 Cell Biology (3 credits)
Cell biology is a professional science course that explains cell membrane; cytoplasm, nucleus, cell cycle, apoptosis and cell differentiation. Students will learn the concept of cell biology and research object, grasp cell constitution and function, and understand apoptosis, cell aging, differentiation and cell engineering.
BP12101 Fundamentals in Chinese Medicine (3 credits)
This course aims to introduce the formation and development of TCM theory, philosophy and main thinking method of TCM, and theory and methods of TCM in analyzing and diagnosing diseases, including the theories of Yin and Yang, five elements, Zangxiang (viscera and their manifestations), Qi and Blood, body fluid, and meridians and collaterals, as well as the etiology and pathogenesis of diseases, diagnostic methods, syndrome differentiation, principles in disease prevention and therapy.
BP12106 Medicinal Botany (3 credits)
This course aims to introduce the morphologic and anatomical knowledge of plant cells, plant tissues and plant organs (root, stem, leaf, flower, fruit and seed), botanical classification of algae, fungi, lichen, bryophyte, ferns, gymnosperms, and angiosperms, and characteristics of more than forty important families and related medicinal plants.
BP12201 Anatomy & Physiology (3 credits)
This course aims to introduce fundamental knowledge on human anatomy and physiology, including the location, structure and function of internal organs, skeletons and muscles, and the meaning of the terminology.
BITM1909 Services Management In Hotel And Tourism Industry (3 credits)
This course provides students with the knowledge of the different types and characteristics, the communication system and quality management of the hotel and travel service industry through case studies.
BHM1906 Innovation and Sustainability in Hospitality (3 credits)
This course aims to introduce students to how the hospitality industry uses innovation to attract their customer's loyalty and applies innovation on the sustainable development of hospitality industry. This course also discusses how to use innovation and design effects to make the hotels more environmentally friendly. Under the pressure of the global warming crisis, this course may provide valuable knowledge to the young generations.
MICE1904 Event Management (3 credits)
This course discusses the development and management of events. Topics include the planning of schedules, selection of venues and locations, vendors of related-industry, risk management and professional ethics.
CTM1301 Contemporary Cultural Management (3 credits)
This course introduces the role of postmodernism and globalization in the evolution of cultural tourism. Practical cases of contemporary cultural tourism products will be used to explore the significance of contemporary culture as a tourist commodity. A range of contemporary cultural tourism products such as film and TV tourism, events and festivals tourism, literary tourism and the packaging of contemporary culture as special interest tourism will be introduced.
BHM1901 Integrated Resort Management (3 credits)
This course enables students to understand the different departments, structure and operations of a resort. In addition, repairs and maintenance of the property and facilities of resorts will be explored. This course also includes the principles of sanitation and safety precautions.
BHM1258 Consumer Behavior (3 credits)
This course offers a practical approach to help students apply consumer behavior principles to their studies in Hospitality industry. This course will help students to explore why as well as how consumers make specific decisions and behave in certain ways—what motivates them, what captures their attention, and what retains their loyalty, turning “customers” into “fans” of an organization.
BITM1301 Introduction to Tourism and Hospitality Business (3 credits)
This course introduces the development of the tourism and hotel industry. Topics include general concepts of tourism, travel motivations, scope and structure of travel organizations and travel-related professions. Basic issues regarding hotel management will also be discussed.
BHM1222 Food and Beverage Operations (3 credits)
This course provides students with practical skills and knowledge for effective management of food service operations. It presents basic service principles while emphasizing the importance of meeting the needs and, whenever possible, exceeding the expectations of guests.
BFBM1901 Food and Beverage Operations (3 credits)
This course introduces the main types of diet in the world, and highlights the cultural values and philosophical ideas behind diet. It also introduces the history, the development and trends of food culture and drinking habits.
HMGT1306 Banquet Planning and Management (3 credits)
This course provides students with the understanding of banquet planning and management. Topics include organizational structure and the various positions in the banquet and sales division, banquet menu planning and seat planning, different types of banquets and program rundown.
GMGT1301 Introduction to Gaming Industry (3 credits)
This course provides basic information on the gaming industry. The main topics discussed include table games and slot operations, the security and surveillance departments, gaming revenue departments and casino marketing. Through this course, students will be able to comprehend the phenomenal growth of the gaming industry.
BITM1317 Theories and Practice of MICE (3 credits)
This course discusses the development and scope of MICE. Throughout the course, students will learn methods in selecting appropriate venues for MICE activities considering factors which include on-site support, accommodation and transportation, logistics flow and precautions against accidents.
BHM1960 Intercultural Communication (3 credits)
In this course, students will lean the wide range of communication problems that naturally appear within an organization made up of individuals from different religious, social, ethnic, and educational backgrounds. Students will understand how people from different countries and culture act, communicate and perceive the world around them.
BHM1909 Services Management in Hotel and Tourism Industry (3 credits)
This course provides students with the knowledge of the different types and characteristics, the communication system and quality management of the hotel and travel service industry through case studies.
HMGT1303 Club Management (3 credits)
This course introduces the outlook and composition of the industry in the tourism business. Through this course, students will understand the responsibilities of club managers for them to acquire necessary management strategies and techniques in the maintenance of environmental safety.
BITM1312 Tourism Marketing (3 credits)
This course introduces the theories and principles of tourism marketing, analysis and evaluation of the market for the tourism industry, elimination of inappropriate market information and application of marketing strategies.
BHMGT1901 Rooms Management (3 credits)
In this course, students will learn about the functional areas and the work flow of the Rooms Division. Other topics included are structure, human resources allocation, service standards and the concepts and applications of room management.
BAFZ02 Fundamentals of Film and Television Photography (3 credits)
This course introduces the basic principles of video in film and television works, help student master the methods of analysis and appreciation in film and television pictures, learns the basic techniques and methods of screen composition, conforms to the idea and artistic conception, and improves the students' analysis methods and appreciation of the composition, mirror, optics, light and color in the film picture.
BDZ1902 Form (basic) (3 credits)
This is a basic course of Form in the design programmer. It enhances students' ability to observe, analyze, and express objective things through training students' hand-painted comprehensive ability. This course cultivates students' pursuit of artistic creation, individuality, creative thinking, and a comprehensive artistic accomplishment.
BJ19001 Introduction to Mass Communication (3 credits)
This course mainly introduces the concept, process and theories of mass communication. The course will also introduce the history of communication and media research, research methods and applications of communication and media research. This course will discuss the impact of new technologies on mass communication, especially the impact of social media. What is more, this course will also introduce the impact of media ownership on democracy.
BJ12002 Introduction To Communication (3 credits)
The aim of this course is to introduce students with the basic theories and research methods of communication, making them aware of the relationship between communication theory, research and methods used.
BJ19003 Digital Photography (3 credits)
The course allows students to master the basic principles and techniques of digital photography, to pay attention to students' ability to shoot, to develop students' creative ability and to express their consciousness with photography. The learning contents include: basic principles of photography, digital image features, applications of digital photography, digital image processing and topical of digital photography creation.
BJ12004 Advertising (3 credits)
This course introduces the process of advertising production and implementation, changes in advertising industry, relationship between advertising and marketing, concepts of persuasive advertising, creative advertising, and media of advertising.
BJ12007 Public Relations (3 credits)
This course provides concepts, theories, definitions, operations, ethics and role of public relations. It also introduces public relations strategies adopted in various practices.
BJ19004 Media and Society (3 credits)
This course introduces the interaction of media and society, the representation and alienation of ideology and social culture in media, construction of public sphere, etc.
BJ12009 Integrated Marketing Communication (3 credits)
The course uses an integrated approach to cover marketing and communication. Special emphasis is placed on its theories, basic concepts, media use, planning procedures and case studies. Students will have a view not only on communications, but also on wider and deeper interdisciplinary scopes such as management, organization, and marketing.
BJ12020 Organization Communication (3 credits)
The course examines the role of communication in organizations. Students will learn the major theories of organizational communication, identifying and defining primary concepts, and applying them to discussions of real-world situations. The role of technology, corporate culture, leadership, teamwork, ethics, and diversity in communication is examined. Effective communication in global organizations and critiques of organization communication systems and structures are also presented.
BJ12010 Audience Analysis (3 credits)
This course aims to teach students various methods in audience analysis and the purposes, philosophies, and methods of obtaining, developing, launching, scheduling, and evaluating programming content for various electronic media, including commercial radio, television networks and local stations, cable television networks and local systems, public broadcasting, and the Internet.
BJ19008 Visual Communication (3 credits)
This course is designed to introduce students to the basics of visual communication in the theoretical contexts of history, physiology, perception, and cognition. Students will have opportunities to learn how to communicate with visuals effectively.
BDP1906 Product Design History (3 credits)
The course mainly introduces students to Chinese and foreign design history and the analysis and appreciation of outstanding works. Students will understand the typical characteristics of the design history and the fashion trends of today's design work, the design aesthetics of traditional design, and the contemporary design aesthetic ideas.
BDI1901 History of Chinese and Foreign Architecture (3 credits)
The subjects in different periods through the ancient and modern artistic achievements and its unique architectural style of the system introduced to enable students to more comprehensive understanding of the historical development of Western architecture, master the basic vocabulary of architectural design Western and design techniques, creative design for the future Basis.
BFNS206 Fundamentals of nutrition (3 credits)
Nutritional science is established based on biology and biochemistry and studies the effects of food and nutrition on human health. Fundamentals of nutrition covers the absorption and metabolism of protein, fat, carbohydrate, minerals, vitamins and water in human body, as well as the impacts on health their deficiency and over consumption, and their dietary sources.
BPAE0006 Molecular Pharmacology (3 credits)
This course aims to let students understand the basic knowledge and research progress of molecular pharmacology, so as to develop student’s fundamental basis in the pharmaceutical chemistry and pharmacology research and new drug development. The study content includes basic molecular pharmacology, for examples, signal transduction, ligand-receptor, ion channel, apoptosis, ischemia-reperfusion injury, reactive oxygen species, and monoclonal antibody application. Also, the theory and research progress of drug metabolism, neuropharmacology, cardiovascular pharmacology, anti-inflammatory immune pharmacology, endocrine pharmacology, tumor pharmacology, anti-microbial pharmacology and others.
BPAE0007 Medical Jurisprudence (3 credits)
Interaction and integration of medicine and jurisprudence is based on the practice in maintenance of human life, health and dignity and gives birth of medical jurisprudence. The value of nature science and social science interaction is to provide thesis the practical basis for solving conflict and achieve harmony between doctors and patients. This course mainly introduces the contents and methods of medical subject law (physician and medical institution), medical behavior law (medical litigation and medical appraisal) to students, and focuses on the core of medical law concepts and basic theory, so as to cultivate complex application talent with both the medical and technical skills and the knowledge and skills.
BPAZ0033 Pharmacy & the Healthcare System (3 credits)
The division objective is to let the students know the relevant policy about professional, economy, history and public policy in medicine and health care, including some expected adjustment policy and the role of pharmacists. It clears the pharmacist in the health care provide services related to drug treatment, achieves the exact effect on improving patient quality of life. Curriculum is divided into five chapters, respectively introduce the history and the composing of the health care system, health economics and health care, economics of managed health care, pharmaceutical industry and medicine, the role of pharmacists in health care.
BFP19001 Fundamental Portuguese I (6 credits)
This course aims to help students understand basic Portuguese and develop their basic listening, speaking, reading and writing skills. It also introduces the basic knowledge of cultural aspects in Portugal. The classroom instruction language will be both Chinese and Portuguese.
Degree Requirements
Total credits need for the completion of the program: 141 credits. 141 credits can be allocated as below: Complete 29 credits of core course in Table 1. According to designation specialized direction, student must complete 52 to 58 credits of core courses in Table 2. Complete 12 to 18 credits of elective course in Table 3 that can be allocated as below: Major in "Computer Science" students are required to complete 18 credits electives. Major in "Electronic and Information Engineering" students are required to complete 12 credits electives. Major in "Software Engineering" students are required to complete 15 credits electives. Complete 36 credits of the General Studies Courses in Table 4 which are assigned as below: Complete 30 credits of required courses. Complete 2 credits of Sciences and Technology Courses. Complete 2 credits of Social Sciences Courses. Complete 2 credits of Humanities and Arts Courses. Complete the elective courses from other faculties to take 6 credits (except for the operation project/graduation project and practice-oriented subject unit/subject).