CSC444F'06Evalulation Feedback1 Marks Marks and stats are posted on CNET –Please check Assignment 1 –Average is 76% –Solution code is posted Not worth.

Slides:



Advertisements
Similar presentations
Forging New Pathways Toward Student Independence Using Wikis and Planners Presenter: Juli Lamb.
Advertisements

Back to School Humanities Grades 5 Mrs. Yankovich.
Software Engineering Lab Session Session 4 – Feedback on Assignment 1 © Jorge Aranda, 2005.
1 © 2006 by Smiths Group: Proprietary Data Smiths Group Online Performance Review Tool Training.
Hospital Off-Load Process Improvement Team February 23, 2007.
Why ReadyGo. ReadyGo Strategy Companies desire: Easy method to create courses Courses that run on all environments Ability for content.
Engineering H193 - Team Project Gateway Engineering Education Coalition P. 1 Spring Quarter 2008 Robot Programming Tips Week 4 Day 2 By Matt Gates and.
1 CS1001 Lecture Overview Java Programming Java Programming Midterm Review Midterm Review.
1 ISM 3410 Telecomm and Networking in Business Instructor:Vincent WS Chow Rm:WLB 818 Ext:7582 URL:
CS 410 Applied Algorithms Applied Algorithms Lecture #1 Introduction, class information, first problems.
CS101- Lecture 11 CS101 Fall 2004 Course Introduction Professor Douglas Moody –Monday – 12:00-1:40 – – –Web Site: websupport1.citytech.cuny.edu.
CS 280 Data Structures Professor John Peterson. Goals Understand “Programming in the small” Java programming Know what’s under the hood in complex libraries.
CSC 171 – FALL 2004 COMPUTER PROGRAMMING LECTURE 0 ADMINISTRATION.
Session 7 Page 11 ECE361 Engineering Practice Brainstorming, Trades, Evaluation, and Conceptual Capture.
Interface Programming 1 Week 15. Interface Programming 1 CALENDAR.
Software Development, Programming, Testing & Implementation.
1 Welcome to EQ2430/EQ2435/EQ2440 Project in Wireless Communication Lecture 1 March 20, 2015 Per Zetterberg School of Electrical Engineering.
IT 499 Bachelor Capstone Week 9.
Writing a Program Chapter 1. Introduction We all “start” by learning how to code in some programming language. –With a small, hypothetical, and fairly.
History ChartGizmo was created by Max Kuchin and Galinkskiy Dmitriy, two software developers from Sankt- Petersburg, Russia. The first version of ChartGizmo.
Prof. Matthew Hertz WTC 207D /
1 SIC / CoC / Georgia Tech MAGIC Lab Rossignac Project 1  Problem  Work plan  Guidelines  Deliverables  Report.
Residential Realty / QR Code Manager. Overview The purpose of these sales webinars are to: Utilize Mobile to Build New Clients Outline Targeted Industries.
ITEC 370 Lecture 14 Implementation. Review Questions? Draft of design document on F Brief 3-5 minute work update on F (will continue except for mid-term)
CS Tutorial 4 Frid. Oct 16 th, 2009 Prototype Tutorial.
CSC 107 – Programming For Science. Science Means Solving Problems  Physics -- How does an atom work?
SHAUN WERSTED’S CAPSTONE PRESENTATION. INTRODUCTION n PROBLEM: Teachers and students need a resource for rampant absenteeism.
Please login to the school’s web site and Google. Also, take the Google handout on the front table.
Trustworthy Semantic Web Dr. Bhavani Thuraisingham The University of Texas at Dallas Review for the Final Exam December 8, 2008.
D1 (P)ATON Program -23 How to get AUXDATA AUXDATA credit for your ATON ATON activity! A presentation by the members of the: UNITED STATES COAST GUARD.
Monday, Jan 6, 2003Kate Gregory with material from Deitel and Deitel CO 204 Object Oriented Programming 2003 Trent University Kate Gregory.
Chapter 7 The Practices: dX. 2 Outline Iterative Development Iterative Development Planning Planning Organizing the Iterations into Management Phases.
Blogging 101: Blogging for the Absolute Beginner Gail Desler & Kathleen Watt Technology Services.
Welcome During the module you will learn how to create applications for the Web We will be using Active Server Pages (ASP.NET) the language is C#.NET.
EEE527 Embedded Systems Lecture 12: Mini-Project Ian McCrumRoom 5B18, Tel: voice mail on 6 th ring Web site:
ITCS 6265 Details on Project & Paper Presentation.
Thomas Kern | The system documentation as binding agent for and in between internal and external customers April 24th, 2009 | Page 1 The system documentation.
James Tam Introduction To CPSC 233 James Tam Java Object-Orientation Graphical-user interfaces.
INTRODUCTION: WELCOME TO STAT 200 January 5 th, 2009.
ECE297 TA GUIDE Project supervision. Agenda M0 feedback Project overview M1 overview Project supervision.
CSC 212 – Data Structures Lecture 15: Big-Oh Notation.
LECTURE 22: BIG-OH COMPLEXITY CSC 212 – Data Structures.
Welcome to CMPT 225 Data Structures and Programming Anne Lavergne
JohnPaulAguiar.com BLOGGING | SOCIAL MEDIA | MARKETING | INSPIRATION.
Mr. Rizzutto Mathematics Room th Grade Team Mr. Barnisky – Civics Mr. Shreve – Science Miss. Dunsmore – Language Arts Mr. Rizzutto – Mathematics.
About me… Matthew Dean
CS 575 Spring 2012 Lecture Bapa Rao.
CMGT 411 Week 4 Learning Team Draft a 2-3 page description on the web security issues and concerns present at each Riordan plant. Please follow APA formatting.
ECO 205 Week 2 Assignment Supply and Demand Check this A+ tutorial guideline at 205/ECO-205-Week-2-Assignment-Supply-
Introduction to PAD2 Dr. Mark C. Lewis
ECS – Storyboarding and Introduction to Web Design
The Data Liberation Initiative Training University of Regina December 2, 1999 _______________________ Statistics Canada / Statistique Canada Title.
It’s called “wifi”! Source: Somewhere on the Internet!
Interface Programming 2 Week 14
Cornell Notes Day 1.
IMAT1604 Visual Web Development
Unit# 9: Computer Program Development
Getting Started and working with Pearson myautomotivelab
IMAT1604 Visual Web Development
Please Join Me for Planning Day 2018
Calculators and logs Logarithmic equations
Monday 9/18/17 Copy this week’s schedule into your assignment notebook. Copy exactly as it written please. Notebook Entry: Review the list of criteria.
Please Join Me For Planning Day
Background We would like to combine existing User guide and Admin guide currently in PDF form into a single HTML master site This master HTML site will.
Lecture 7: JavaScript/DOM Lab Wednesday February 7, 2018.
Scratch – Game Testing My Game Creation.
CS a-spring-midterm2-survey
Kapi’olani Community College
Review and Instructions
What Can It Do For You? Spira | #InflectraCon
Presentation transcript:

CSC444F'06Evalulation Feedback1 Marks Marks and stats are posted on CNET –Please check Assignment 1 –Average is 76% –Solution code is posted Not worth full marks, but has the algorithm Midterm –Average is 69% –Solution with marking scheme is posted –midterm06.pdfmidterm06.pdf

CSC444F'06Evalulation Feedback2 A1 Actual Time Min = 114 minAvg = 839 minMax = 2760 min (24x, 3x)

CSC444F'06Evalulation Feedback3 A1 Estimates to Actuals Min = 24%Avg = 136%Max = 425% (18x, 3x)

CSC444F'06Evalulation Feedback4 My Solution to A1 Posted on web site –slider.cpp.htmlslider.cpp.html Took me 140 minutes –But I solved it once 13 years ago My run-time: –For 5x5 boards using a 3.1 GHz Desktop –17 moves: 2.5s –25 moves: 32 minutes My memory utilization: –< 4KB, independent of number of moves in solution

CSC444F'06Evalulation Feedback5 A1 Observations Elegance pays, C is fast: keep it simple Heuristics? Specification is trivial – inputs and outputs Design: don’t do elaborate documentation at first –Sketch it on a napkin: most important for YOU to have a clear idea –Document it properly as nearing completion to avoid rework. Code: –Having a clear design in your head saved LOTS of time

CSC444F'06Evalulation Feedback6 A2 See handout on web sitehandout –Work in teams of up to 3 Do an automated regression testing environment for A1 –Use my code if you want Get your team together and do up a preliminary release plan –Follow format of Deterministic Release Plan in Appendix ADeterministic Release Plan in Appendix A –Decide on dates –Estimate feature sizings and w’s –Due next week in lecture Hand in at the last lecture: –Release plan updated with actuals –Your time logs –System design and description –Source code –Experience report (< 1 page).