Main navigation
- Programs
- Subjects
- Universities
- Destinations
- Advice
Examining computing from both programming languages and computer architecture perspectives. Computational complexity theory. Quantum information processing. Using a unified intermediate language with precise semantics for designing software and hardware. Distributed computing systems, database technologies, mobile and wireless networking. System resilience and dependability. Software dependability, performance evaluation of computing and communication networks, dynamic scheduling and resource allocation methods. Wireless internet and mobile ad hoc network routing protocols and security measures. Algorithm design, complexity analysis, and power management in wireless sensor networks. Biological networks, information systems, high-performance computing architectures. Theoretical frameworks and sophisticated analysis for real-time, hybrid, and embedded systems. Developing adaptive models for wireless and mobile network applications. Spectrum management, channel allocation, and handover techniques in wireless multimedia systems.