Skip to main content

Advances in Cloud Computing

This course will present recent advances made in cloud computing and their inherent architectural frameworks for data storage and computation. It will providestudents with advanced concepts of cloud computing and its related topics areas such as parallel and distributed computing platforms.

Radio Resource Management

The radio resource management course combines the fundamentals of resource allocation with innovative algorithms for radio interface utilization from recent research as well as application examples. The aim of radio resource allocation mechanisms is to make the best use of limited resources while ensuring sufficient QoS, under time varying channel conditions.

Advanced Computer Networks

This course will present students with the latest advances in computernetworking technology and protocols such as IPv6. It will explore the aforementioned research area by studying, critically analyzing and discussing, summarizing, and presenting selected first-rate published research articles from IEEE.Students will perform critical review of papers from conferences and journals and make presentations while enhancing their hands-on experience of novel techniques in published literature.

Distributed Wireless Networks

This course investigates the latest advances in mobile networking and mobile communications, which are expected to impact on the long-term evolution of the field of communications in general. It will explore the aforementioned research area by studying, critically analyzing and discussing, summarizing, and presenting selected first-rate research articles.

Distributed Real-Time and Embedded Systems

The course provides the framework for understanding the role of each current and emerging technology under the perspective of building "real" distributed real-time fault-tolerant embedded systems while stimulating a hands-on approach on a relevant set of selected technologies and platforms. This course addresses a comprehensive set of topics in the area of embedded systems technologies, including embedded computing platforms, embedded operating systems, network interconnecting and real-world interfacing through sensors and actuators.

Advances in Information Systems Engineering

This course will focus on recent and emerging trends in information systems engineering. It will cover the notion of different types of securities: information security and computer Security: security goals, relation between security-confidentiality, integrity, availability and authorization, vulnerabilities- Principles of adequate protection, operating system security, database security, Program security, network security, program security, types of flaws, buffer overflows, virusesand other malicious code, targeted malicious code, controls against program threats.

Real-time Multimedia Systems

This course will provide students with the basic and advanced treatment of multimedia components, systems and applications with an emphasis on networked computers as conveyors of real-time information. Since multimedia has become an indispensable part of modern computer technology, students will be exposed to gaining hands-on experience in the implementation of multimedia streaming system as their term project.

Multi-threaded, Parallel and Distributed Programming

This course will provide students with a selection of recent advances in software engineering such as multi-threaded, parallel and distributed programming along with some of the challenges and outstanding problems. The course aims at making students aware of key aspects of current software engineering research and to familiarize them with the state-of-the-art research in parallel and distributed programming.

Subscribe to PHD Programme