Fourth Year Projects - 2010/2011

Process Summary

 

PROJECT PROPOSAL

FUNCTIONAL SPECIFICATION

BLOGS and Supervision

PRESENTATIONS

Timetable

Submission of Project Proposal (flowchart) Tuesday 2nd November 2010 (5.00.pm)
IBM Presentation on Open Source Competition To be arranged
Submission of Functional Specification Monday 6th December 2010 (12. noon)
   
Submission of Project Documentation* Friday 13th May
Project Demonstrations^ 1st - 3rd June 2011
Post Examination Consultation Days  
Repeats deadline (for Documentation)  

* Try to get your project documentation ready and bound earlier than this, since if everyone tries to do it on the same day the Xerox binding service (in the Hub) will get overloaded.

**Unless otherwise specified I usually use L221 as the collection point at 4.00.pm to 5.00.pm on the submission date.

^Time table for this is not usually ready until about the middle of the previous week, and is subsequent to change. Examiners are assigned on this timetable.

^^Up until now demos can be in any lab choosen by the student(s), though some have dedicated machines due to special hardware/software requirements. The proceedure is to e-mail supervisor and examiners as to your location. In the case of a confusion the lobby in front of the school office on the 1st floor is the rendevous point if you all have not met up 5 minutes after the start time.


 Project Ideas and Project Proposals

Ideas for projects come from a variety of sources : DCU Staff members, the student(s) themselves, and clients that a student(s) may have. Also this year both IBM and Microsoft are sponsoring projects (although in somewhat different ways). Details are at links below.

Ensure the project can be demonstrated in the CA labs.

When submitting your project proposal, you must include

                 0.   General Information (on main proposal form)

                            Name, ID (CAO) and Stream (SE,IS etc..)

                            Project Title

                            General area(s) covered by the project

                            Supervisor (signed)

                1.    Description - Minimum 250 word description of the proposed project. 

                        Background  - where the ideas came from

                        Achievements - what functions it provides, who the users will be

                        Justification - why/when/where/how it will be useful

              2.    Programming language(s) - List the proposed language(s) to be used

              3.    Programming tool(s) - List tools (compiler, database, web server, etc.) to be used

              4.     Learning Challenges - List the main new things (technologies, languages, tools, etc) that you will have to learn 

              5.    Hardware / software platform - State the hardware and software platform for development, eg. PC, Linux, etc. 

              6.    Special hardware / software requirements - Describe any special requirements.

Note 1 - In general the School of Computing is not in a position to supply and support special hardware / software for 3rd years projects. Accordingly, any special needs should be provided by the students and discussed with your supervisor.

Note 2 - It is assumed that all projects will be developed / demonstrated using standard lab machines. Students may use their own hardware, but all project must be demonstrated in a School of Computing lab, either on a lab machine or the students own machine

Marking :

Overall marks are given for your functional spec (10%), your blog (10%) and your final delivered project (80%). The break down of marks within the latter are given on the marks form. Note that the broad categories given there still stand for research like projects, although they may be interpreted in a slightly different manner. E.g you will still be marked for Design, Implementation etc..Note also for conveniece the totals in these categories add to 100% and are re-scaled to a mark out of 80% before being combined with the functional spec and blog marks.


Finally.......