King Fahd University of Petroleum and Minerals

College of Computer Sciences and Engineering

Computer Engineering Department

Mobile Computing (COE 446)



Catalog Description

Introduction to mobile computing, which are wireless randomly moving devices with/without administration center. Studying exciting infrastructure/infrastructure-less wireless protocols in order to design computer networks. Quality of Service (QoS) issues and performance evaluation of various wireless protocols using simulation programs available at COE. Introduction to modeling and optimization methods using linear programming. 

Instructor: Dr. Tarek Sheltami

Office: 22-327


Office hours: Check my weekly schedule or by appointment

Tel: 4678

Text Book: No text book for this class yet. Course notes are published research papers.

Computer Usage

All assignments will require computer usage. This may involve the use of word processing as well as graphic software’s. Some assignments may require the use of electronic databases and/or the internet. Moreover, oral presentations should be conducted via computers. In different projects, students might use special packages that are available in the department to carry out their project simulations or to process their experimental data. Some simulation programs available in the COE department such as OpNet, Matlab and others or programming language such as Java and C++ can be used in the project work.

 Grading Policy:


Tentative exam dates






October 30, 2006 and December 25, 2006




Final Exam


Scheduled by registrar


Evaluation Methods

1.      Attendance and participation in class discussions.

2.      Weekly progress assessment (Assignments and Quizzes).

3.      Midterm exams.

4.      Final exam.

5.      Oral presentation.

Tentative Course Schedule


Week 1



History of Wireless Networks


Introduction to Ad hoc Networks


Implementation of Ad hoc Networks (Experiment # 1)

Week 2

Multiple Access (ALOHA),(CSMA/CA), (FDMA and TDMA), and (CDMA)


Implementation of Bluetooth network (Experiment # 2)

Week 3

Comparison between FDMA, TDMA and CDMA

Performance of Fixed Assignments Access Methods


Making a wireless network connection in Windows XP without a router (Experiment # 3)

Week 4

Wireless Network Topologies

Introduction to remote access


Multi-hop remote access using laptops and pocket PCs in different modes (Experiment #4)

Week 5

Cell Concept

Single to Interference Calculations


Capacity Expansion Techniques

Week 6

Capacity Expansion Techniques

Channel Borrowing Techniques

Week 7

Projects Description, start work in projects

Location Management Protocols,


Paging Schemes and Location Dissemination


Handoff Management

Week 8

Mobile IP

Radio Resource Management and Power Control

Week 9

GSM Cellular System

Week 10

IS-95 Cellular System

Week 11


Week 12


Week 13

DSR, AODV and WEAC Ad hoc routing protocols

Week 14


Submission of Projects

Week 15

Project Presentations