UMass Lowell Computer Science 91.504 Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project.

Slides:



Advertisements
Similar presentations
Science Research Group 4 Project.
Advertisements

Critical Reading Strategies: Overview of Research Process
Research Seminar Course For MRes and first-year PhD students Spring term January-March Up to 10 weeks, ca.1-2 hours per week
CSE594 Fall 2009 Jennifer Wong Oct. 14, 2009
Elements of Report Writing. Section E, Page 27 Section E, Page 27 In course website, lab handouts section will be an example manuscript In course website,
Submission Process. Overview Preparing for submission The submission process The review process.
Chapter 12 – Strategies for Effective Written Reports
UMass Lowell Computer Science Analysis of Algorithms Prof. Karen Daniels Fall, 2001 Midterm Review Fri. Oct 26.
Writing Skills Improvement Guide Dr. Zubair A. Baig Computer Engineering Department KFUPM, Dhahran.
CS533 Concepts of Operating Systems Class 1 Course Overview.
Announcements ●Exam II range ; mean 72
Technical Writing II Acknowledgement: –This lecture notes are based on many on-line documents. –I would like to thank these authors who make the documents.
Introduction to SEG 5010 Hong Cheng 2009/10 Second Term.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2007 Project.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2007 Progress Reports Week 4 Day 1.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2001 Lecture 6 Start of Part II Material Monday,
Software Engineer Report What should contains the report?!
Collaborative Report Writing the Proposal. Definition Proposal: a document written to convince your audience to adopt an idea, a product, or a service.
Dominica Journal Guidelines and Grading. Journal Format The journal is an important part of the Dominica Study Abroad field experience. A major goal of.
The Project AH Computing. Functional Requirements  What the product must do!  Examples attractive welcome screen all options available as clickable.
CANKAYA UNIVERSITY FOREIGN LANGUAGES UNIT
Unit 2: Engineering Design Process
IMSS005 Computer Science Seminar
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
CSC135 Review A Slide to a week review of the material covered 1.
Chris Luszczek Biol2050 week 3 Lecture September 23, 2013.
WRITING THE RESEARCH REPORT & CITING RESOURCES BUSN 364 – Week 15 Özge Can.
EE LECTURE 4 REPORT STRUCTURE AND COMPONENTS Electrical Engineering Dept King Saud University.
Report Format and Scientific Writing. What is Scientific Writing? Clear, simple, well ordered No embellishments, not an English paper Written for appropriate.
Scientific Research in Biotechnology 5.03 – Demonstrate the use of the scientific method in the planning and development of an experimental SAE.
Research Paper Assignment CS 435 Winter, As an important part of the course requirement, each student will participate in a group project to prepare.
Dana Nau: CMSC 722, AI Planning Licensed under the Creative Commons Attribution-NonCommercial-ShareAlike License:
ENG - W232 The Formal Business Report. Audience supervisors at Air America.
REPORT WRITING WHAT IS A REPORT?  A report is a very formal document that is written for a variety of purposes in the sciences, social sciences, engineering.
1 Learning Agents Laboratory Computer Science Department George Mason University Prof. Gheorghe Tecuci 2. Projects and assignments.
Research Methods and Techniques Lecture 8 Technical Writing 1 © 2004, J S Sventek, University of Glasgow.
Effective Communication for Colleges, 10 th ed., by Brantley & Miller, 2005© Chapter 11 Chapter 11 – Slide 1 Reports, Proposals, and Instructions for the.
The Research Paper Due: November 1 st. This information can be obtained online at
Writing a Research Proposal 1.Label Notes: Research Proposal 2.Copy Notes In Your Notebooks 3.Come to class prepared to discuss and ask questions.
Scientific Papers Chemical Literature Prepared by Dr. Q. Wang.
1 Presentations On Pre-Project By Dr. Cyril Prasanna Raj P. January 1, 2014.
1.  Interpretation refers to the task of drawing inferences from the collected facts after an analytical and/or experimental study.  The task of interpretation.
The Research Process Chapter 4. The Process Explore Propose Prepare Execute Analyse Publish.
Report Technical Writing
ITCS 6265 Details on Project & Paper Presentation.
Design Report – Fall Semester. Title Page List name of project and team number List date List team members, advisor, sponsor Team logos.
UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2010 Project.
Le parc japonais est beau et calme La fille japonaise est belle mais bavarde Ritsurin Park, Takamatsu.
1 InSAR Project Information. 2 Outline Purpose Two components – SAR investigation, InSAR study SAR investigation: presentation only InSAR study: presentation.
Format of Formal Reports
Foundations of Constraint Processing, CSCE421/821 Guidelines for reports1 Problem Solving with Constraints CSCE421/821, Fall
C HU H AI C OLLEGE O F H IGHER E DUCATION D EPARTMENT O F C OMPUTER S CIENCE Preparation of Final Year Project Report Bachelor of Science in Computer Science.
DESIGNING AN ARTICLE Effective Writing 3. Objectives Raising awareness of the format, requirements and features of scientific articles Sharing information.
In the name of Allah. Scientific & Technical Presentation Leila Sharif Sharif University of Technology
Technical Reports ELEC422 Design II. Objectives To gain experience in the process of generating disseminating and sharing of technical knowledge in electrical.
LECTURER-TASNUVA CHAUDHURY (TCY) TERM PROJECT SPRING’16 MGT 321: Organizational Behavior.
Lecture 1 Introduction/Overview Text: Chapters 1, 2 Wed. 1/28/04
Report Writing Three phases of report writing Exploratory phase (MAPS)
Prof. (Dr.) Shashank Joshi BVUCOEP, Pune
Guidelines for Reports Basic Concepts & Algorithms in CP
Writing Careful Long Reports
The Annotated Bib.
Introduction to Engineering Design II (IE 202)
Guidelines for Reports Problem Solving with Constraints
Research Methods Technical Writing Thesis Report Writing
Basic Design Documentation
Guidelines for Reports Problem Solving with Constraints
Guidelines for Reports Problem Solving with Constraints
Guidelines for Reports Advanced Constraint Processing
Mastery Assessment in Teaching Statistics
Presentation transcript:

UMass Lowell Computer Science Advanced Algorithms Computational Geometry Prof. Karen Daniels Spring, 2004 Project

Project Deliverables Preliminary Topic Choice (proposal 1st draft) 3/29 2% Proposal4/5 3% Class Discussion & 1-page proposal summary 4/12 5% Status Report & Draft Introduction 4/215% Status Report & Draft Theoretical Results & Algorithm Design 4/26 5% Status Report & Draft Experimental Design & Implementation & Results5/35% Final Project Report & Presentation5/10 10% 35% of course grade Deliverable Due Date Grade %

Project Guidelines: Proposal ä Objective: State the goal of the project ä State topic/research question ä Scope it to be doable in 7 weeks ä Plan: List the tasks you need to accomplish ä Resources: What do you need? ä Specialized equipment, language, OS? ä Specialized software/libraries? ä Additional research papers, books? ä More background in some area? ä Assessment Checklist: Characterize your project (see next 2 slides)

Guidelines: Proposal (continued) ä Assessment Checklist: ä Characterize your project’s theoretical aspects: ä Algorithmic Paradigm Design ä Analysis Technique Design ä Algorithm Design ä Data Structure Design ä Algorithm and/or Data Structure Analysis ä correctness ä running time and/or space ä Observations/Conjectures Difficulty Creativity Clarity Organization Correctness Scope Impact

Guidelines: Proposal (continued) ä Assessment Checklist: ä Characterize your project’s implementation aspects: ä Reuse of existing Code/Libraries ä New Code ä Experimental Design ä Test Suites ä Degenerate/boundary cases ä Numerical robustness Creativity Clarity Impact Difficulty Organization Correctness Scope

Guidelines: Class Discussion ä 15 minutes per student ä Distribute written 1-page proposal summary ä Briefly state your project’s topic/research question ä Present (with a small number of slides) some interesting aspect of what you’ve learned so far from background/related work ä Prepare one or two questions or observations to use as discussion points ä Lead a short class discussion

Guidelines: Final Report ä Abstract ä Introduction ä Theoretical Results ä Algorithm ä Implementation ä Results ä Summary & Conclusion ä Future Work ä References Well- written final submissions with research content may be eligible for publishing as UMass Lowell CS technical reports and/or submission to CCCG’04 in Montreal this August.

Guidelines: Final Report (continued) ä Abstract: Concise overview (at most 1 page) ä Introduction: ä Motivation: Why did you choose this project? ä State Topic / research question ä Background people need in order to understand project ä Related Work: Context with respect to literature ä Conference, journal papers, web sites ä Summary of Results ä Overview of paper’s organization

Guidelines: Final Report (continued) ä Theoretical Results: ä Clear, concise statements of definitions, lemmas, theorems and proofs ä Notation guidelines ä Algorithm: ä High-level algorithm description (& example) ä Algorithmic paradigm ä Data structures ä Pseudocode ä Analysis: ä Correctness ä Solutions generated by algorithm are correct ä account for degenerate/boundary/special cases ä If a correct solution exists, algorithm finds it ä Control structures (loops, recursions,...) terminate correctly ä Asymptotic Running Time and Space Usage

Guidelines: Final Report (continued) ä Experimental Design & Implementation: ä Enough of the right kind of information to allow other researchers to duplicate your work ä Resources & environment: ä What language did you code in? ä What existing code did you use? ( software libraries, etc.) ä What equipment did you use? ( machine (& processor speed), OS, compiler) ä Assumptions ä Parameter values ä Treatment of special issues, such as numerical robustness ä How did you decide what kinds of measurements would be meaningful? ä Randomness: statistical significance ä Test cases ä Representative examples ä Controlled tests to establish correctness ä Boundary/extreme cases ä Benchmarks, if available

Guidelines: Final Report (continued) ä Results: ä Experimental analysis ä Randomness: statistical analysis ä Test cases ä Tables ä Figures ä Graphs and Charts ä Comparison with benchmarks ä Meaningful measurements: ä CPU time? ä Combinatorial size of output? ä Effect of decisions on issues, such as numerical robustness ä Drawing appropriate conclusions ä Subjective? ä Objective? ä Were the results what you expected?

Guidelines: Final Report (continued) ä Summary: ä Summarize what you did ä Conclusion: ä Summarize results & impact ä Future Work: ä What would you do if you had more time? ä References: Bibliography ä Papers, books, web sites that you used ä Consistent format ä All work not your own must be cited! ä Others’ exact words must be quoted!

Guidelines: Status Report ä Structured like Final Submission, except: ä no Abstract or Conclusion ä fill in only what you’ve done so far ä can be revised later ä include a revised proposal if needed ä identify any issues you have encountered and your plan for resolving them

Guidelines: Presentation ä 20 minute class presentation ä Explain to the class what you did ä Structure it any way you like! ä Some ideas: ä slides (electronic or transparency) ä demos ä handouts

Project Topics (some possibilities) ä Build on a Part I assignment, such as random point assignments in 2D or 3D ä Navigate based on line arrangement to do combinatorially-based overlap increase or reduction ä Visualization: Can geometric duality help with parallel coordinate representation of high- dimensional data?

Project Topics (some possibilities) ä Dynamic Wireless Channel Assignment: ä design a heuristic that, given an assignment of frequencies to regions, transforms it into another assignment that: ä satisfies a given demand level (number of frequencies) for each region ä respects a separation constraint ä “minimizes” the number of frequencies ä ‘minimizes” the number of frequency reassignments