MR Course List

COMP3003 Data Communications and Networking

数据通讯和网络

Students will learn the principles of data communications, computer networks and network programming. Topics include: Network hardware and software, Network topologies and categories, Reference models and standards, Physical layer: signal analysis, bandwidth and data rate, transmission media, encoding, transmission, Data link layer, Network layer, Ethernet, Fast Ethernet, Gigabit Ethernet, Wi-Fi, TCP/IP, Socket programming, Client and Server software.

Check Details
DS4013 Data Mining (For DS students)

数据挖掘

This course introduces latest development of knowledge discovery and data mining concepts and emphasizes on data mining techniques, including data pre-processing, classification, clustering, data association and data warehouse. It can motivate students to analyse big data with modern software.

Check Details
DS2013 Data Processing Workshop I

数据处理工作坊 I

This workshop aims to lead students to learn independent design, research, and coding on database development. It will help students understand the concept of applying database to solve problems. By building web applications in groups, students will learn how to cooperate with team members, how to document, design, develop, and test web applications, and practice cutting edge software development technologies.

Check Details
DS3003 Data Processing Workshop II

数据处理工作坊 II

This workshop aims to help students have some practices in working on big data processing. The course will also give a brief introduction of Hadoop platform and how to use Hadoop to do big data analytics. The students are expected to have a clear understanding of Hadoop and its application after this course.

Check Details
COMP3143 Data Structure (for FM Students)

数据结构

This course aims to develop the students’ knowledge in data structures and the associated algorithms; to introduce the concepts and techniques of structuring and operating on Abstract Data Types in problem solving; to discuss common sorting, searching and graph algorithms, and to study the complexity and comparisons among these various techniques.

Check Details
COMP2003 Data Structures and Algorithms

数据结构和算法

This course develops students’ knowledge of data structures and their associated algorithms. It introduces the concepts and techniques of structuring and operating on Abstract Data Types in problem solving. Common sorting, searching and graph algorithms will be discussed, and their complexity studied.

Check Details
EBIS3003 Database Management

数据库管理

This course aims to introduce students with different types of database management systems (DBMS), the principles and processes of developing database applications using structured query language (SQL) in business operations, as well as the management of database environments. The course focuses on the fundamentals of data management in organisations, and establishment of concepts and implementation methods for DBMS applications.

Check Details
COMP3013 Database Management Systems

数据库管理系统

This course introduces how to represent the data in a database for a given application and how to manage and use a database management system. Topics include: conceptual modelling of a database, relational data model, relational algebra, database language SQL, relation database design, and emerging XML data models. In addition, hands-on DBMS experience is included.

Check Details
MAD2003 Design Fundamentals

设计基础

This course is aimed at introducing the conceptual, aesthetic and technical skills of design through experiential studio practice. The focus is on design principles and fundamentals as they apply to static media, time-based media, interactive media and relevant software.

Check Details
COMP3023 Design and Analysis of Algorithms

算法设计和分析

This course builds on the study of the analysis and implementation of algorithms and data structures (COMP2003). The goal is to introduce a number of important algorithms that are interesting both from a practical and theoretical point of view. Algorithm design paradigms such as divide-and-conquer and dynamic programming will be discussed, and algorithms for sorting, searching, and graph problems, etc. will be developed.

Check Details
PSY2033 Developmental Psychology

发展心理学

Developmental psychology is designed to provide the student with the fundamental knowledge and appreciation of the concepts of human development. The student will begin with the introduction of scientific methods and research models in the area of human development. This will prepare the student to read and understand the evolution and technological advances in the discipline of psychology and particularly, developmental psychology. The student will be introduced to the “bio-psycho-social” model as it applies to human development; this will include relevant cultural and social issues related to the fact that human development is not driven or determined by isolated biological force but expressed as a dynamic between the elements of heredity and environment which shape the human organism.

Check Details
MAD3023 Digital Imaging and Design

数字图像与设计

This course will introduce students to the fundamental practices in digital (computer) graphic design in both the art and design worlds through serial lectures, demonstrations, and workshops. Workshops, specifically, will focus on creating computer-generated images. A combination of theoretical and practical perspectives is adopted, and the course will address aesthetic as well as technical issues. Aesthetics will include issues such as composition, appreciation and the historical context, while technical topics will revolve around imaging (raster and vector), scanning, retouching, animated graphics, among others. Adopting the theoretical and practical perspective, the course is delivered by way of ensuring that students will experience digital graphics design in a very hands-on way. They will be exposed to discussions structured as seminars, and maximum participation of each student in critiquing and discussing the work of other students. For this reason, class attendance is not only regarded as mandatory, but participation in classroom discussions will be considered when grades are calculated.

Check Details
PRA3063 Digital Media

新媒体

This course examines new media technology and the ways which it influences and converges with traditional media in advertising and public relations. In-depth examination of the uses and effects of various new media, such as internet, multimedia and other technological trends in communication will be emphasised. This course is aimed to develop and equip students with ability to plan, execute and evaluate new media in advertising and public relations.

Check Details
ENG2083 Discourse and Grammar

话语与语法

This course aims to develop: an insight into how grammar of English works and how meaning can be shaped by context; an awareness of the grammatical and discoursal features of various types of discourse; the skills in analysing texts at the sentence and discourse level; and the skills in applying grammatical understanding to assess the quality of spoken and written texts.

Check Details
MATH2003 Discrete Structures

离散结构

This course addresses a variety of fundamental topics in computer science, including propositional and predicate logic, proof technique, set theory, combinatorics, graph theory, and Boolean algebra.

Check Details