Teaching & Learning

Course Teaching

    Sem A 2005-06

    Previous Semesters
  • CS2331 Problem solving & Programming
  • CS2332 Object-Oriented Programming
  • CS3100 Foundations of Computer Science
  • CS2302 Data Structures & Algorithms
  • CS2387 Computer Graphics
  • CS3102 Operating System
  • CS3261 Computer Systems
  • CS3262-3 Computer Organization & Assembly Language


Learning with Robots   
  • Learning Object-oriented Programming thro' bulilding Lego robots could enhance the learning experience
  • Students can better realise abstract class concepts from designing concrete robots

 

Project Supervision

    2005-06
  • RFID Contactless Smartcard Applications
  • Robotic Simulation for Logistic Workflow using RFID Technology
  • Web-based Learning Platform for Primary School
  • Online Extensive Reading Scheme System for Primary School Students

    Previous Years
  • AIBO path recognition system
  • Machine Vision for Multi-agent Autonomous Robots
  • An Image-based Approach on 3D Modeling
  • Interactive Virtual Relighting of Real Scenes
  • Copyright protection of image using watermark technique
  • Massive Multiplayer 3D Game Design
  • Web Site Optimization using Page Popularity
  • Collective Communication System for teachers, students and parents
  • A CAI System for Learning Cryptographic Algorithms
  • Wireless eLearning System by use of PDA
  • E-Schoolbag
  • Online Classroom
  • Restaurant Reservations Web Service
  • Online Travel Agent
  • Web-based Express Information System (eXis)
  • Telephony E-Mail Agent
  • Intelligent Delivery Scheduling System
  • Online Document Management System
  • On-line Banking


Funded Projects

    Learning Outcome Tracking System (LOTS)

       Principal Investigator 2005-06  (TDF)

  • The main purpose of the project is to develop a common and easy to use platform for tracking learning outcomes with respect to changes made to a learning process. Information obtained could be used to enhance our academic quality control process and to promote evidence-based culture in educational policy decision making.

    Promoting the Use of Concept Maps as a Tool for Teaching

       Co-Investigator 2005-06  ( TDF)

  • Concept maps and mind maps are well recognized as excellent tools to organize, visualize and present complex ideas and concepts in a way that is easy to understand and comprehend. With the advent of Web-based technologies and the ability to interact with concept maps, we believe concept map will become even more popular as a tool for e-learning. The objectives to this project are: (1) provide an user-friendly concept map software platform that both students and teachers can easily access and use, (2) integrate and test the effectiveness of using this tool in one or two courses by converting some of the course material to concept map format, and (3) promote the use of this technique and software tool to other colleagues through training/presentations.

    Development of a Robotics Lab to Support Object-Oriented Programming Courses

       Co-Investigator 2003-05  (TDF)

  • The purpose and aims of the project is to set up a robotics laboratory with a set of robotics projects/experiments that can easily be integrated and used within any introductory programming courses offered by the Department of Computer Science. We see these robotics experiments to be just the tip of the iceberg in terms of the capabilities that the robotics laboratory can offer. We see the robotics laboratory to be an enabling platform.