13 March 2023

The use of Internet Protocol (IP) Telephony services like MSN Messenger, Skype, Google Talk and AOL Instant Messenger is growing daily. Through this subject, you will understand how IP Telephony is used and its various functions such as chat services, video conferencing, video surveillance, home and office automation, and many others. This subject provides an introduction to IP Telephony and Voice-over-IP. You will learn about its benefits and challenges, as well as the applications and services that it offers. Upon completion, you would be able to think about new ways of using IP Telephony.

13 March 2023

The inspiration for the material contained in this course comes from my experiences developing Oracle software and working with fellow Oracle developers, helping them build reliable and robust applications based on the Oracle database such as create database, table, index, partition, constraint, functions, triggers, views & packages. Especially, using PL/SQL language of oracle.

13 March 2023

This subject introduces you to fundamentals of recursion and data structures in solving problems using a programming language. The subject aims to help you learn various methods of storing and manipulating data to solve problems with the help of linked lists, trees, stacks and queue data structures. You will also learn the fundamentals of searching techniques and sorting algorithms.

13 March 2023

This course is an introduction to multi-user, multi-tasking operating systems and networked operating systems. Specifically, this course will cover the Linux operating system. Students will cover a wide variety of topics including installation procedures, security issues, back-up procedures and remote access. Command line and graphical operating systems will also be covered. Students will also attach peripherals and download and install software drivers. Students will learn how to set up a full-blown Internet server including: samba, DNS, Mail, web, firewall, and more.