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 DetailsDS4013 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 DetailsDS2013 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 DetailsDS3003 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 DetailsCOMP3143 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 DetailsCOMP2003 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 DetailsEBIS3003 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 DetailsCOMP3013 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 DetailsMAD2003 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 DetailsCOMP3023 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 DetailsPSY2033 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 DetailsMAD3023 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 DetailsPRA3063 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 DetailsENG2083 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 DetailsMATH2003 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