Final Project Advanced Programming Planning + Ideas
[Pages:14]Final Project Advanced Programming
Planning + Ideas
Paul Klint
Planning
Week 9, Oct 30 & Nov 2
10, Nov 6 & 9
11, Nov 13 & 16
12, Nov 20 & 23 13, Nov 27 & 30 14, Dec 4 & 7 15, Dec 11 & 14
16, Dec 18 & 21
Tuesday Grammars and Parsing
Grammars and Parsing; Project Ideas Language Processors
Present Plan 1-4 Test II Work on Project Work on Project
Present Results 1-4
Friday
Assignments + Grammars and Parsing
Assignments + Language Processors Assignments + Language Processors
Present Plan 4-8
Work on Project
Work on Project
A Software Engineering Perspective Present Results 5-8
Project Ideas for Advanced Programming
2
The Final Project
Starts with selecting a topic and writing a brief project plan which has to be approved.
Do the project. Report results. Is done in teams of 2-3 (this should be agreed
upon before hand)
Project Ideas for Advanced Programming
3
Project Ideas
A project should satisfy the following requirements It should be interesting It has a clear goal It has clear results. It can be carried out (mostly) with what you
have learned in Advanced Programming It is not too ambitious It can be carried out in a 3 week period.
Project Ideas for Advanced Programming
4
Idea: AUC Course Catalog
Goal: automatic analysis and querying of the AUC course catalog.
Topics (for possibly several projects):
Create a data model for the courses
Extract data from the available information and represent this in the data model
Define analyses on the data model
Visualize the data
Define queries on the data model
Create a user-interface to interact with the data
Project Ideas for Advanced Programming
5
Idea: Analyze Open Data
Goal: Analyze an open data source of your choice (examples: CBS, open government data, ...)
Topics:
Convert the data in a format that can be read into Rascal (CSV, XML, HTML, ...)
Identify the questions to be formulated.
Describe the analysis
Report results:
? HTML
? Visualization Project Ideas for Advanced Programming
6
Idea: Programming Challenges
Explore the problems and programming tasks listed at
Select one that is sufficiently challenging (but also doable) and implement it in Rascal.
Project Ideas for Advanced Programming
7
Expected Deliverables
Short project plan (at start) Description of results Source code Presentation Demonstration
Project Ideas for Advanced Programming
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- warmups and energizers reprolineplus
- structure of a 10 minute oral scientific presentation
- platform presentation tips
- bni 10 minute presentation bni
- internship final presentation guidelines
- best practices for a successful research presentation
- an example of a 25 slide presentation that lost the
- basic presentation outline
- 5 10 minute presentation ideas michigan
- final project advanced programming planning ideas
Related searches
- final year project topics
- advanced financial management final exam
- final project ideas
- final year project computer science
- final year project ideas
- creative final project ideas
- final project ideas computer science
- final year project ideas for cs
- electrical engineering final project ideas
- ap biology final project ideas
- advanced excel vba programming pdf
- snhu 107 final project 2