Teaching Courses
Wireless Communications
Synopsis
The course provides the introduction to the design and operation of wireless communication and networks through concepts, terminologies, performance analysis and industrial standards. It introduces wireless communication prerequisites including the fundamentals and present scenario. Additionally, this course also discusses on topics regarding wireless channels modelling (e.g. Radio Propagation over wireless channel and wireless channel modelling) Wireless Communication Techniques (e.g. source modelling, channel coding and modulation techniques are also presented. Networking fundamentals are also included in this course. Topics covered in Cellular networks are GSM, GPRS, CDMA2000, IMT-2000 & UMTS, LTE and mobile satellite communication. Bluetooth, Wi-Fi, ZigBee and WIMAX are topics discussed in Ad-Hoc Networks. |
Mobile Computing & Systems Programming
Synopsis
This course introduces students to mobile computing and mobile computing development, with IoT and cloud enhancement to selected project works. A major focus is the overview and insight of the mobile computing, mobile user interface (MUI), and mobile programming. Key note features of the lectures include, the introduction to mobile technology, user interfaces and interaction for mobile devices, mobile location detection technologies using geographical mapping, interfaces for cloud computing (with a simple application of machine learning through mobile systems), mobile IoT systems, and data and information management (in particular for location-based services). Student will also learn about common paradigms in mobile computing such as mobile sensor computing, cloud interfacing, dynamic mobile data management, and geographical information systems localization with google mapping. On the other hand, the programming chapters introduce students with mobile application frameworks, in particular using the Dart Programming Language and Google’s Flutter UI toolkit supporting Android and iOS SDK. The mobile programming is designed to reinforce concepts covered in lectures, tailor to producing a simple smart mobile application. The course will also look at some current research in mobile computing. Students are then expected to learn, apply, and implement both concepts learned in class and labs on the given assignments and course project. |
Knowing worth sharing.
Yusnaidi, UTM
From The Blog
How to install TinyOS 2.1.2 in Mac OSX El Capitan
How to install TinyOS-2.1.2 on Mac OSX EI CapitanI got this works for me! There are many settings to get the TinyOS 2.1.2 up and running in the Mac machine. And the one I had here I had manage it done successfully on my Mac OSX El Capitan machine. Possibly, we can get...
How to install TinyOS 2.1.1 on Ubuntu 14.0.4 32 bit
How to install TinyOS-2.1.1 on Ubuntu 14.0.4 LTS 32-bitEven TinyOS has been updated to version 3 but in terms of simulation, I found few limitations hindered one to simulate particularly on micaz platform. I have been searching all over the web and other references...
How to Install TinyOS-2.1.2 on Ubuntu 14.04.5-LTS 64-Bit using Virtualbox VM
How to install TinyOS-2.1.2 on Ubuntu 14.04.5 LTS 64-bit VirtualBox VMThis guides let one to install TinyOS version 2.1.2 (from latest tree) on Ubuntu by using VirtualBox virtualization. Apart from enabling to compile TinyOS codes (for example at the very simple...
How to Install TinyOS-2.1.1 on VM Ubuntu
How to install TinyOS-2.1.1 on Ubuntu 14.04.5 LTS 32-bit VirtualBox VMThe recent TinyOS 3 version has limitation on supporting simulation. Therefore, to leverage the use of TOSSIM, the built-in TinyOS simulator, researchers has to rely on the backdated version of the...
Install TinyOS-2.1.1: The Easiest Way
Install TinyOS-2.1.1: The Easiest WayEither you are using Windows, or Mac, you can install and straight away start to use Tinyos-2.1.1 on Ubuntu 14.04.5 LTS-32-bit, the EASIEST way! Simply download the ova file below and import it in your VirtualBox VM:...
Experienced Share: Installing CTP-Castalia on OMNeT++
Experienced Share: Install CTP-Castalia on OMNeT++I have recently researched on tree routing protocol in WSN. I had analysed the CTP routing protocol under TinyOS's nesC programming, however, due to some limitations the built-in TOSSIM simulator has to offer on energy...
Let's Start Something new
SAY HELLO!
"Two are Better Than One". I believe Bigger Mind Sparks Bigger Idea. Let's be a Team, because we are already a Family. Let's talk research. Let's share research. I would loved to learn new things, explore new possibilities, collaborate new research, improve knowledge skills, and learn from YOU!