CS 598 Scripting Languages Design and Implementation Term project.

Slides:



Advertisements
Similar presentations
1 CS 446 – Tutorial 6 Frid. Nov. 6 th, 2009 Implementation Tutorial.
Advertisements

PAD Seminar Preparing to Submit Your Proposal ANDREW FEIG, Ph.D. Department of Chemistry Wayne State University, Detroit, MI.
P-task: Your ad here! English skills “P-taak” M. v. Dijk, D. Notten
Lecture 4 Basic Scripting. Administrative  Files on the website will be posted in pdf for compatibility  Website is now mirrored at:
Citation Styles: Introduction to MLA and APA UHCL WRITING CENTER UPDATED SPRING
CS Tutorial 7 Frid. Nov. 20 th, 2009 Final Project Presentations & Demos Tutorial.
Foundations of Constraint Processing, Fall 2005 Aug 22, 2005Guidelines for reports1 Foundations of Constraint Processing CSCE421/821, Fall
Reviewing the work of others Referee reports. Components of a referee report Summary of the paper Overall evaluation Comments about content Comments about.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.
Independent Work Fall 2007 David Walker. Welcome Junior ABs (both semesters) Junior ABs (both semesters) Senior ABs (thesis) Senior ABs (thesis) BSEs.
By the end of this session you should be able to...
TASK Take existing products/materials and turn them into a brand new product. Submit the product along with any research, design ideas and an evaluation.
The California Writing Exam Grades 4 and 7
Writing the Research Paper BY: DR. AWATIF ALAM Associate Professor.
Task Detailed Design Specification Bullet pointed list of what you want your final product to be- you need to explain each point Create a range of designs.
Career Management Project 18 Fall Goal  To acquaint students will issues they will encounter on a job –Performance appraisal –New job routines.
Writing Techniques.
Aims/Objectives Investigate the proposal for a new system.
Country Profile. From The Syllabus Country Profile. This is an in depth (6-10 pages) scholarly examination of media landscapes, coupled with a brief (10.
Epidemiology Literature Critique Outline and guidelines.
Modern studies higher Question Stems.
Class Service Project The GET Writing proposals, grants, and donation requests.
The Written Submission of Practical Work Steve Lazar.
Continuous Improvement Story Cover Page The cover page is the title page Rapid Process Improvement Story Template O Graphics are optional This CI Story.
Define the project identify potential funding sources gather information write and package the proposal submit the proposal to a funder Piece of cake?
1 Engineering Design - A general approach. 2 Outline Form a group Proposal (Presentation and 1 st Mandatory Meeting) Milestone A (Demo A and 2 nd Mandatory.
Writing Applications By Amanda Cabot, Zoe Budzar, and Grace Lavelle © 2010 ©
Fall 2010 UVa David Evans cs2220: Engineering Software Class 28: Past and Future.
 Ali Rezaei  
Science Fair: Getting Started with Your Project. What Makes a Good Science Fair Project?  A good Science Fair project involves the student in a journey.
AF1.1 L1-2 Using models for and in explanations Compare features or parts of objects, living things or events.
OPEN HOUSE FOR PARENTS/GUARDIANS AND STUDENTS OF SOUNDINGS XIV WELCOME TO SOUNDINGS.
Close Reading Core Skills Higher. Learning Intention To explore the recommended approach to imagery, word choice, link and evaluation questions To assess.
10 Informal Reports.
Foundations of Constraint Processing, CSCE421/821 Guidelines for reports1 Problem Solving with Constraints CSCE421/821, Fall
Paper Title Authors names Conference and Year Presented by Your Name Date.
LECTURE 24 SHORT REPORTS CONT……….
Overview of the Proposal MIME 4200: Senior Design Projects.
Literature Paper 2: Unseen Poem Exam Practise L.O: To complete a guided exam response.
A research proposal is a document written for the purpose of obtaining funding for a research project.
How to Write a Project Proposal Specialization Introductory Module Thursday, May 9, 2013 Barbados.
PowerPoint Presentation on
Quarterly Projects. Guidelines  One project per quarter  Different project each quarter  One quarter MUST be book report frame  Each project worth.
Advanced Topics in Algorithms SPRING TERM PROJECT Is worth 40% of your final grade Completed project with report is due in week th May,
CYPS – Foundation Degree How to write a report
Russell & Jamieson chapter Evaluation Steps 15. Evaluation Steps Step 1: Preparing an Evaluation Proposal Step 2: Designing the Study Step 3: Selecting.
MGT 449 Week 5 Learning Team Quality Improvement Implementation Paper To purchase this material click below link
Writing Scientific Research Paper
Engineering Design - A general approach.
ECE361 Engineering Practice
<Student’s name>
Proposals and Progress Reports
ENGLISH.
Film and Literature Projects.
Chapter 13 Proposals, Business Plans, and Formal Business Reports
EDU 633 Innovative Education- -snaptutorial.com
MGMT 550 Education for Service/tutorialrank.com
Board Meeting Reports for chapter and Summit chapter
Guidelines for Reports Basic Concepts & Algorithms in CP


Final Year PROJECT REPORT FORMAT
Chapter 21 Formal Reports
Guidelines for Reports Problem Solving with Constraints
Guidelines for Reports Problem Solving with Constraints
English Literature Paper 2 – 2 hours 15 minutes
Independent Reading Novel- Show me what you read!
Guidelines for Reports Problem Solving with Constraints
Writing 2203 Course Evaluation &Outline

Presentation transcript:

CS 598 Scripting Languages Design and Implementation Term project

Options 1.Implementation of a dynamic language 2.Evaluation 3.Proposal 2

1. Implementation of a dynamic language Implement a dynamic language of your choice. Design: – Completely novel – A subset of an existing language – A complete existing language. Implementation strategies – Interpreter On AST On source coude directly – Compiler 3

1. Implementation of a dynamic language Final report should contain: – Justification of the project (Why do it?) – The language specification – The implementation – Evaluation of the implementation relative to C. Write as a paper – Clear – Persuasive – Explain performance results. – Suggestions for future improvement (future work-also also persuasive, exciting) 4

2. Evaluation An evaluation of a language or features of the implementation of a language. The evaluation must have a goal. – Why are you doing this evaluation? – Why is known and what is not known today regarding the performance of this language and of the feature (literature review). It is ok to evaluate something that has already been evaluated (reproducible results). 5

2. Evaluation Final report must include – Justification of the project (Why do it?) – Description of the feature or language – Literature review – Justificaiton of benchamrks used for evaluation – Result of the evaluation – Comparison with results in literature. – Explanation of the results – Future directions (how to improve evaluation, how to improve language or features based on evaluation) 6

3. Proposal Write an NSF proposal (8 pages long + Summary). With all characterstics of an NSF proposal – Go to NSF website and find a descriiption of what goes into a proposal. Proposal must include – literature review – Justification of the work (quite persuasive) – Detailed plan of action. Jutification of the need for each part of the plan. – Data justifying work (no need to implement anything, but some measurements could be needed to justify work. Can use data in literature) 7

Important dates Letter of intent: – What you want to do and why this is important in your opinion (2 pages) – – Due Oct 28. First progress report. – A 1-2 page discussion of the project. – What has been accomplished (must be ~ 50% of the work to get full credit). – What remains to be done. – Due Nov. 13 th. Final report – A ~5 page report of work (except for proposals which are 9 pages long). – Due Dec. 7 th. Week of Nov. 30 th. Everybody presents their results for 15 minutes in class. 8