if (i % 2 == 0) { System.out.println( Inside 4 braces, Indented 12 spaces ); } } }

Size: px
Start display at page:

Download "if (i % 2 == 0) { System.out.println( Inside 4 braces, Indented 12 spaces ); } } }"

Transcription

1 Indentatin Prperly indented cde is much easier t read than slppily indented cde. Yur TA will appreciate indented cde when grading, and yu ll appreciate nt lsing pints fr indentatin (: Indent yur cde using the fllwing rule. Mst structures in Java start and end with curly braces { (classes, methds, lps, cnditinal statements, etc). Everything within a set f curly braces shuld be indented ne level further than the curly braces were. Fr example a class has n indentatin, a methd in a class has 1 level f indentatin, a lp in a methd in a class has 2 levels f indentatin and s n. A level f indentatin is usually 3 r 4 spaces (It desn t matter which yu pick, just be cnsistent. jgrasp default is 3). With 3 space indentatin cde shuld lk like this: public class BeautifulIndentatinExample { public static vid beautifullyindentedmethd() { fr (int i = 0; i < 5; i++) { if (i % 2 == 0) { System.ut.println( Inside 4 braces, Indented 12 spaces ); public static vid anthermethd() { System.ut.println( Inside 2 braces, Indented 6 spaces ); It is pssible t mit curly braces in sme cases. Yu must still indent as if they were there. The fllwing culd be substituted fr the blue lines abve: fr (int i = 0; i < 5; i++) if (i % 2 == 0) System.ut.println( 2 mitted braces, Still 12 spaces ); Spacing Prper spacing helps with readability as well. Mst java prgrammers fllw the fllwing cnventins. It s easiest t shw them thrugh examples Gd spacing Bad spacing int i = methdcall() * j + j % 4; fr (int i = 0; i < 10; i++) { while (sum < target) { public vid mymethd(int x, int y) { methdcall(param1, param2); public class F { int[] myarray = new int[x + 1]; int i=methdcall()*j+j%4; fr(int i=0;i<10;i++){ while(sum<target){ public vid mymethd (int x,int y){ methdcall (param1,param2); public class F{ int[] myarray=new int[x+1];

2 Cmmenting Cmments can make cde easier t understand, especially fr smene wh did nt write the cde. Place a cmment at the start f each file with yur name, the date, the class (ie CSE 142 AE), yur TA s name, and the assignment number/title. Als include a descriptin f what the prgram des. Cmment each methd with a high level descriptin f what the methd des. In particular describe legal values fr each parameter, if there are any special values that culd be returned, and any cnditins that culd cause an exceptin t be thrwn. Gd cmments describe what a prgram r methd des (behavir), but nt hw the methd r prgram accmplishes that gal (implementatin). A client f yur cde desn t care and shuldn t need t knw hw yur cde wrks (ie des it use a fr lp r a while lp). In additin, adding implementatin details makes it difficult t change yur cde later. If yu mit implementatin details, hwever, yu can switch the implementatin withut having t change the guarantees that yur cmments make t the client. There are tw ways t write cmments in Java. Single line cmments start with // like this: // This is a cmment. Multi line cmments start with a /* and end at the first */ like this: /* This is a cmment that spans multiple lines */ Bad cmment: // This is the methd that prints the values in the ArrayList // using a fr lp. Shuld thrw exceptin if the list is null public static vid print(arraylist list) {... Why this cmment is bad: Language. We already knw that it's a methd, s just say what it des instead f this methd des. Als, dn t say the methd shuld d smething if yu prgrammed it crrectly, it will d it. Implementatin details. Maybe later yu learn hw t use an iteratr and decide t change hw the methd wrks. But since yu've dcumented that the cde uses a fr lp, yu can't g back and change it. It is therefre better t tell what the methd des rather than hw it des it. Output r return value. The user prbably wants t knw hw the results lk - des it print each value n separate lines r print it in reverse rder? That makes a big difference. Exceptins. The user als wants t knw hw t avid breaking the methd, s it's gd t tell them precisely what will cause an exceptin. In case they d break the methd, they als want t knw what type f exceptin it is in rder t handle the errr in their prgram Gd cmment: // Prints the cntents f list as cmma-separated values. // Thrws an IllegalArgumentExceptin if list is null. public static vid print(arraylist list) {...

3 Chapter 1 Naming cnventins: Classes Start with a capitl letter, each subsequent wrd starts with a capitl letter. MyAwesmeClass Methds Start with a lwercase letter, each subsequent wrd starts with a capitl letter. myawesmemethd Methds Use static methds t break prgrams int reusable pieces. Reduce redundancy! Avid trivial methds, r methds that d t little. main shuld be a cncise, high-level summary f yur prgram. N details in main. Leave a blank line between methd definitins. Printing Fr a blank line, use System.ut.println(); nt System.ut.println( ); Cmbine print statements. System.ut.print( ** ); instead f 2 calls t System.ut.print( * ); System.ut.println( * ); instead f System.ut.print( * ); System.ut.println(); Chse the apprpriate print methd System.ut.println( hell ); nt System.ut.print( hell\n ); General Cnventins Java desn t care abut spacing, but we d. Place each statement n its wn line. Each line shuld be less than 100 characters. Chapter 2 Variables Chse the crrect type fr variables: Use int when yu nly need whle numbers. Use duble when yu need decimal precisin. Declare variables in the smallest scpe pssible. If yu nly need a variable inside f a lp, then declare it in the lp. Chse variable names that succinctly describe what the variable represents. average is a better variable name than a. It lets anyne reading yur cde knw what the variable represents withut having t read the cde that cmputes an average. Dn t rely n cntext t give meaning t yur variable names. The cntext f yur variable may change as yu edit yur cde. Variables fllw the same naming cnventins as methds. camelcaseyurvariablenames Cnstants Use a class cnstant when yu want t define a single value that wn t change during the executin f yur prgram. The naming cnventin fr cnstants is CAPITOLS_WITH_UNDERSCORES Cnstants are declared with the keywrds public static final fr Lps

4 Use fr lps t repeat cde a specific number f times. Reduce redundancy! Yu dn t need a lp that runs nly 1 time. Chapter 3 Chapter 4 Parameters Use parameters when yu can t make methds mre general. Dn t include unnecessary parameters in a methd declaratin; every parameter shuld be used. Dn t pass class cnstants as parameters, they re accessible everywhere within the class. Returns Use return statements t mve data frm a methd t its caller. Declare a methd as vid if yu dn t need t return anything. Objects Create a single Graphics bject r Scanner bject and pass it t yur methds. If/else statements Use the apprpriate cnditinal structure if/if any f the statement bdies culd execute, r all, r nne if/else if 0 r 1 f the statement bdies will execute if/else exactly 1 f the statement bdies will execute Factring Cmmn cde at the beginning f each branch f a cnditinal statement shuld be pulled ut befre the cnditin Cmmn cde at the end f each branch f a cnditinal statement shuld be pulled ut after the cnditin Exceptins Cnstruct Exceptins with a useful errr message Chapter 5 while Lps Use while lps t repeat cde an unspecified number f times. A d/while lp runs the lp bdy befre checking the cnditin Fencepsting Sentinels Yu may need t prime a lp t get it t execute the first time Yu als may need t pull the cde fr ne iteratin f the lp utside f the lp This is preferable t slving yur fencepst prblem by using a cnditinal in the lp Randm Create a single Randm bject and pass it t yur methds. blean zen Bad Gd if (myvar == true) { if (myvar) { if (myvar == false) { if (!myvar) { if (myvar == true) return myvar; return true;

5 Chapter 6 else return false; Using a Scanner n a File Be careful mixing next(), nextint(), and nextduble() with nextline(). It s easy t create bugs. Yu may nt want t initialize variables in the smallest pssible scpe in ne case. If initializing yur variable culd ptentially thrw an exceptin (such as initializing a Scanner n a File), yu may want t d it in main and pass the variable int each methd instead f adding a thrws clause t each methd. Chapter 7 Arrays Use arrays t stre a sequence f data that all has the same type The easiest way t lp ver an array when yu need the index f each element: fr (int i = 0; i < myarray.length; i++) { The easiest way t lp ver an array when yu dn t need the index f each element: fr (int element : myarray) { Smetimes it s apprpriate t return an array, but dn t use it as a hack fr returning tw unrelated pieces f data Als dn t pass an array f unrelated data t avid declaring extra parameters Rather than using many lines f cde t initialize an array, shrthand it like this: int[] myarray = {1, 2, 3, 4, 5; Chapter 8 Objects Create private fields with getters/setters rather than leaving fields public. This allws yu t make sure yur bject is always in a valid state. Als yu can change the implementatin later withut breaking client cde. Helper methds shuld be private as well. Use cnstructr verlading t reduce redundancy within yur bjects. Reduce redundancy! Chapter 9 Inheritance Use inheritance t share cmmn functinality acrss classes. Reduce redundancy! This als lets clients re-use cde t interact with different types f bjects. Use prtected fields t let a subclass interact with yur fields. Cmpsitin Inheritance is nt always apprpriate, smetimes yu need t use cmpsitin. This is the difference between an is-a relatinship and a has-a relatinship.

Common applications (append <space>& in BASH shell for long running applications)

Common applications (append <space>& in BASH shell for long running applications) CS 111 Summary User Envirnment Terminal windw: Prmpts user fr cmmands. BASH shell tips: fr cmmand line cmpletin. / t step backward/frward thrugh cmmand histry.! will re-execute

More information

CSE 231 Fall 2015 Computer Project #4

CSE 231 Fall 2015 Computer Project #4 CSE 231 Fall 2015 Cmputer Prject #4 Assignment Overview This assignment fcuses n the design, implementatin and testing f a Pythn prgram that uses character strings fr data decmpressin. It is wrth 45 pints

More information

Times Table Activities: Multiplication

Times Table Activities: Multiplication Tny Attwd, 2012 Times Table Activities: Multiplicatin Times tables can be taught t many children simply as a cncept that is there with n explanatin as t hw r why it is there. And mst children will find

More information

Success in Mathematics

Success in Mathematics Success in Mathematics Tips n hw t study mathematics, hw t apprach prblem-slving, hw t study fr and take tests, and when and hw t get help. Math Study Skills Be actively invlved in managing the learning

More information

Space Exploration Classroom Activity

Space Exploration Classroom Activity Space Explratin Classrm Activity The Classrm Activity intrduces students t the cntext f a perfrmance task, s they are nt disadvantaged in demnstrating the skills the task intends t assess. Cntextual elements

More information

TRAINING GUIDE. Crystal Reports for Work

TRAINING GUIDE. Crystal Reports for Work TRAINING GUIDE Crystal Reprts fr Wrk Crystal Reprts fr Wrk Orders This guide ges ver particular steps and challenges in created reprts fr wrk rders. Mst f the fllwing items can be issues fund in creating

More information

Volume of Snow and Water

Volume of Snow and Water Vlume f Snw and Water Grade Levels: 5th Length f Lessn Sequence: Tw 30 minute perids Brief Descriptin: Water and snw d nt have the same vlume because snwflakes have air pckets trapped inside. When snw

More information

Helpdesk Support Tickets & Knowledgebase

Helpdesk Support Tickets & Knowledgebase Helpdesk Supprt Tickets & Knwledgebase User Guide Versin 1.0 Website: http://www.mag-extensin.cm Supprt: http://www.mag-extensin.cm/supprt Please read this user guide carefully, it will help yu eliminate

More information

learndirect Test Information Guide The National Test in Adult Numeracy

learndirect Test Information Guide The National Test in Adult Numeracy learndirect Test Infrmatin Guide The Natinal Test in Adult Numeracy 1 Cntents The Natinal Test in Adult Numeracy: Backgrund Infrmatin... 3 What is the Natinal Test in Adult Numeracy?... 3 Why take the

More information

Student Academic Learning Services Page 1 of 7. Statistics: The Null and Alternate Hypotheses. A Student Academic Learning Services Guide

Student Academic Learning Services Page 1 of 7. Statistics: The Null and Alternate Hypotheses. A Student Academic Learning Services Guide Student Academic Learning Services Page 1 f 7 Statistics: The Null and Alternate Hyptheses A Student Academic Learning Services Guide www.durhamcllege.ca/sals Student Services Building (SSB), Rm 204 This

More information

How to put together a Workforce Development Fund (WDF) claim 2015/16

How to put together a Workforce Development Fund (WDF) claim 2015/16 Index Page 2 Hw t put tgether a Wrkfrce Develpment Fund (WDF) claim 2015/16 Intrductin What eligibility criteria d my establishment/s need t meet? Natinal Minimum Data Set fr Scial Care (NMDS-SC) and WDF

More information

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet

Custom Portlets. an unbiased review of the greatest Practice CS feature ever. Andrew V. Gamet Custm Prtlets an unbiased review f the greatest Practice CS feature ever Andrew V. Gamet Descriptin In Practice CS, the firm can use any f the fur dashbards t quickly display relative infrmatin. The Firm,

More information

Tipsheet: Sending Out Mass Emails in ApplyYourself

Tipsheet: Sending Out Mass Emails in ApplyYourself GEORGETOWN GRADUATE SCHOOL Tipsheet: Sending Out Mass Emails in ApplyYurself In ApplyYurself (AY), it is very simple and easy t send a mass email t all f yur prspects, applicants, r students with applicatins

More information

SUMMARY This is what Business Analysts do in the real world when embarking on a new project: they analyse

SUMMARY This is what Business Analysts do in the real world when embarking on a new project: they analyse S yu want t be a Business Analyst? Analyst analyse thyself. SUMMARY This is what Business Analysts d in the real wrld when embarking n a new prject: they analyse Why? Why are we ding this prject - what

More information

Click here to open the library

Click here to open the library Dcument Management What is a Dcument Library? Use a dcument library t stre, rganize, sync, and share dcuments with peple. Yu can use cauthring, versining, and check ut t wrk n dcuments tgether. With yur

More information

CHECKING ACCOUNTS AND ATM TRANSACTIONS

CHECKING ACCOUNTS AND ATM TRANSACTIONS 1 Grades 6-8 Lessn 1 CHECKING ACCOUNTS AND ATM TRANSACTIONS Tpic t Teach: This lessn is intended fr middle schl students in sixth thrugh eighth grades during a frty minute time perid. The lessn teaches

More information

Responsive Design Fundamentals Chapter 1: Chapter 2: name content

Responsive Design Fundamentals Chapter 1: Chapter 2: name content Lynda.cm Respnsive Design Fundamentals Chapter 1: Intrducing Respnsive Design Respnsive design is a design strategy that is centered n designing yur cntent s that it respnds t the envirnment its encuntered

More information

UNIT PLAN. Methods. Soccer Unit Plan 20 days, 40 minutes in length. For 7-12 graders. Name

UNIT PLAN. Methods. Soccer Unit Plan 20 days, 40 minutes in length. For 7-12 graders. Name UNIT PLAN Methds Sccer Unit Plan 20 days, 40 minutes in length Fr 7-12 graders Name TABLE OF CONTENTS I. Title Page II. Table f Cntents III. Blck Time Frame IV. Unit Objectives V. Task Analysis VI. Evaluative

More information

Create a Non-Catalog Requisition

Create a Non-Catalog Requisition Create a Nn-Catalg Requisitin Jb Aid This jb aid describes hw t create a standard nn-catalg (i.e., nn-ibuynu) purchase request. REFER TO ADDITIONAL TRAINING GUIDES If yu need t create a special requisitin

More information

ViPNet VPN in Cisco Environment. Supplement to ViPNet Documentation

ViPNet VPN in Cisco Environment. Supplement to ViPNet Documentation ViPNet VPN in Cisc Envirnment Supplement t ViPNet Dcumentatin 1991 2015 Inftecs Americas. All rights reserved. Versin: 00121-04 90 02 ENU This dcument is included in the sftware distributin kit and is

More information

PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS

PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS PEARL LINGUISTICS YOUR NEW LANGUAGE SERVICE PROVIDER FREQUENTLY ASKED QUESTIONS 1) Hw d I determine which service I need? 2) Hw d I bk face t face interpreters? 3) Hw d I bk telephne interpreters? 4) Hw

More information

COPYWRITING FOR WEBSITES

COPYWRITING FOR WEBSITES COPYWRITING FOR WEBSITES Messaging can make r break yur nline business. In this curse, yu ll learn the keys t great website cpywriting, and why it s essential t grwing an nline business. Nte: the BONUS

More information

Annuities and Senior Citizens

Annuities and Senior Citizens Illinis Insurance Facts Illinis Department f Insurance January 2010 Annuities and Senir Citizens Nte: This infrmatin was develped t prvide cnsumers with general infrmatin and guidance abut insurance cverages

More information

Accessing SpringBoard Online Table of Contents: Websites, pg 1 Access Codes, 2 Educator Account, 2 How to Access, 3 Manage Account, 7

Accessing SpringBoard Online Table of Contents: Websites, pg 1 Access Codes, 2 Educator Account, 2 How to Access, 3 Manage Account, 7 Accessing SpringBard Online Table f Cntents: Websites, pg 1 Access Cdes, 2 Educatr Accunt, 2 Hw t Access, 3 Manage Accunt, 7 SpringBard Online Websites SpringBard Online is the fficial site fr teachers,

More information

Advanced Accounting. Chapter 5: A Voucher System

Advanced Accounting. Chapter 5: A Voucher System Advanced Accunting Chapter 5: A Vucher System An accunting system includes prcedures fr recrding and reprting accurate and up-t-date financial inf Shuld als include prcedures t assist management in cntrlling

More information

Access EEC s Web Applications... 2 View Messages from EEC... 3 Sign In as a Returning User... 3

Access EEC s Web Applications... 2 View Messages from EEC... 3 Sign In as a Returning User... 3 EEC Single Sign In (SSI) Applicatin The EEC Single Sign In (SSI) Single Sign In (SSI) is the secure, nline applicatin that cntrls access t all f the Department f Early Educatin and Care (EEC) web applicatins.

More information

Talking to parents about child protection

Talking to parents about child protection Talking t parents abut child prtectin Adapted fr NI frm Prtecting Children Update, April 2009 Jenni Whitehead discusses the difficulties faced by designated teachers, r child prtectin crdinatrs, in talking

More information

Getting Your Fingers In On the Action

Getting Your Fingers In On the Action Rry Garfrth Getting Yur Fingers In On the Actin Once yu are able t strum with yur fingers, yu can begin fingerpicking! The first task is t learn yur hand psitin and t learn which fingers are used n which

More information

College Application Toolkit How to survive and thrive in the college application process

College Application Toolkit How to survive and thrive in the college application process Cllege Applicatin Tlkit Hw t survive and thrive in the cllege applicatin prcess Where t Apply Naviance SuperMatch Scattergrams Net price calculatr (beware f sticker shck) Fr specialty prgrams: advice frm

More information

How to Convert your Paper into a Presentation

How to Convert your Paper into a Presentation Hw t Cnvert yur Paper int a Presentatin During yur cllege career, yu may be asked t present yur academic wrk in the classrm, at cnferences, r at special events. Tw types f talks are cmmn in academia: presentatins

More information

Corporations Q&A. Shareholders. 2006 Edward R. Alexander, Jr.

Corporations Q&A. Shareholders. 2006 Edward R. Alexander, Jr. Crpratins Q&A. What is a crpratin and why frm ne? A crpratin is a business entity that is separate and distinct frm its wners. It can enter cntracts, sue and be sued withut invlving its wners (the sharehlders).

More information

Personal Selling. Lesson 22. 22.1 Objectives. 22.2 Meaning of Personal Selling

Personal Selling. Lesson 22. 22.1 Objectives. 22.2 Meaning of Personal Selling Persnal Selling Lessn 22 Persnal Selling When yu want t buy smething yu usually g t a cncerned shp and purchase it frm there. But, smetimes yu find peple bring certain gds r prducts and make them available

More information

LISTSERV ADMINISTRATION Department of Client Services Information Technology Systems Division

LISTSERV ADMINISTRATION Department of Client Services Information Technology Systems Division LISTSERV ADMINISTRATION Department f Client Services Infrmatin Technlgy Systems Divisin E-MAIL LIST INSTRUCTIONS Yur List s Admin Webpage...2 Fr assistance cntact the Technlgy Assistance Center: 962-4357

More information

The Importance of Delegation

The Importance of Delegation The Imprtance f Delegatin One f the mst imprtant lessns a student leader can learn is that the wrd leader des nt mean yu d everything. Cmmunicating yur visin t thers and empwering ther club fficers and

More information

A Quick Guide to Writing Web Content That s Easy to Find Search Engine Optimization

A Quick Guide to Writing Web Content That s Easy to Find Search Engine Optimization A Quick Guide t Writing Web Cntent That s Easy t Find Search Engine Optimizatin In general, there are tw main frms f SEO: n-page and ff-page. 1. Off-Page SEO Ggle (and ther search engines) wants prf yur

More information

Connecting to Email: Live@edu

Connecting to Email: Live@edu Cnnecting t Email: Live@edu Minimum Requirements fr Yur Cmputer We strngly recmmend yu upgrade t Office 2010 (Service Pack 1) befre the upgrade. This versin is knwn t prvide a better service and t eliminate

More information

Consumer Complaint Roadmap

Consumer Complaint Roadmap Cnsumer Cmplaint Radmap Step 1. What yu shuld knw befre yu begin. Refund and Exchange Plicies The nly case where a cnsumer has the abslute right t a return is when there is a defect in the prduct. Mst

More information

Budget Planning. Accessing Budget Planning Section. Select Click Here for Budget Planning button located close to the bottom of Program Review screen.

Budget Planning. Accessing Budget Planning Section. Select Click Here for Budget Planning button located close to the bottom of Program Review screen. Budget Planning Accessing Budget Planning Sectin Select Click Here fr Budget Planning buttn lcated clse t the bttm f Prgram Review screen. Depending n what types f budgets yur prgram has, yu may r may

More information

Contents. Extra copies of this booklet are available on the Study Skills section of the school website (www.banbridgehigh.co.

Contents. Extra copies of this booklet are available on the Study Skills section of the school website (www.banbridgehigh.co. Banbridge High Schl Revisin & Examinatins Cntents Hw t Plan Yur Revisin... 2 A sample timetable:... 3 Sample Revisin Timetable... 4 Hw t Create the Right Envirnment: Setting Up My Space... 5 Think Abut

More information

Group 3 Flip Chart Notes

Group 3 Flip Chart Notes MDH-DLI Sympsium -- Meeting Mandates, Making the Cnnectin: Wrkers Cmpensatin Electrnic Health Care Transactins -- Nvember 5, 2014 Grup 3 Flip Chart Ntes Meeting Mandates, Making the Cnnectin: Wrkers Cmpensatin

More information

Welcome to Microsoft Access Basics Tutorial

Welcome to Microsoft Access Basics Tutorial Welcme t Micrsft Access Basics Tutrial After studying this tutrial yu will learn what Micrsft Access is and why yu might use it, sme imprtant Access terminlgy, and hw t create and manage tables within

More information

Backward Design Lesson Planning. How do I determine and write lesson objectives? (identifying desired results)

Backward Design Lesson Planning. How do I determine and write lesson objectives? (identifying desired results) Backward Design Lessn Planning Hw d I determine and write lessn bjectives? (identifying desired results) Intrductin All lessns, regardless f which lessn-planning mdel that yu use, begins with identifying

More information

How much life insurance do I need? Wrong question!

How much life insurance do I need? Wrong question! Hw much life insurance d I need? Wrng questin! We are ften asked this questin r sme variatin f it. We believe it is NOT the right questin t ask. What yu REALLY need is mney, cash. S the questin shuld be

More information

Blizzard Ball: Snowballs versus Avalanches

Blizzard Ball: Snowballs versus Avalanches Blizzard Ball: Snwballs versus Avalanches Blizzard Ball is a fun, active way t review the key cncepts f and debt cvered in Katrina s Classrm Lessn 3, A Fresh Start. The activity allws players t strategize

More information

Website Design Worksheet

Website Design Worksheet Website Design Wrksheet The mst crucial and imprtant part f having a website designed, r redesigned is t set gals and decide up frnt what yu want yur website t d. What is the purpse f yur new website?

More information

ARE YOU INTERESTED IN THE PRIOR LEARNING ASSESSMENT (PLA) PROGRAM?

ARE YOU INTERESTED IN THE PRIOR LEARNING ASSESSMENT (PLA) PROGRAM? ARE YOU INTERESTED IN THE PRIOR LEARNING ASSESSMENT (PLA) PROGRAM? City University f Seattle recgnizes that learning ccurs in many different ways and under varied circumstances. As a result, the University

More information

How To Measure Call Quality On Your Service Desk

How To Measure Call Quality On Your Service Desk Hw T Measure Call Quality On Yur Service Desk - 1 - Declaratin We believe the infrmatin in this dcument t be accurate, relevant and truthful based n ur experience and the infrmatin prvided t us t date.

More information

Using PayPal Website Payments Pro UK with ProductCart

Using PayPal Website Payments Pro UK with ProductCart Using PayPal Website Payments Pr UK with PrductCart Overview... 2 Abut PayPal Website Payments Pr & Express Checkut... 2 What is Website Payments Pr?... 2 Website Payments Pr and Website Payments Standard...

More information

Syllabus Computer Science III: Data Structures and Algorithms Fall 2012 COMP 241 CRN: 13761

Syllabus Computer Science III: Data Structures and Algorithms Fall 2012 COMP 241 CRN: 13761 Syllabus Cmputer Science III: Data Structures and Algrithms Fall 2012 COMP 241 CRN: 13761 Basic Inf: Instructr: Tuesday/Thursday, 11:00am 12:15pm Buckman 222 Betsy (Williams) Sanders Office: Olendrf 419

More information

Data Protection Policy & Procedure

Data Protection Policy & Procedure Data Prtectin Plicy & Prcedure Page 1 Prcnnect Marketing Data Prtectin Plicy V1.2 Data prtectin plicy Cntext and verview Key details Plicy prepared by: Adam Haycck Apprved by bard / management n: 01/01/2015

More information

Statistical Analysis (1-way ANOVA)

Statistical Analysis (1-way ANOVA) Statistical Analysis (1-way ANOVA) Cntents at a glance I. Definitin and Applicatins...2 II. Befre Perfrming 1-way ANOVA - A Checklist...2 III. Overview f the Statistical Analysis (1-way tests) windw...3

More information

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers)

Firewall/Proxy Server Settings to Access Hosted Environment. For Access Control Method (also known as access lists and usually used on routers) Firewall/Prxy Server Settings t Access Hsted Envirnment Client firewall settings in mst cases depend n whether the firewall slutin uses a Stateful Inspectin prcess r ne that is cmmnly referred t as an

More information

Project Management Fact Sheet:

Project Management Fact Sheet: Prject Fact Sheet: Managing Small Prjects Versin: 1.2, Nvember 2008 DISCLAIMER This material has been prepared fr use by Tasmanian Gvernment agencies and Instrumentalities. It fllws that this material

More information

Patient Participation Report

Patient Participation Report Patient Participatin Reprt In 2011, Westngrve Partnership decided t establish a PPG (Patient Participatin Grup) that wuld allw us t engage with ur patients, receive feedback frm them and ensure that they

More information

Disk Redundancy (RAID)

Disk Redundancy (RAID) A Primer fr Business Dvana s Primers fr Business series are a set f shrt papers r guides intended fr business decisin makers, wh feel they are being bmbarded with terms and want t understand a cmplex tpic.

More information

Typical Interview Questions and Answers

Typical Interview Questions and Answers Typical Interview Questins and Answers Why d yu want t wrk fr this cmpany? Why are yu interested in this jb? The interviewer is trying t determine what yu knw and like abut the cmpany, whether yu will

More information

Getting started with Android

Getting started with Android Getting started with Andrid Befre we begin, there is a prerequisite, which is t plug the Andrid device int yur cmputer, and lad the drivers fr the OS. In writing this article, I was using Windws XP, 7

More information

PBS TeacherLine Course Syllabus

PBS TeacherLine Course Syllabus 1 Title Fstering Cperative Learning, Discussin, and Critical Thinking in Elementary Math (Grades 1-5) Target Audience This curse is intended fr pre-service and in-service grades 1-5 teachers. Curse Descriptin

More information

Financial advisr & Consultant Surveys - A Review

Financial advisr & Consultant Surveys - A Review INVESTOR PREFERENCES IN SELECTING A FINANCIAL ADVISOR December 1, 2014 1 Table f Cntents Page Objectives & Methdlgy. 3 Executive Summary 4 Detailed Findings... 6 Questinnaire. 14 2 Objectives & Methdlgy

More information

AMWA Chapter Subgroups on LinkedIn Guidance for Subgroup Managers and Chapter Leaders, updated 2-12-15

AMWA Chapter Subgroups on LinkedIn Guidance for Subgroup Managers and Chapter Leaders, updated 2-12-15 AMWA Chapter Subgrups n LinkedIn Guidance fr Subgrup Managers and Chapter Leaders, updated 2-12-15 1. Chapters may nt have an independent grup n LinkedIn, Facebk, r ther scial netwrking site. AMWA prvides

More information

Advantage EAP Employee Assistance Program

Advantage EAP Employee Assistance Program Advantage EAP Emplyee Assistance Prgram July 2015 Finding Balance Creating Balance? 1,2 Finding balance in life ften feels ut f reach. It feels like everywhere we turn we are being asked t d mre and mre.

More information

Kepware Technologies ClientAce: Creating a Simple Windows Form Application

Kepware Technologies ClientAce: Creating a Simple Windows Form Application Kepware Technlgies ClientAce: Creating a Simple Windws Frm July, 2013 Ref. 1.03 Kepware Technlgies Table f Cntents 1. Overview... 1 1.1 Requirements... 1 2. Creating a Windws Frm... 1 2.1 Adding Cntrls

More information

Calling 9-1-1 from a Cell Phone

Calling 9-1-1 from a Cell Phone Calling 9-1-1 frm a Cell Phne When calling 9-1-1 frm a cell phne, yur lcatin may nt autmatically display t the 9-1-1 center as it des when calling frm mst hmes r businesses. Be Prepared t tell the 9-1-1

More information

Software Distribution

Software Distribution Sftware Distributin Quantrax has autmated many f the prcesses invlved in distributing new cde t clients. This will greatly reduce the time taken t get fixes laded nt clients systems. The new prcedures

More information

Media Relations 101. Distribute to media. Editorial content/format

Media Relations 101. Distribute to media. Editorial content/format Media Relatins 101 Indiana 811 is requesting the supprt f its stakehlders in spreading the wrd t lcal media, and therefre cnsumers, abut safe digging thrughut the year. Indiana 811 has created this dcument

More information

5.2.1 Passwords. Information Technology Policy. Policy. Purpose. Policy Statement. Applicability of this Policy

5.2.1 Passwords. Information Technology Policy. Policy. Purpose. Policy Statement. Applicability of this Policy Infrmatin Technlgy Plicy 5.2.1 Passwrds Plicy Area: 5.2 Security Title: 5.2.1 Passwrds Issued by: Assistant Vice-President/CIO, ITS Date Issued: 2006 July 24 Last Revisin Date: 2011 Octber 19 Apprved by:

More information

Credit Report Reissue Recommendation TABLE OF CONTENTS

Credit Report Reissue Recommendation TABLE OF CONTENTS T: Credit Reprting Wrkgrup Frm: Mike Bixby (305) 829-5549 MBixby@LandAm.cm Paul Wills (770) 740-7353 Paul.Wills@Equifax.cm Date: February 13, 2007 Re: Credit Reprt Reissue Recmmendatin The MISMO Credit

More information

What Does Specialty Own Occupation Really Mean?

What Does Specialty Own Occupation Really Mean? What Des Specialty Own Occupatin Really Mean? Plicy definitins are cnfusing, nt nly t cnsumers but als t many f the insurance prfessinals wh sell them. Belw we will try t prvide an understandable explanatin

More information

ICD-10 Handbook APPLICATION MANUAL

ICD-10 Handbook APPLICATION MANUAL APPLICATION MANUAL Table f Cntents Definitin...3 Billing...3 Transactin Cdes...3 Diagnsis Cdes...3 PQRS Measures (frmerly PQRI Measures)...5 Parameters...5 System Wide Defaults...5 System...5 Patient Definitin...6

More information

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents

BRILL s Editorial Manager (EM) Manual for Authors Table of Contents BRILL s Editrial Manager (EM) Manual fr Authrs Table f Cntents Intrductin... 2 1. Getting Started: Creating an Accunt... 2 2. Lgging int EM... 3 3. Changing Yur Access Cdes and Cntact Infrmatin... 3 3.1

More information

Army DCIPS Employee Self-Report of Accomplishments Overview Revised July 2012

Army DCIPS Employee Self-Report of Accomplishments Overview Revised July 2012 Army DCIPS Emplyee Self-Reprt f Accmplishments Overview Revised July 2012 Table f Cntents Self-Reprt f Accmplishments Overview... 3 Understanding the Emplyee Self-Reprt f Accmplishments... 3 Thinking Abut

More information

GED MATH STUDY GUIDE. Last revision July 15, 2011

GED MATH STUDY GUIDE. Last revision July 15, 2011 GED MATH STUDY GUIDE Last revisin July 15, 2011 General Instructins If a student demnstrates that he r she is knwledgeable n a certain lessn r subject, yu can have them d every ther prblem instead f every

More information

Topic: Import MS Excel data into MS Project Tips & Troubleshooting

Topic: Import MS Excel data into MS Project Tips & Troubleshooting Tpic: Imprt MS Excel data int MS Prject Tips & Trubleshting by Ellen Lehnert, MS Prject MVP, PMP, MCT, MCP www.lehnertcs.cm April, 2014 There are several things yu shuld be aware f regarding the imprt

More information

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories.

The ad hoc reporting feature provides a user the ability to generate reports on many of the data items contained in the categories. 11 This chapter includes infrmatin regarding custmized reprts that users can create using data entered int the CA prgram, including: Explanatin f Accessing List Screen Creating a New Ad Hc Reprt Running

More information

COE: Hybrid Course Request for Proposals. The goals of the College of Education Hybrid Course Funding Program are:

COE: Hybrid Course Request for Proposals. The goals of the College of Education Hybrid Course Funding Program are: COE: Hybrid Curse Request fr Prpsals The gals f the Cllege f Educatin Hybrid Curse Funding Prgram are: T supprt the develpment f effective, high-quality instructin that meets the needs and expectatins

More information

Deployment Overview (Installation):

Deployment Overview (Installation): Cntents Deplyment Overview (Installatin):... 2 Installing Minr Updates:... 2 Dwnlading the installatin and latest update files:... 2 Installing the sftware:... 3 Uninstalling the sftware:... 3 Lgging int

More information

A Guide for Writing Reflections

A Guide for Writing Reflections A Guide fr Writing Reflectins Writing Thelgical Reflectins What is thelgical reflectin? The purpse f Thelgical Reflectin (TR) is t identify and analyze a significant event and prcess the even frm a biblical

More information

Writing a Compare/Contrast Essay

Writing a Compare/Contrast Essay Writing a Cmpare/Cntrast Essay As always, the instructr and the assignment sheet prvide the definitive expectatins and requirements fr any essay. Here is sme general infrmatin abut the rganizatin fr this

More information

Change Management Process

Change Management Process Change Management Prcess B1.10 Change Management Prcess 1. Intrductin This plicy utlines [Yur Cmpany] s apprach t managing change within the rganisatin. All changes in strategy, activities and prcesses

More information

Electronic Data Interchange (EDI) Requirements

Electronic Data Interchange (EDI) Requirements Electrnic Data Interchange (EDI) Requirements 1.0 Overview 1.1 EDI Definitin 1.2 General Infrmatin 1.3 Third Party Prviders 1.4 EDI Purchase Order (850) 1.5 EDI PO Change Request (860) 1.6 Advance Shipment

More information

Copyrights and Trademarks

Copyrights and Trademarks Cpyrights and Trademarks Sage One Accunting Cnversin Manual 1 Cpyrights and Trademarks Cpyrights and Trademarks Cpyrights and Trademarks Cpyright 2002-2014 by Us. We hereby acknwledge the cpyrights and

More information

Internet and E-Mail Policy User s Guide

Internet and E-Mail Policy User s Guide Internet and E-Mail Plicy User s Guide Versin 2.2 supprting partnership in mental health Internet and E-Mail Plicy User s Guide Ver. 2.2-1/5 Intrductin Health and Scial Care requires a great deal f cmmunicatin

More information

ENGLISH I- SUMMER READING DIALECTICAL JOURNALS EACH INCOMING FRESHMAN IS REQUIRED TO READ ONE NOVEL- OF MICE & MEN AND 3 SHORT

ENGLISH I- SUMMER READING DIALECTICAL JOURNALS EACH INCOMING FRESHMAN IS REQUIRED TO READ ONE NOVEL- OF MICE & MEN AND 3 SHORT ENGLISH I- SUMMER READING EACH INCOMING FRESHMAN IS REQUIRED TO READ ONE NOVEL- OF MICE & MEN AND 3 SHORT STORIES- THE SECRET LIFE OF WALTER MITTY, THE MOST DANGEROUS GAME, & THE LADY OR THE TIGER? TWO

More information

Emulated Single-Sign-On in LISTSERV Rev: 15 Jan 2010

Emulated Single-Sign-On in LISTSERV Rev: 15 Jan 2010 Emulated Single-Sign-On in LISTSERV Rev: 15 Jan 2010 0. Nte that frm LISTSERV versin 15.5, LISTSERV supprts using an external LDAP directry (r Windws Active Directry) fr lgin authenticatin in additin t

More information

How to Answer Essay Questions in the Graduate Level Computer Sciences Exams

How to Answer Essay Questions in the Graduate Level Computer Sciences Exams Hw t Answer Essay Questins in the Graduate Level Cmputer Sciences Exams Cem Kaner Flrida Tech Cmputer Sciences February 2003 1. The Prblem Last fall, I reviewed the grading f the Sftware Engineering cmprehensive.

More information

Adding reliable data-plane acknowledgements to OpenFlow. (Project #4)

Adding reliable data-plane acknowledgements to OpenFlow. (Project #4) Adding reliable data-plane acknwledgements t OpenFlw Peter Peresini peter.peresini@epfl.ch (Prject #4) OpenFlw visin OpenFlw hides switch diversity behind a cmmn cnfiguratin interface 1 OpenFlw reality

More information

Best Practices on Monitoring Hotel Review Sites By Max Starkov and Mariana Mechoso Safer

Best Practices on Monitoring Hotel Review Sites By Max Starkov and Mariana Mechoso Safer January 2008 Best Practices n Mnitring Htel Review Sites By Max Starkv and Mariana Mechs Safer Hteliers ften ask HeBS hw they can mnitr the Internet chatter surrunding their htels and whether r nt they

More information

PROMOTING THE USE OF VIDEO CONFERENCING. How to get the absolute best from Video Conferencing by encouraging and increasing usage.

PROMOTING THE USE OF VIDEO CONFERENCING. How to get the absolute best from Video Conferencing by encouraging and increasing usage. PROMOTING THE USE OF VIDEO CONFERENCING Hw t get the abslute best frm Vide Cnferencing by encuraging and increasing usage. A LITTLE BIT OF ENCOURAGEMENT GOES A LONG WAY Having invested in Vide Cnferencing

More information

Accident Investigation

Accident Investigation Accident Investigatin APPLICABLE STANDARD: 1960.29 EMPLOYEES AFFECTED: All emplyees WHAT IS IT? Accident investigatin is the prcess f determining the rt causes f accidents, n-the-jb injuries, prperty damage,

More information

STUDIO DESIGNER. Accounting 3 Participant

STUDIO DESIGNER. Accounting 3 Participant Accunting 3 Participant Thank yu fr enrlling in Accunting 3 fr Studi Designer and Studi Shwrm. Please feel free t ask questins as they arise. If we start running shrt n time, we may hld ff n sme f them

More information

DIGITAL MARKETING STRATEGY CHECKLIST

DIGITAL MARKETING STRATEGY CHECKLIST DIGITAL MARKETING STRATEGY CHECKLIST [CAMPAIGN NAME HERE] 1. SET CAMPAIGN GOALS What is yur mtivatin fr running this campaign? (e.g. sell 20,000 wrth f gift vuchers in x number f mnths) Are yur gals SMART?

More information

FundingEdge. Guide to Business Cash Advance & Bank Statement Loan Programs

FundingEdge. Guide to Business Cash Advance & Bank Statement Loan Programs Guide t Business Cash Advance & Bank Statement Lan Prgrams Cash Advances: $2,500 - $1,000,000 Business Bank Statement Lans: $5,000 - $500,000 Canada Cash Advances: $5,000 - $500,000 (must have 9 mnths

More information

JAVA/J2EE Course Syllabus

JAVA/J2EE Course Syllabus JAVA/J2EE Curse Syllabus Intrductin t Java What is Java? Backgrund/Histry f Java The Internet and Java's place in it Java Virtual Machine Byte cde - nt an executable cde Prcedure-Oriented vs. Object-Oriented

More information

What Happens To My Benefits If I Get a Bunch of Money? TANF Here is what happens if you are on the TANF program when you get lump-sum income:

What Happens To My Benefits If I Get a Bunch of Money? TANF Here is what happens if you are on the TANF program when you get lump-sum income: 126 Sewall Street Augusta, Maine 04330-6822 TTY/Vice: (207) 626-7058 Fax: (207) 621-8148 www.mejp.rg What Happens T My Benefits If I Get a Bunch f Mney? Each prgram, (TANF, SSI, MaineCare, etc.) has its

More information

Self Evaluation of Teaching

Self Evaluation of Teaching Self Evaluatin f Teaching Fr mre resurces, see the LTO page n the Peer Review f Teaching. All f the fllwing infrmatin was fund frm surces linked n the LTO website. resurces/teachingstrategies/peerevaluatin/

More information

Introduction to Fractions and Mixed Numbers

Introduction to Fractions and Mixed Numbers Name Date Intrductin t Fractins and Mixed Numbers Please read the Learn prtin f this lessn while cmpleting this handut. The parts f a fractin are (shwn belw): 5 8 Fractins are used t indicate f a whle.

More information

Google Adwords Pay Per Click Checklist

Google Adwords Pay Per Click Checklist Ggle Adwrds Pay Per Click Checklist This checklist summarizes all the different things that need t be setup t prperly ptimize Ggle Adwrds t get the best results. This includes items that are required fr

More information

This page provides help in using WIT.com to carry out the responsibilities listed in the Desk Aid Titled Staffing Specialists

This page provides help in using WIT.com to carry out the responsibilities listed in the Desk Aid Titled Staffing Specialists This page prvides help in using WIT.cm t carry ut the respnsibilities listed in the Desk Aid Titled Staffing Specialists 1. Assign jbs t yurself G t yur hme page Click n Yur Center has new jb pstings r

More information

About the Staples PTA Discount Program

About the Staples PTA Discount Program Abut the Staples PTA Discunt Prgram At-A-Glance: What PTA Members get frm Staples Discunts fr individual PTA members and PTA units 10% instant discunt ff supplies (see exclusins belw in the Terms & Cnditins)

More information