4003-543-01/4005-742-01 Ad Hoc Networks
Project Teams
Prof. Alan Kaminsky -- Spring Quarter 2007
Rochester Institute of Technology -- Department of Computer Science
Form a Team
Pick a Topic
Team Reports
Team Report 1
Team Report 2
Team Report 3
Team Report 4
Team Deliverables
Grading
Form a Team
50% of the graded work for the course
will be done in three-person teams.
You get to pick your own partners.
You must do the following
by 11:59pm Thursday 22-Mar-2006:
-
Pick your partners.
If you are an undergraduate student,
your partners must be undergraduate students.
If you are a graduate student,
your partners must be graduate students.
-
Pick a name for your team.
-
Set up a web site for your team.
You may use the web site in your CS account
(public_html directory),
or another publicly accessible web site.
Initially, the web site should just list
the team name and the team members.
-
Send me an email
giving the team name,
the names of the team members,
the email addresses of the team members,
and the URL of the team web site.
Team formation is worth 5% of your final course grade.
If you complete the above steps by the deadline, you will get 5%.
Otherwise, you will get 0%;
furthermore, I will assign you arbitrarily chosen partners.
Pick a Topic
Pick a topic to investigate.
The topic must:
-
Be related to ad hoc networking in some way.
-
Involve building a software application, demonstration,
simulation, or prototype of some kind.
To find a topic that interests you,
I suggest scanning the textbook Mobile Ad Hoc Networking,
scanning other books in the library
or listed in the Bibliography,
and/or doing a literature search.
Graduate student teams:
Graduate student teams must do a literature search
and identify a minimum of three research papers
in the chosen topic area.
The papers must be dated 1997 or later
(i.e., within the past ten years).
The papers must be published
in refereed archival research journals or conference proceedings --
that is, in publications aimed at researchers.
You will analyze these three research papers
and present your analyses in class.
Undergraduate student teams:
Undergraduate student teams may,
but will not be required to,
do a literature search and research paper analysis.
If you so choose,
you may analyze one, two, or three research papers.
You will present your topic to the class
during your first team report
(see Team Report 1).
Based on your presentation,
I may require you to change the scope or direction
of your investigation.
Team Reports
Each team will record its progress on the team web site
and will report its progress regularly in class.
Starting 05-Apr-2007,
Thursday class sessions are set aside for team reports,
about 20-30 minutes each
depending on the number of teams.
Each team will give four progress reports during the course.
Specific dates and times for each team's progress reports
will be assigned later.
For each report,
the team must give a prepared presentation
(using PowerPoint, OpenOffice, or the like)
and must respond to questions from the audience.
All team members must participate in the presentation.
The team must also post the prepared presentation
on the team web site before giving the report in class,
along with any other supporting materials.
The topics to be covered in each report
are listed below.
You will project your presentation
using the classroom's PC projector.
You may use your computer or my computer.
If you want to use my computer,
be aware that I don't run Microsoft software.
I can display Adobe Acrobat (PDF) files,
OpenOffice Writer (document) and OpenOffice Impress (presentation) files,
PostScript files,
and HTML files using the Mozilla browser.
Team Report 1
For the first team report on 05-Apr-2007,
cover the following topics:
-
Introduce the team members.
-
Give an overview of the topic area you plan to investigate.
-
Describe the problem or problems you are attempting to solve.
-
Describe the approach you plan to take to solve these problems.
-
Describe the software you plan to deliver.
-
Graduate student teams:
Give citations for the three research papers you plan to analyze
along with a brief description of what each paper is about.
Each research paper citation must include the following information:
author(s), title of paper, name of journal or conference,
date, page numbers, URL (if available online).
-
Undergraduate student teams:
If you have chosen to analyze any research papers,
present your citations as above.
Your presentation must be posted on your team web site
before the class session in which you give your report.
Team Report 2
For the second team report on 12-Apr-2007 or 19-Apr-2007,
cover the following topics:
-
Graduate student teams:
Give an analysis of your first research paper.
Describe the problem or problems the research paper is addressing.
Describe the novel contributions the research paper makes
toward solving those problems.
Describe how you plan to use the research paper's results
in your own team's investigation.
-
Graduate student teams:
Give an analysis of your second research paper, likewise.
-
Graduate student teams:
Give an analysis of your third research paper, likewise.
-
Undergraduate student teams:
If you have chosen to analyze any research papers,
present your analyses as above.
-
Describe the progress you have made since the previous report.
-
Describe any software designs, code, and/or test results
you have developed so far.
-
If you have any software running, do a demonstration.
Your presentation must be posted on your team web site
before the class session in which you give your report.
Don't remove your previous presentation from the web site.
Team Report 3
For the third team report on 26-Apr-2007 or 03-May-2007,
cover the following topics:
-
Describe the progress you have made since the previous report.
-
Describe any software designs, code, and/or test results
you have developed so far.
-
If you have any software running, do a demonstration.
Your presentation must be posted on your team web site
before the class session in which you give your report.
Don't remove your previous presentations from the web site.
Team Report 4
For the fourth and final team report on 10-May-2007 or 17-May-2007,
cover the following topics:
-
Describe what you accomplished for your investigation.
-
Describe the software designs, code, and test results
you developed.
-
Demonstrate your software.
-
Discuss future work that could be done
to further your investigation.
-
Discuss what you learned from your investigation.
Your presentation must be posted on your team web site
before the class session in which you give your report.
Don't remove your previous presentations from the web site.
Team Deliverables
You must post the following items on your team web site.
These team deliverables will be graded
and must be posted by 11:59pm Thursday 17-May-2007.
-
A final report, in the form of a PDF file, including:
- A description of your project
- Graduate student teams:
A written analysis of your first research paper
(the same material covered in your presentation)
- Graduate student teams:
A written analysis of your second research paper
- Graduate student teams:
A written analysis of your third research paper
- Undergraduate student teams:
A written analysis of your research paper(s),
if you chose to analyze any
- The design of your project
- A user's manual for your project
(i.e. how to run the software, screen shots, etc.)
- The results you got from running your project
- A discussion of what you learned from the project
- Future work
-
All software design descriptions, source code,
test cases, input files, output files, test results,
and so on
that you developed during your investigation.
Grading
Attendance is mandatory for everyone in the class
during team presentations.
I will take attendance in class on those dates.
Attendance during team presentations
is worth 5% of your final course grade.
If you attend five or more team presentation sessions,
you will earn the full 5%.
If you attend fewer than five team presentation sessions,
your grade for attendance will be reduced proportionately.
In other words,
you can miss up to two team presentation sessions
with no penalty.
(I will not take attendance in class during lecture sessions.)
20% of your final course grade
is based on the quality of your team's presentations.
All team members will receive the same grade for each presentation.
I will grade each of the four presentations on a 0-10 point scale,
for a total of 40 points:
10 = Satisfactory
9 = Satisfactory, but presentation not posted on team web site beforehand
8 = Needs minor improvements
6 = Needs major improvements
0 = Did not present
20% of your final course grade
is based on the quality of your team's results
as recorded in your team's final deliverables
posted on your team web site.
All team members will receive the same grade for results.
I will grade your results on a 0-10 point scale,
with 10 = outstanding and 0 = unacceptable.
If your team's deliverables are not posted on your team web site
by the deadline of 11:59pm Thursday 17-May-2007,
your team's deliverables will be late
and will receive a grade of 0.
You may request an extension
for posting your team's deliverables.
See the Course Policies for my
policy on extensions.
|
Ad Hoc Networks
|
|
•
|
|
4003-543-01/4005-742-01
|
|
•
|
|
Spring Quarter 2007
|
|
Course Page
|
|
Alan Kaminsky
|
|
•
|
|
Department of Computer Science
|
|
•
|
|
Rochester Institute of Technology
|
|
•
|
|
4486 +
2220 =
6706
|
|
Home Page
|
Copyright © 2007 Alan Kaminsky.
All rights reserved.
Last updated 12-Mar-2007.
Please send comments to ark@cs.rit.edu.
|