Download as pdf or txt
Download as pdf or txt
You are on page 1of 2

Course Project

Dr. Mohamed Abdelwahab

Networks and Services (NETW-903)


Fall 2020

You are required to choose one topic from of the following projects. You may also submit your own topic
for the instructor’s approval.
1. Web Services:
Implement an application that uses web services to provide useful functionality to end user. Web
services may be traditional (SOAP) or RESTful.
2. Multimedia Services:
Any topic involving multimedia transmission is acceptable, examples are:
• Video Streaming:
In video streaming, a server contains a database of video files and users log into it in order to
view the videos in real-time. It is noted here that the videos are watched as a live stream, i.e.,
they are not downloaded and then watched.
• VOIP:
Develop a VOIP application.
3. Geographic-based Services:

• Mapping Application:
In this project, a server contains geographic data (map information) that include points of interest
(locations that may be useful to users such as universities, touristic sites, etc.). The most basic
application retrieves geographic data around a certain location and displays a map. The map can
also be interactive, i.e., displays information according to user’s wishes or queries. Moreover, it
can display real-time data such as traffic conditions or can provide routing information (how to
get from point A to point B).
• Mobile Location-based Services:
Implement code to be run on a mobile device with location capabilities. The code should be able
to contact a server and retrieve a list of near-by services that are of interest to the user. An
example scenario would be a traveler who visits a particular city for the first time and would like
to know the location of the nearest restaurant or gas station.
Rules:
• You are allowed to work in groups of three to 5 persons.

• A project consists of three parts: Project report, presentation, and software implementation.
• The report should be of at most 10 pages. It should contain a comprehensive description of your
project. Plagiarism (more than 4 consecutive words literally copied from any external
source) will get you a zero grade for the whole project.

1
• The presentation may be done using software, e.g., Microsoft’s Power Point, or by any other means,
e.g., white board.
• The software implementation is allowed to be written in any language. You do not need to implement
all software modules yourself. You may use readily available open source software components and
integrate them with your own code. In which case, you need to be totally familiar with the components
you have used.
• The deadline for project submission (report, and code) is Saturday, January 9, 2021.
• Each group will present their work also on Saturday, January 9, 2021.

You might also like