Teaching Philosophy
Teaching Information
Research & Publications
Projects Supervised
Academic Activities
Current Timetable

2019

Electric Consumption Tariff ApplicationIeong Weng Wai (Andrew), Sit Kai Un (Don), Cheong Man Kit (Jacky).

Abstract: The smart city concept is one of the hot topics around the globe. The idea of implementing information technology to our daily life and enhancing is sounds fascinating and is one of the main focus in nowadays city development. But all the gadgets and equipment that implements the technology require one thing to be powered, electricity. So, it is important to manage the usage of electricity before anything.

In our campus, smart meters that monitor the usage of electricity have been installed as part of the smart campus program. We are trying to make use of that and create a system that helps analysis the usage of electricity. The system will consist of a database server, as well as a mobile application that serves as the user interface for the system.

Mobile Assisted Classroom Activity System (MACAS)Adrien Brentte Suing Ebitner, Md Shakhawat Hossain, Conor Paul Crowe [with Dr. Shirley Siu].

Abstract: The objective of our project was to create a usable student polling system by expanding upon the existing Mobile Assisted Classroom Activity System (MACAS). We revisited the requirements for a student polling system in 2019 and compared the existing implementation to competitors. We added new features with the goal of differentiating MACAS. I was responsible for fixing a number of harmful bugs and implementing a new question timer and live chat feature. Overall, our additions were successful and greatly improved upon the existing system.

2018

Electric Tariff Analysis Application - Lei Si Tong (Susan), Loy Xin Er (Samantha), Chin Ka U(Kelly).

Abstract: Demand of electricity is dramatically growing as well as the concern of wisely use of it. This project aims to create an application that could help Macau consumers to check their bills, to choose the most appropriate tariff plan, when possible, to monitor their electrical devices by our developed load classification function and to be updated with related news. The application may receive data directly from smart readers in order to explore the bill and monitoring function, and from the electrical company or suppliers to check news and tips of electrical appliances and saving energy.

This the first project with students from DICS and DECE collaborating in their own expertise aiming for developing Smart Home apps.

Web-based Classroom Activity System -  Au Chun Ki (Andy), Un Iok Ian (Phoebe) [with Dr. Shirley Siu].

Abstract: In this project, we are developing a web-based classroom platform that provides more interactions between the lecturers and the students, engaging them in real-time through our functions which provide a two-sided conversation instead of one-sided presentation. We hope to provide better user experience with an all-in-one system including functions such as online attendance taking, polling, long or short quizzes and auto marking.

We offer various types of long or short questions such as Q&A, multiple choices and matching, in which the question type is very flexible according to the user’s desire, even multimedia such as pictures and audios can be inserted.  Result presentations are in wide variety with different types of interactive chart representations, ranking, WordCloud and more for the user to choose from.

Our target users are mainly but not limited to teachers and students, both types of users can view a list of courses with information, attendance, grades and the corresponding quizzes within the course. Pop-up rooms with poll or quizzes are also available for events such as talks and presentations which can be used with or without logging in.

2017

MOOC-Gaze: Online Solution for Tracking Learners’ Gazing Dynamics of MOOC Videos - Zhou Xinghai (Victor), Cheang Kin Heng (Kin) [co-supervised with Dr. Shirley Siu].

Abstract: Video-based lecturing has become the major teaching-and-learning activity of Massive Open Online Courses (MOOC). While students can learn any time at their own pace, teachers cannot have face-to-face communication with students to receive instantaneous feedback. Conventional ways like web forums allow learners to submit feedback after class, but this demands their additional effort to reflect on the lecturing process. Therefore, new techniques to evaluate learners’ in-class behavior are needed. Gaze tracking is a technique which keeps track of the gaze position of a user. As a standard computer comes with a web camera, it is practical to perform non-intrusive gaze tracking of MOOC learners directly from user’s image. In this project, we created MOOC-Gaze, the software application to predict users' gaze positions of a MOOC video by analysing user’s facial and eye dynamics via web cameras.

The prediction model is essentially a ridge-regression trained mapping function which takes users’ facial picture as input and outputs predicted gaze position as screen coordinates. The prediction model is built on-the-fly and user-specific, which requires one short calibration procedure before user starts watching the video. The predicted gaze positions can be visualized in heat-map form in a video replay for educators to observe learners’ individual and aggregated gaze patterns. This post-watch analysis can help in course evaluation, e.g. to find out whether gazing positions matching the expectation of the designer of the course video. MOOC-Gaze was designed to work with any kinds of video and to operate in a normal web browser. To improve the prediction accuracy, a literature survey of gaze tracking techniques was conducted and some solutions were proposed and tested. Our web framework together with the improved gaze prediction technique delivers a new online gaze-tracking solution that can also be used in use cases other than MOOC.

Time and Attendance System for Mobile Device - Shi Anda (Ben), Chan Chon Hin (Stanley), Dong Junchao (Terry).

Abstract: Time and attendance (TNA) systems are used by companies to track, monitor and record when workers start and stop working. It allows employers to monitor late arrivals, early departures, time and length of, and absences. It also allows the calculation and control of workers’ payments, and ensures compliance with labour laws. In this project, we decided to develop TAS – Time and Attendance System, a TNA to be used by Macau people. TAS was developed for smartphones (Android) and desktop.

2016

WIFI-based Indoor Positioning Method for Taking Class Attendance - Chio Chon Hou (Dennis), Lao Kuok Long (Victor) [co-supervised with Dr. Shirley Siu].

Abstract: The increasing demand for Location Based Services (LBS) inside building has made indoor positioning an important research topic. While Global Positioning System (GPS) using satellites has been quite successful for outdoor positioning, it is inappropriate for indoor positioning due to complex indoor environment. In this project, we proposed the use of WiFi positioning technique based on the location fingerprinting approach to achieve higher accuracy of location prediction in the campus environment. To this end, an efficient location prediction server has been designed using Weighted k-Nearest Neighbor (WKNN) algorithm to construct the prediction model. Overall, our experiments showed that WiFi-based location fingerprint can be used to uniquely identify a location with reasonable accuracy for most LBS applications. We performed comprehensive tests to fine-tune system parameters to achieve higher signal stability and hence better prediction accuracy. Room prediction has an average accuracy of 95% while coordinate prediction is accurate to 4 meters. However, the major problem of fingerprinting method is the need to perform calibration of an environment before positioning. For application, we have demonstrated the use of our WiFi-based indoor positioning method in a class attendance taking system. Our newly designed protocol of integrated the calibration phase and positioning phase has shown to be very efficient in taking class attendance.

Position technique is important for Location-Based Service (LBS), but the existing position technology, especially indoor position technology, it cannot meet the current needs, such as the cost and positioning accuracy, limiting the popularity of Location-Based Service. The fingerprint position technology has the advantage of low cost, a wide range of positioning, no need to know the location of AP and transmit power, easily to achieve positioning, that is the reason why it can widely attention in academia and industry. The main method of current indoor positioning technology, it also has many problems: The AP deployment is lack of systematic guidance, the offline data need to be collected in positioning environment, not suitable for the area of the environment changing too fast, not high matching efficiency in the offline phase. In this project, we point out several key links and existing inadequate in location fingerprint, and do some research and improvement on AP deployment and online position algorithm. At last, we are going to achieve position function through the prototype system on the Android platform.
The main study work is achieving position function through the prototype system on the Android platform. In our study, through planning system architecture, building fingerprint database, the design of server and client software, to achieve position function on Android platform.

Train Ticket Booking System - Lin ZhiQin (Lanking).

Abstract: As more and more people in China chose train as medium to long distance transportation tool, having a good e-ticket system to help travellers conveniently find routes and buy tickets online become more and more important. The official e-ticket system of China railway passenger transport network is not friendly somehow. In this project, we try to improve the current system in some aspects to help travellers find the most attractive train route easier. Our implementation will focus on finding routes by giving departure and arrival cities, providing a set of filters and ability to sort results. By using our system, travellers do not need to have prior knowledge about the train routes, transfer city,  and so on. At the end, travellers only need to choose the preferable suggested route.

Learning Performance Analytics Tool - Choi Ka Lon (Gallen), Fung Wai Chong (Carl), Lei Hou (Roy) [co-supervised with Dr. Shirley Siu].

Abstract: Understanding learning performance was always crucial for students’ university lives. Students need help to understand their learning performance, to identify strengths and weaknesses in the various kinds of courses taken during their period of studies, and to manage their status comparing with classmates. Unfortunately, there is not such tool available in our university, and we cannot find anything similar in other universities. Motivated by the above problem, this project introduced Learning Performance Analytics Tool (LPAT), a tool to help students to understand their learning performance through analytical charts and ranking. The presented solution includes a Web Application as well as iOS and Android applications.

Bluetooth-Based Classroom Connection System - Sin Kam Fai (Kaiden) [co-supervised with Dr. Shirley Siu].

Abstract: Attendance management system has important implications. An efficient and cheating-resistant one, allows a fair and easy record of class attendances. Class attendance is shown to be the best predictor of college GPA. And it should be regarded more highly. Current systems of attendance management are not accommodating the needs of attendance taking well, especially in medium to large sized classes. This paper first reviews current and past attendance management methods, be it high tech or low tech, and then a new derivation of method based on Blue-tooth RSSI is proposed. Test have shown that it has the potential to become an efficient and secure system.

2015

UM Lecture Box - Su Sio Tong (Henry), Sam Wang Chio (Nelson) [co-supervised with Dr. Shirley Siu].

Abstract: Mobile devices like smartphones and notebook computers are changing people's life style. When students spend more and more times on these mobile devices, it is time to think that to make use of this technology and change the way of our study. This project is about to make use of technology in classroom, which can create bridges between students and teachers, and therefore improve students learning.

2014

E-Dormitory Management System III - Cheung Chio In (Kelvin).

Abstract: This project is an improvement of the E-Dorm II System, which is a management system application aimed to handle allocation and monitoring of the students' housing facilities. As the number of the students living in the dormitory is increasing, the problems of the previous system are exposed. First, the functions from application to allocation are done one-by-one, while the new version allows batch work with users choosing the number of records to be processed at once. Second, the previous version the allocation is done manually and one-be-one, but the new version provides an automatic allocation function to handle the distribution of the rooms among the students. The allocation is done randomly and users are allowed to set certain criteria such as gender identification. Third, the check-in and check-out procedures were revised as well as the icons and screens. The project follows the current situation of dormitories and residential colleges of the University of Macau described by the staff of the Student Resources and Services Section and Student Affairs Office. As the development of the Residential Colleges, the need of a friendly, effective and efficient management system is required.

2012

E-Dormitory Management System II - Lao Chi Keong (Louis), Ng Chit Tou (Ken), Ho Tat U (William).

Abstract: In the past years the dormitories of the University of Macau were managed without the assistance of any system by the administrative staff of the Student Affairs Office (SAO). However, with the increasing number of students living in its dormitories, the necessity of an application for managing all tasks related with the application, allocation and monitoring of the students’ housing facilities becomes clear. In this project we present a dormitory management system. The project is based on the current requirements and actual situation of the several dormitories of the University of Macau ddescribed by the staff of the SAO. The system is a web-based application focusing on the three main users: students, administrative staff and the management company. Students use the system to apply for bed’s space, and monitor bed’s status. Administrative staff manages the housing facilities with the several created functions and the management company is the responsible for handling check-in and check-out procedures at the dormitories.

FYP MS - Final Year Project Management System - Harvey Li, Clovis Andrade Pina Ribeiro.

Abstract: In this project we present Final Year Project Management System (FYP MS), which aims to provide a web platform to manage the several stages of the final year project of the students of our department, from the promotion of the several projects, passing through the assignment of the project to the students and allowing the tracking of the progress of the projects by students and supervisors. FYP MS is a web application focusing on the roles of the administrator of the system, supervisors and students. The administrator manages everything from the role of other participants, the projects and the several other functions of the system. Students can create a schedule for the tasks, use the forum to communicate and track the completion of the task according to the schedule. Supervisors can manage projects, assign his or her projects to students, approve schedules and follow the completion of the tasks through a Gantt chart, post comments and send notifications to students.

Kinect Image Viewer - Huang Chun Fu, Lui Chi Meng (Mark).

Abstract: In this project, we attempt to implement a fun image viewer controlled by body motion. Instead of the usual devices of input such as keyboards and mouse, the Kinect enables the user to control and interact with our Image Viewer by gestures and spoken commands. Our Image Viewer combines general features such as rotation, slideshow, and zoom with some fun features such as drawing, coloring, and playing with the brightness for image processing. Kinect technology allows dynamically adaptation of different human body motion, so that everyone from a little boy to elderly can enjoy using our Image Viewer.

2011

UM Institutional Repository (UMIR II) - Leong Ho Ka (Vicki), Wagan Mary Joyce Dungca.

Abstract: The University of Macau Institutional Repository (UMIR) is a web application that aims to collect, preserve, and disseminate the digital versions of academic materials of the UM community. DSpace, an open source software package produced by the HP-MIT Alliance, is the platform chosen for the development of UMIR. For an academic and research institution such as University of Macau, digital inventories include all intellectual outputs such as publications, dissertations, books, and book contributions, technical reports, course notes, and learning objects. The organization of this large amount of material with annotations in conventional directory-style web server is possible but very difficult and inefficient to manage and to maintain. The solution is the Institutional Repository (IR) – an online locus for collecting, preserving, and disseminating –in digital form- the intellectual output of an institution. Upon implementation, a hierarchical structure of communities, sub-communities, and collection will be applied based on the university’s different faculties, departments, and paper types respectively. Several customizations are applied in order to meet the users’ (University of Macau Library, Research and Development Administrative Office, and Information and Communication Technology Office) needs and requirements. Customizations such as input form – a form that needs to be filled up during submission process, submission steps, customized statistics for better assessment, workflow process – approval steps, and the user interface as well. More importantly, in consideration of the existing and upcoming intellectual papers, a bridge module will be implemented in order to automatically import the existing academic publication database of UM, which will avoid unnecessary overhead of manually submitting those existing thousands of publications by a staff and double submission work by academics.

E-Dormitory Management System - Cheng Xi, Li Tianjiao (Antonia), Pun Ian Chi (Thomas).

Abstract: A management system is the framework of processes and procedures used to ensure that an organization can handle all required tasks in order to achieve its objectives. In this report we present E-Dormitory, a dormitory management system. E- Dormitory is based on the necessity of the University of Macau to handle the increasing number of students living in its dormitories. E- Dormitory is a web-based application focusing on three main users: students or guests, administrative staff and the management company. Students interact with the system by applying for bed’s space. Administrative staff is responsible for the allocation of the students according to the availability of beds, and the management company is the one responsible to handle check-in and check-out procedures.

A B2C Online Food Ordering Service System - HaoChi.com - Chen Xingyang, Li Chaozheng.

Abstract: Our Final Year Project is presenting online B2C food-ordering service system. It is an improved version of the current existing food-ordering system in Macau, which will help consumers conveniently order food and help restaurants to sell food as well. Our motivation is expecting to provide consumers with perfect information services, and establishing a channel between restaurants and consumer as the independent third party. For current food-ordering websites in Macau, as a matter of fact, they usually only provide food menus and lack some basic information about restaurants and food. On the other hand, they are merely collecting limited number of restaurants. Therefore, there is still much space to be improved in Macau online food-ordering system. In the aspect of functions, firstly, current Macau food-ordering system is not taking into account the instant information exchange such as inquiring about food taste and telling restaurants consumers’ requests. Instant information sharing and exchange is an efficient way to improve the practical utility of food-ordering system among consumers and restaurants. Moreover, our food-ordering system will allow consumers to have an account through which consumers can freely and conveniently order food instead of giving a call to restaurants for ordering food, which also reduces consumers cost. Our online food-ordering system is performed well through the clear food-ordering procedure with user-friendly interface. Simultaneously, this system is easy to manage and the performance, reliability, security of it is able to meet users’ needs.

2010

UM Institutional Repository (UMIR) - Leong Wen Hou (Kenneth), Choi Ka Cheng (Rebecca), Chan Chi Hou (Kai) [co-supervised with Dr. Shirley Siu].

Abstract: Nowadays, the use of Internet as a medium to store and to share digital inventories has become increasingly popular. For academic and research institutions, digital inventories include all intellectual outputs such as publications, dissertations, books, book chapters, reports as well as administrative documents, course notes, and learning objects. The organization of this large amount of material with annotations in conventional directory-style web server is possible but very difficult and inefficient to manage and to maintain. The solution is the Institutional Repository (IR) -- an online database for collecting, preserving, and disseminating the intellectual output of an institution using a hierarchical structure of communities and collections. In this project, the prototype of an institutional repository for the University of Macau (UM-IR) was built based on the open source application DSpace. The hierarchy of communities follows the structure of faculties and departments of UM, and the list of collections follows the existing types of documents in UM. A new user interface was designed. Eight new input forms were implemented to allow the submission of different types of documents efficiently. And, new functions were implemented to enhance the functionality of the system such as the citation times of publications, a news management subsystem, and document statistics. Besides, to bridge with the existing publication database of UM, a module to parse and to import publication data generated from this database was implemented.

Bamboo Garden II - Visualization of Instanting Messaging - Cheang Tat Wang(Conan), Un Hong Kei(Hugo) [co-supervised with Dr. Robert P. Biuk-Aghai].

Abstract: Into the twenty-first century, social progress, the rapid growth of science and technology. People's lives are inseparable from the computer. The communication channels between people speaking face to face from the past into a routine every day instant Message. MSN is now the most popular of instant messaging software, through which to understand relationships between people as an important way. Textual analysis is difficult for users to understand the relationship between them, therefore the image of is a good way to express the relationship between the results.