24-03-2012, 01:33 PM
Development of a game to support the learning of phonics in early learning.
Some project ideas for students.doc (Size: 39 KB / Downloads: 37)
Some software engineering and enterprise programming project ideas
Here are some of my ideas about what might be interesting project areas. None of these are fully worked out ideas - any student wanting to work with one of these will need to bring their own thoughts and ideas to it. All will require the development of some software - i.e. none are pure dissertation style projects. Many are "Comparison" type projects. These can be very interesting but to get a good mark they need to be done quite rigorously. It's no good coming to waffly conclusions like "x is better than y because it is easier to use and more user friendly". You'll need to try to come up with clear (ideally objective) criteria that you are going to use for the comparison.
Testing
• JUnit versus TestNG
• Comparison of continuous integration tools (e.g. CruiseControl, LuntBuild, Hudson)
• Comparison of web application testing tools
• Issues in testing web services
Frameworks
• Comparison of web application frameworks
• Comparison of "full-stack" frameworks (e.g. Seam, Grails, Rife)
• Comparison of persistence frameworks
Design Patterns
• Development of a case study to help students learn about standard design patterns
• Investigation of design patterns for developing web service-based applications
Tools
• Comparison of Version control tools
• Comparison of Project build tools (e.g. Ant and Mavern)
• Comparison of quality metric tools