Page 283 - 2024.2025 - 澳門理工大學學士學位課程手冊 (電子書)
P. 283
ENGLISH
Code Module Credits Duration Prerequisite(s)
YEAR 2 (Cont.)
COMP2116 Software Engineering 3 45 hrs ---
This module introduces the concepts of software development. Emphasis will be put on
understanding the processes, techniques and methods used to develop application
software. Besides, students are exposed to various software development approaches.
Upon completion, students will be able to understand the major software development
methodologies and techniques, appreciate their relative merits and their limitations.
CSAI2121 Probability and Statistics 3 45 hrs ---
This learning module aims to provide the probabilistic and statistical skills which are
essential for AI. This module will cover descriptive statistics and probability theory basics.
To develop a broad understanding of random variables, popular probability distributions,
correlation and regression analyses. A gentle introduction to Maximum Likelihood
Estimation (MLE) and Maximum A Posteriori (MAP) for Machine Learning will also be
covered.
CSAI2122 Introduction to Artificial Intelligence 3 45 hrs ---
The learning module introduces both the theoretical and the practical aspects of artificial
intelligence (AI), including the fundamental mathematical models and the state-of-the-
art tools for AI problem solving. The topics include mathematical logic, searching
heuristics, Bayesian inference, machine learning and Prolog programming language.
These topics cover a wide range of key topics in modern AI, from deterministic reasoning
to reasoning with uncertainty, from rule-based systems to learning-based systems, etc.
CSAI2123 Introduction to Data Science 3 45 hrs ---
This module introduces the fundamentals of data science programming and the use of
Python programming language in data science to students. Python has become one of
the most popular programming languages for data analysis due to its powerful libraries
and tools such as Pandas, NumPy, and Matplotlib. This module is designed to help
students become proficient in data analysis and wrangling using the Pandas library in
Python. The module will cover essential topics, such as data manipulation, cleaning,
visualization, and analysis, which will enable students to build data-driven solutions for
real-world problems.
MENG2111 English III 3 45 hrs MENG1112
This module aims to develop students’ general English language proficiency at the upper
intermediate level. Emphasis is placed on the understanding of vocabulary and the parts
of speech, as well as advanced grammatical conventions. Emphasis is placed on business
and academic communications with focus on presentation and writing skills. Students’
speaking and listening skills are developed through communicative practice activities.
MENG2112 English IV 3 45 hrs MENG2111
This module aims to refine students’ general English language proficiency at the upper
intermediate level. Emphasis is placed on the understanding of vocabulary and the parts
of speech, as well as advanced grammatical conventions. Emphasis is placed on business
and academic communications with focus on presentation and writing skills. Students’
speaking and listening skills are developed through communicative practice activities.
276