
Students wishing conduct uundergraduate senior projects must
read this page very carefully. A senior project is a design
experience and an opportunity to exploit creativity.
I am not interested in projects that you
want to do "just" for
earning grade so that you will graduate. There are certain
minimum expectations. If you fulfill those, I can assure you
that you will pass otherwise I am left with no option but to
assign a failing grade. I will force some conditions for a
senior project.
Requirements
-
Discuss and arrrive at an acceptable design project within
first two weeks of the semester. The project can be anything
from a new way to open a coke can to a next generation
mobile device. It can be pure software, hardware or a mix
of two.
It can be a sub-task of one of our long term reseearch
projects. But, it should be acceptable. At the end of this
exercise a
written proposal must be submitted.
-
Maintain a website documenting the project progress. The
website should be updated once in two weeks.
-
Arrange meetings to brief me on the progress, discuss
ideas, and obtain approvals for deviation from project
proposal. At
least five meetings are required after approval of
proposal.
-
Your grade in a semester will be based not only on
overall progress, but also on your regular reports
and regular
progress.
-
A project demonstration is required.
-
Any report requiring my approval must be given
to me 3 days prior to its due date.
-
All reports (other than regular progress reports)
must be professional, neatly formatted with
no hand-drawn graphics.
All code must be appropriately formatted
and documented.
-
Usually I do not prefer to extend projects
beyond end of the semester. However, under
certain circumstances
an incomplete
grade can be assigned. For an incomplete
grade, you must submit an inventory of
completed tasks
and remaining
tasks. If the
remaining tasks are no more than 30% of
the total work,
then an incomplete under special circumstances
can be
granted.