CS 161: Object Oriented Problem Solving

Size: px
Start display at page:

Download "CS 161: Object Oriented Problem Solving"

Transcription

1 About this course CS 161: Object Orieted Problem Solvig Like 160, 161 is a combiatio of programmig ad discrete math. q Why is math importat to us? What does that have to do with computer sciece? From procedural to object orieted programmig About this course Course webpage: Texts Java: a itroductio to problem solvig ad programmig, 7 th editio. q Slides/recitatios/assigmets are posted o the course webpage s schedule page. q Cavas will be used for: forums, grades q Piazza will be our primary commuicatio tool Discrete Mathematics ad Its Applicatios, 7 th editio. Keeth Rose. The library reserve desk has may copies you a check out! 1

2 Compoets of the course q iclicker quizzes: are you with us? q Tests: what have you leared? Importat checkpoits!! q Programmig assigmets: ca you implemet it? Importat!! We will use the same automatic submissio/gradig system used last semester i 160. q Writte assigmets: do you uderstad the theory? About this course Lectures q You pay for them, might as well use them q Slides are posted ahead of time so you ca prit them ad take otes durig class Recitatio q Help you with programmig ad homework assigmets, reiforce material from lecture. q You get credit for attedig ad participatig i recit Gradig Assigmets (aroud 8) Clicker quizzes Recitatio (attedace + completio) Midterms (2) the first is a programmig midterm (i recit) Fial For the percetages see course website. CS buildig Make sure you ca get ito the Uix lab (CSB 120)! If you have keycard access problems: q CS studets: talk to a CS accoutig perso (Kim or studet employee) q No CS studets: Key Desk at Facilities Maagemet 2

3 Professioal class behavior We all have to have respect for each other, idepedet of race, geder, ability Laptop usage: use the back row of the class THERE ARE NO STUPID QUESTIONS q Your classmates will be grateful you asked. q Questios outside of class: use Piazza rather tha ig your istructor/ta Cheatig What is cheatig? What is ot? What is gaied / lost whe cheatig? What are the cosequeces? Whe / how does it happe? How ca cheatig be avoided? First topic: Recap of CS160. Lecture: Overview of Java program structure Recitatio: Write simple programs Programmig assigmet 1: aalyze twitter data A bareboes Java class public class Poit { private it x; private it y; // istace variable public static void mai(strig[ ] args){ Poit p = ew Poit(); p.x = 1; p.y = 2; it x = 10; // local variable 3

4 Readig from a file import java.io.*; import java.util.*; Issues with the code? class FileReader1{ public static void mai(strig[ ] args) throws IOExceptio{ Strig fileame = "values.dat"; Scaer i = ew Scaer(ew File(fileame)); it idex = 0; it[ ] list = ew it [9999]; while(i.hasnextlie() ){ Strig lie = i.extlie(); list[idex] = Iteger.parseIt(lie); idex++; i.close( ); // do somethig with the array Methods public class C2F { public static void mai(strig[ ] args){ C2F coverter = ew C2F(); System.out.prit( 100C eq. ); argumet System.out.prit(coverter.c2f(100) + F ); parameter public double c2f(double celsius) { retur celsius * 9 / ; Methods are discussed i sectio 5.1 i Savitch Primitive variables Whe a primitive variable is assiged to aother, the value is copied. Therefore: modifyig the value of oe does ot affect the copy. Example: it x = 5; it y = x; // x = 5, y = 5 y = 17; // x = 5, y = 17 x = 8; // x = 8, y = 17 Primitive variables as method argumets What will be the output of a call to the method caller()? public void caller() { it x = 23; strage(x); System.out.pritl("2. Value of x i caller = + x); public void strage(it x) { x = x + 1; System.out.pritl("1. Value of x i strage = + x); 4

5 Primitive variables as method argumets Whe primitive variables (it, double) are passed as argumets, their values are copied. Modifyig the parameter iside the method will ot affect the variable passed i. public void caller() { it x = 23; strage(x); System.out.pritl("2. Value of x i caller = + x); public void strage(it x) { x = x + 1; System.out.pritl("1. Value of x i strage = + x); Output: 1. Value of x i strage = Value of x i caller = 23 Objects ad the ew operator Compare it[ ] list = ew it [9999]; with it idex = 0; Why does oe use the ew operator while the other does t? Objects ad refereces Object variables store the address of the object value i the computer's memory. Example: it [] values = ew it[5]; values it x = 1; x Example public static void mai(strig[] args) { list it[] list = {126, 167, 95; System.out.pritl(Arrays.toStrig(list)); doubleall(list); System.out.pritl(Arrays.toStrig(list)); values public void doubleall(it[] values) { for (it i = 0; i < values.legth; i++) { values[i] = 2 * values[i]; q Output: [126, 167, 95] [252, 334, 190] idex value

6 Readig values from a file (agai) import java.io.ioexceptio; import java.util.scaer; import java.io.file; class FileReader1{ public static void mai(strig[ ] args) throws IOExceptio{ Strig fileame = "values.dat"; Scaer i = ew Scaer(ew File(fileame)); it[ ] list = ew it [9999]; it idex = 0; while(i.hasnextlie() ){ Strig lie = i.extlie(); list[idex] = Iteger.parseIt(lie); idex++; i.close( ); // do somethig with the array Let s improve this versio usig methods! import java.io.ioexceptio; import java.util.scaer; import java.util.arrays; class FileReader2{ public static void mai(strig[ ] args) throws IOExceptio { Strig fileame = "values.dat"; FileReader2 filereader = ew FileReader2(); it [ ] values = filereader.readfile(fileame); System.out.pritl(Arrays.toStrig(values)); public it [ ] readfile(strig fileame) throws IOExceptio { Scaer i = ew Scaer(ew File(fileame)); it idex = 0; it[ ] list = ew it [9999]; while(i.hasnextlie() ){ //read the ext lie ad store the value i the array i.close( ); retur list; import java.io.*; import java.util.*; class FileReader3 { public static void mai(strig[ ] args) throws IOExceptio{ Strig fileame = "values.dat"; FileReader3 filereader = ew FileReader3(); it[ ] list = ew it [9999]; filereader.readfile(fileame, list); System.out.pritl(Arrays.toStrig(list)); public void readfile(strig fileame, it [ ] values) throws IOExceptio { Scaer i = ew Scaer(ew File(fileame)); it idex = 0; while(i.hasnextlie( )) { //read the ext lie ad store the value i the array i.close( ); Variable scope scope: The part of a program where a variable exists. q A variable's scope is from its declaratio to the ed of the { braces i which it was declared. q If a variable is declared i a for loop, it exists oly i that loop. q If a variable is declared i a method, it exists oly i that method. public void example() { it x = 3; for (it i = 1; i <= 10; i++) { System.out.pritl( i= + i + x= + x); // i o loger exists here // x ceases to exist here 6

7 Variable scope It is illegal to try to use a variable outside of its scope. public void example() { it x = 3; for (it i = 1; i <= 10; i++) { System.out.pritl(x); System.out.pritl(i); // illegal Variable scope It is legal to declare variables with the same ame, as log as their scopes do ot overlap: public static void mai(strig[] args) { it x = 2; for (it i = 1; i <= 5; i++) { it y = 5; System.out.pritl(y); for (it i = 3; i <= 5; i++) { it y = 2; it x = 4; // illegal System.out.pritl(y); Public void aothermethod() { it i = 6; it y = 3; System.out.pritl(i + ", " + y); 7

CS100: Introduction to Computer Science

CS100: Introduction to Computer Science Course Iformatio CS100: Itroductio to Computer Sciece Lecture 1: Itroductio (Survey, Pictures) Istructor: Xiaoya Li Lecture: Mo. & Wed. 11:00am 12:15pm Room: Kedade Hall 305 Labs: Wed or Thu 1:00pm 2:50pm

More information

CS100: Introduction to Computer Science

CS100: Introduction to Computer Science Review: History of Computers CS100: Itroductio to Computer Sciece Maiframes Miicomputers Lecture 2: Data Storage -- Bits, their storage ad mai memory Persoal Computers & Workstatios Review: The Role of

More information

Static revisited. Odds and ends. Static methods. Static methods 5/2/16. Some features of Java we haven t discussed

Static revisited. Odds and ends. Static methods. Static methods 5/2/16. Some features of Java we haven t discussed Odds ad eds Static revisited Some features of Java we have t discussed Static methods // Example: // Java's built i Math class public class Math { public static it abs(it a) { if (a >= 0) { retur a; else

More information

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES

SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES SECTION 1.5 : SUMMATION NOTATION + WORK WITH SEQUENCES Read Sectio 1.5 (pages 5 9) Overview I Sectio 1.5 we lear to work with summatio otatio ad formulas. We will also itroduce a brief overview of sequeces,

More information

CS100: Introduction to Computer Science

CS100: Introduction to Computer Science I-class Exercise: CS100: Itroductio to Computer Sciece What is a flip-flop? What are the properties of flip-flops? Draw a simple flip-flop circuit? Lecture 3: Data Storage -- Mass storage & represetig

More information

Math C067 Sampling Distributions

Math C067 Sampling Distributions Math C067 Samplig Distributios Sample Mea ad Sample Proportio Richard Beigel Some time betwee April 16, 2007 ad April 16, 2007 Examples of Samplig A pollster may try to estimate the proportio of voters

More information

(VCP-310) 1-800-418-6789

(VCP-310) 1-800-418-6789 Maual VMware Lesso 1: Uderstadig the VMware Product Lie I this lesso, you will first lear what virtualizatio is. Next, you ll explore the products offered by VMware that provide virtualizatio services.

More information

A Secure Implementation of Java Inner Classes

A Secure Implementation of Java Inner Classes A Secure Implemetatio of Java Ier Classes By Aasua Bhowmik ad William Pugh Departmet of Computer Sciece Uiversity of Marylad More ifo at: http://www.cs.umd.edu/~pugh/java Motivatio ad Overview Preset implemetatio

More information

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies ( 3.1.1) Limitations of Experiments. Pseudocode ( 3.1.2) Theoretical Analysis

Running Time ( 3.1) Analysis of Algorithms. Experimental Studies ( 3.1.1) Limitations of Experiments. Pseudocode ( 3.1.2) Theoretical Analysis Ruig Time ( 3.) Aalysis of Algorithms Iput Algorithm Output A algorithm is a step-by-step procedure for solvig a problem i a fiite amout of time. Most algorithms trasform iput objects ito output objects.

More information

How To Solve The Homewor Problem Beautifully

How To Solve The Homewor Problem Beautifully Egieerig 33 eautiful Homewor et 3 of 7 Kuszmar roblem.5.5 large departmet store sells sport shirts i three sizes small, medium, ad large, three patters plaid, prit, ad stripe, ad two sleeve legths log

More information

MEETING OF THE GRADUATE ASSEMBLY THE UNIVERSITY OF TEXAS AT ARLINGTON. February 15, 2001

MEETING OF THE GRADUATE ASSEMBLY THE UNIVERSITY OF TEXAS AT ARLINGTON. February 15, 2001 DRAFT GA 02-3-1 MEETING OF THE GRADUATE ASSEMBLY THE UNIVERSITY OF TEXAS AT ARLINGTON February 15, 2001 The Graduate Assembly meetig of February 15, 2001 was called to order by Chair K. Behbehai at 2:30

More information

A Combined Continuous/Binary Genetic Algorithm for Microstrip Antenna Design

A Combined Continuous/Binary Genetic Algorithm for Microstrip Antenna Design A Combied Cotiuous/Biary Geetic Algorithm for Microstrip Atea Desig Rady L. Haupt The Pesylvaia State Uiversity Applied Research Laboratory P. O. Box 30 State College, PA 16804-0030 haupt@ieee.org Abstract:

More information

How to set up your GMC Online account

How to set up your GMC Online account How to set up your GMC Olie accout Mai title Itroductio GMC Olie is a secure part of our website that allows you to maage your registratio with us. Over 100,000 doctors already use GMC Olie. We wat every

More information

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008

In nite Sequences. Dr. Philippe B. Laval Kennesaw State University. October 9, 2008 I ite Sequeces Dr. Philippe B. Laval Keesaw State Uiversity October 9, 2008 Abstract This had out is a itroductio to i ite sequeces. mai de itios ad presets some elemetary results. It gives the I ite Sequeces

More information

GCSE STATISTICS. 4) How to calculate the range: The difference between the biggest number and the smallest number.

GCSE STATISTICS. 4) How to calculate the range: The difference between the biggest number and the smallest number. GCSE STATISTICS You should kow: 1) How to draw a frequecy diagram: e.g. NUMBER TALLY FREQUENCY 1 3 5 ) How to draw a bar chart, a pictogram, ad a pie chart. 3) How to use averages: a) Mea - add up all

More information

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 13

Discrete Mathematics and Probability Theory Spring 2014 Anant Sahai Note 13 EECS 70 Discrete Mathematics ad Probability Theory Sprig 2014 Aat Sahai Note 13 Itroductio At this poit, we have see eough examples that it is worth just takig stock of our model of probability ad may

More information

Lesson 17 Pearson s Correlation Coefficient

Lesson 17 Pearson s Correlation Coefficient Outlie Measures of Relatioships Pearso s Correlatio Coefficiet (r) -types of data -scatter plots -measure of directio -measure of stregth Computatio -covariatio of X ad Y -uique variatio i X ad Y -measurig

More information

Lecture 16: Address decoding

Lecture 16: Address decoding Lecture 16: Address decodi Itroductio to address decodi Full address decodi Partial address decodi Implemeti address decoders Examples Microprocessor-based System Desi Ricardo Gutierrez-Osua Wriht State

More information

STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA. Maya Maria, Universitas Terbuka, Indonesia

STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA. Maya Maria, Universitas Terbuka, Indonesia STUDENTS PARTICIPATION IN ONLINE LEARNING IN BUSINESS COURSES AT UNIVERSITAS TERBUKA, INDONESIA Maya Maria, Uiversitas Terbuka, Idoesia Co-author: Amiuddi Zuhairi, Uiversitas Terbuka, Idoesia Kuria Edah

More information

One Goal. 18-Months. Unlimited Opportunities.

One Goal. 18-Months. Unlimited Opportunities. 18 fast-track 18-Moth BACHELOR S DEGREE completio PROGRAMS Oe Goal. 18-Moths. Ulimited Opportuities. www.ortheaster.edu/cps Fast-Track Your Bachelor s Degree ad Career Goals Complete your bachelor s degree

More information

Domain 1: Designing a SQL Server Instance and a Database Solution

Domain 1: Designing a SQL Server Instance and a Database Solution Maual SQL Server 2008 Desig, Optimize ad Maitai (70-450) 1-800-418-6789 Domai 1: Desigig a SQL Server Istace ad a Database Solutio Desigig for CPU, Memory ad Storage Capacity Requiremets Whe desigig a

More information

Predictive Modeling Data. in the ACT Electronic Student Record

Predictive Modeling Data. in the ACT Electronic Student Record Predictive Modelig Data i the ACT Electroic Studet Record overview Predictive Modelig Data Added to the ACT Electroic Studet Record With the release of studet records i September 2012, predictive modelig

More information

PUBLIC RELATIONS PROJECT 2016

PUBLIC RELATIONS PROJECT 2016 PUBLIC RELATIONS PROJECT 2016 The purpose of the Public Relatios Project is to provide a opportuity for the chapter members to demostrate the kowledge ad skills eeded i plaig, orgaizig, implemetig ad evaluatig

More information

Maximum Likelihood Estimators.

Maximum Likelihood Estimators. Lecture 2 Maximum Likelihood Estimators. Matlab example. As a motivatio, let us look at oe Matlab example. Let us geerate a radom sample of size 00 from beta distributio Beta(5, 2). We will lear the defiitio

More information

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives

Agenda. Outsourcing and Globalization in Software Development. Outsourcing. Outsourcing here to stay. Outsourcing Alternatives Outsourcig ad Globalizatio i Software Developmet Jacques Crocker UW CSE Alumi 2003 jc@cs.washigto.edu Ageda Itroductio The Outsourcig Pheomeo Leadig Offshore Projects Maagig Customers Offshore Developmet

More information

CHAPTER 3 THE TIME VALUE OF MONEY

CHAPTER 3 THE TIME VALUE OF MONEY CHAPTER 3 THE TIME VALUE OF MONEY OVERVIEW A dollar i the had today is worth more tha a dollar to be received i the future because, if you had it ow, you could ivest that dollar ad ear iterest. Of all

More information

Review: Classification Outline

Review: Classification Outline Data Miig CS 341, Sprig 2007 Decisio Trees Neural etworks Review: Lecture 6: Classificatio issues, regressio, bayesia classificatio Pretice Hall 2 Data Miig Core Techiques Classificatio Clusterig Associatio

More information

Case Study. Normal and t Distributions. Density Plot. Normal Distributions

Case Study. Normal and t Distributions. Density Plot. Normal Distributions Case Study Normal ad t Distributios Bret Halo ad Bret Larget Departmet of Statistics Uiversity of Wiscosi Madiso October 11 13, 2011 Case Study Body temperature varies withi idividuals over time (it ca

More information

Soving Recurrence Relations

Soving Recurrence Relations Sovig Recurrece Relatios Part 1. Homogeeous liear 2d degree relatios with costat coefficiets. Cosider the recurrece relatio ( ) T () + at ( 1) + bt ( 2) = 0 This is called a homogeeous liear 2d degree

More information

Desktop Management. Desktop Management Tools

Desktop Management. Desktop Management Tools Desktop Maagemet 9 Desktop Maagemet Tools Mac OS X icludes three desktop maagemet tools that you might fid helpful to work more efficietly ad productively: u Stacks puts expadable folders i the Dock. Clickig

More information

Time Value of Money, NPV and IRR equation solving with the TI-86

Time Value of Money, NPV and IRR equation solving with the TI-86 Time Value of Moey NPV ad IRR Equatio Solvig with the TI-86 (may work with TI-85) (similar process works with TI-83, TI-83 Plus ad may work with TI-82) Time Value of Moey, NPV ad IRR equatio solvig with

More information

ODBC. Getting Started With Sage Timberline Office ODBC

ODBC. Getting Started With Sage Timberline Office ODBC ODBC Gettig Started With Sage Timberlie Office ODBC NOTICE This documet ad the Sage Timberlie Office software may be used oly i accordace with the accompayig Sage Timberlie Office Ed User Licese Agreemet.

More information

Chapter 7: Confidence Interval and Sample Size

Chapter 7: Confidence Interval and Sample Size Chapter 7: Cofidece Iterval ad Sample Size Learig Objectives Upo successful completio of Chapter 7, you will be able to: Fid the cofidece iterval for the mea, proportio, ad variace. Determie the miimum

More information

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature.

*The most important feature of MRP as compared with ordinary inventory control analysis is its time phasing feature. Itegrated Productio ad Ivetory Cotrol System MRP ad MRP II Framework of Maufacturig System Ivetory cotrol, productio schedulig, capacity plaig ad fiacial ad busiess decisios i a productio system are iterrelated.

More information

Laws of Exponents Learning Strategies

Laws of Exponents Learning Strategies Laws of Epoets Learig Strategies What should studets be able to do withi this iteractive? Studets should be able to uderstad ad use of the laws of epoets. Studets should be able to simplify epressios that

More information

6. p o s I T I v e r e I n f o r c e M e n T

6. p o s I T I v e r e I n f o r c e M e n T 6. p o s I T I v e r e I f o r c e M e T The way positive reiforcemet is carried out is more importat tha the amout. B.F. Skier We all eed positive reiforcemet. Whether or ot we are cosciously aware of

More information

Department of Computer Science, University of Otago

Department of Computer Science, University of Otago Departmet of Computer Sciece, Uiversity of Otago Techical Report OUCS-2006-09 Permutatios Cotaiig May Patters Authors: M.H. Albert Departmet of Computer Sciece, Uiversity of Otago Micah Colema, Rya Fly

More information

BINOMIAL EXPANSIONS 12.5. In this section. Some Examples. Obtaining the Coefficients

BINOMIAL EXPANSIONS 12.5. In this section. Some Examples. Obtaining the Coefficients 652 (12-26) Chapter 12 Sequeces ad Series 12.5 BINOMIAL EXPANSIONS I this sectio Some Examples Otaiig the Coefficiets The Biomial Theorem I Chapter 5 you leared how to square a iomial. I this sectio you

More information

Hypergeometric Distributions

Hypergeometric Distributions 7.4 Hypergeometric Distributios Whe choosig the startig lie-up for a game, a coach obviously has to choose a differet player for each positio. Similarly, whe a uio elects delegates for a covetio or you

More information

Incremental calculation of weighted mean and variance

Incremental calculation of weighted mean and variance Icremetal calculatio of weighted mea ad variace Toy Fich faf@cam.ac.uk dot@dotat.at Uiversity of Cambridge Computig Service February 009 Abstract I these otes I eplai how to derive formulae for umerically

More information

AGC s SUPERVISORY TRAINING PROGRAM

AGC s SUPERVISORY TRAINING PROGRAM AGC s SUPERVISORY TRAINING PROGRAM Learig Today...Leadig Tomorrow The Kowledge ad Skills Every Costructio Supervisor Must Have to be Effective The Associated Geeral Cotractors of America s Supervisory

More information

Annuities Under Random Rates of Interest II By Abraham Zaks. Technion I.I.T. Haifa ISRAEL and Haifa University Haifa ISRAEL.

Annuities Under Random Rates of Interest II By Abraham Zaks. Technion I.I.T. Haifa ISRAEL and Haifa University Haifa ISRAEL. Auities Uder Radom Rates of Iterest II By Abraham Zas Techio I.I.T. Haifa ISRAEL ad Haifa Uiversity Haifa ISRAEL Departmet of Mathematics, Techio - Israel Istitute of Techology, 3000, Haifa, Israel I memory

More information

Engineering Data Management

Engineering Data Management BaaERP 5.0c Maufacturig Egieerig Data Maagemet Module Procedure UP128A US Documetiformatio Documet Documet code : UP128A US Documet group : User Documetatio Documet title : Egieerig Data Maagemet Applicatio/Package

More information

Chapter 5 Unit 1. IET 350 Engineering Economics. Learning Objectives Chapter 5. Learning Objectives Unit 1. Annual Amount and Gradient Functions

Chapter 5 Unit 1. IET 350 Engineering Economics. Learning Objectives Chapter 5. Learning Objectives Unit 1. Annual Amount and Gradient Functions Chapter 5 Uit Aual Amout ad Gradiet Fuctios IET 350 Egieerig Ecoomics Learig Objectives Chapter 5 Upo completio of this chapter you should uderstad: Calculatig future values from aual amouts. Calculatig

More information

Sequences and Series

Sequences and Series CHAPTER 9 Sequeces ad Series 9.. Covergece: Defiitio ad Examples Sequeces The purpose of this chapter is to itroduce a particular way of geeratig algorithms for fidig the values of fuctios defied by their

More information

Ekkehart Schlicht: Economic Surplus and Derived Demand

Ekkehart Schlicht: Economic Surplus and Derived Demand Ekkehart Schlicht: Ecoomic Surplus ad Derived Demad Muich Discussio Paper No. 2006-17 Departmet of Ecoomics Uiversity of Muich Volkswirtschaftliche Fakultät Ludwig-Maximilias-Uiversität Müche Olie at http://epub.ub.ui-mueche.de/940/

More information

Properties of MLE: consistency, asymptotic normality. Fisher information.

Properties of MLE: consistency, asymptotic normality. Fisher information. Lecture 3 Properties of MLE: cosistecy, asymptotic ormality. Fisher iformatio. I this sectio we will try to uderstad why MLEs are good. Let us recall two facts from probability that we be used ofte throughout

More information

PUBLIC RELATIONS PROJECT 2015

PUBLIC RELATIONS PROJECT 2015 PUBLIC RELATIONS PROJECT 2015 Supported by MARKETING The purpose of the Public Relatios Project is to provide a opportuity for the chapter members to demostrate the kowledge ad skills eeded i plaig, orgaizig,

More information

CHAPTER 4: NET PRESENT VALUE

CHAPTER 4: NET PRESENT VALUE EMBA 807 Corporate Fiace Dr. Rodey Boehe CHAPTER 4: NET PRESENT VALUE (Assiged probles are, 2, 7, 8,, 6, 23, 25, 28, 29, 3, 33, 36, 4, 42, 46, 50, ad 52) The title of this chapter ay be Net Preset Value,

More information

I apply to subscribe for a Stocks & Shares NISA for the tax year 2015/2016 and each subsequent year until further notice.

I apply to subscribe for a Stocks & Shares NISA for the tax year 2015/2016 and each subsequent year until further notice. IFSL Brooks Macdoald Fud Stocks & Shares NISA trasfer applicatio form IFSL Brooks Macdoald Fud Stocks & Shares NISA trasfer applicatio form Please complete usig BLOCK CAPITALS ad retur the completed form

More information

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed.

Here are a couple of warnings to my students who may be here to get a copy of what happened on a day that you missed. This documet was writte ad copyrighted by Paul Dawkis. Use of this documet ad its olie versio is govered by the Terms ad Coditios of Use located at http://tutorial.math.lamar.edu/terms.asp. The olie versio

More information

INVESTMENT PERFORMANCE COUNCIL (IPC)

INVESTMENT PERFORMANCE COUNCIL (IPC) INVESTMENT PEFOMANCE COUNCIL (IPC) INVITATION TO COMMENT: Global Ivestmet Performace Stadards (GIPS ) Guidace Statemet o Calculatio Methodology The Associatio for Ivestmet Maagemet ad esearch (AIM) seeks

More information

Tradigms of Astundithi and Toyota

Tradigms of Astundithi and Toyota Tradig the radomess - Desigig a optimal tradig strategy uder a drifted radom walk price model Yuao Wu Math 20 Project Paper Professor Zachary Hamaker Abstract: I this paper the author iteds to explore

More information

15.075 Exam 3. Instructor: Cynthia Rudin TA: Dimitrios Bisias. November 22, 2011

15.075 Exam 3. Instructor: Cynthia Rudin TA: Dimitrios Bisias. November 22, 2011 15.075 Exam 3 Istructor: Cythia Rudi TA: Dimitrios Bisias November 22, 2011 Gradig is based o demostratio of coceptual uderstadig, so you eed to show all of your work. Problem 1 A compay makes high-defiitio

More information

Trigonometric Form of a Complex Number. The Complex Plane. axis. ( 2, 1) or 2 i FIGURE 6.44. The absolute value of the complex number z a bi is

Trigonometric Form of a Complex Number. The Complex Plane. axis. ( 2, 1) or 2 i FIGURE 6.44. The absolute value of the complex number z a bi is 0_0605.qxd /5/05 0:45 AM Page 470 470 Chapter 6 Additioal Topics i Trigoometry 6.5 Trigoometric Form of a Complex Number What you should lear Plot complex umbers i the complex plae ad fid absolute values

More information

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments

Project Deliverables. CS 361, Lecture 28. Outline. Project Deliverables. Administrative. Project Comments Project Deliverables CS 361, Lecture 28 Jared Saia Uiversity of New Mexico Each Group should tur i oe group project cosistig of: About 6-12 pages of text (ca be loger with appedix) 6-12 figures (please

More information

CREATIVE MARKETING PROJECT 2016

CREATIVE MARKETING PROJECT 2016 CREATIVE MARKETING PROJECT 2016 The Creative Marketig Project is a chapter project that develops i chapter members a aalytical ad creative approach to the marketig process, actively egages chapter members

More information

Baan Service Master Data Management

Baan Service Master Data Management Baa Service Master Data Maagemet Module Procedure UP069A US Documetiformatio Documet Documet code : UP069A US Documet group : User Documetatio Documet title : Master Data Maagemet Applicatio/Package :

More information

How to Become a Gymnast in 12 Months

How to Become a Gymnast in 12 Months IMPROVING LEARNING AND REDUCING COSTS New Models for Olie Learig Established i 1999 as a uiversity Ceter at RPI fuded by the Pew Charitable Trusts Became a idepedet o-profit orgaizatio i 2003 Missio: help

More information

Savings and Retirement Benefits

Savings and Retirement Benefits 60 Baltimore Couty Public Schools offers you several ways to begi savig moey through payroll deductios. Defied Beefit Pesio Pla Tax Sheltered Auities ad Custodial Accouts Defied Beefit Pesio Pla Did you

More information

Setting Up a Contract Action Network

Setting Up a Contract Action Network CONTRACT ACTION NETWORK Settig Up a Cotract Actio Network This is a guide for local uio reps who wat to set up a iteral actio etwork i their worksites. This etwork cosists of: The local uio represetative,

More information

For customers Key features of the Guaranteed Pension Annuity

For customers Key features of the Guaranteed Pension Annuity For customers Key features of the Guarateed Pesio Auity The Fiacial Coduct Authority is a fiacial services regulator. It requires us, Aego, to give you this importat iformatio to help you to decide whether

More information

WindWise Education. 2 nd. T ransforming the Energy of Wind into Powerful Minds. editi. A Curriculum for Grades 6 12

WindWise Education. 2 nd. T ransforming the Energy of Wind into Powerful Minds. editi. A Curriculum for Grades 6 12 WidWise Educatio T rasformig the Eergy of Wid ito Powerful Mids A Curriculum for Grades 6 12 Notice Except for educatioal use by a idividual teacher i a classroom settig this work may ot be reproduced

More information

CCH CRM Books Online Software Fee Protection Consultancy Advice Lines CPD Books Online Software Fee Protection Consultancy Advice Lines CPD

CCH CRM Books Online Software Fee Protection Consultancy Advice Lines CPD Books Online Software Fee Protection Consultancy Advice Lines CPD Books Olie Software Fee Fee Protectio Cosultacy Advice Advice Lies Lies CPD CPD facig today s challeges As a accoutacy practice, maagig relatioships with our cliets has to be at the heart of everythig

More information

Modified Line Search Method for Global Optimization

Modified Line Search Method for Global Optimization Modified Lie Search Method for Global Optimizatio Cria Grosa ad Ajith Abraham Ceter of Excellece for Quatifiable Quality of Service Norwegia Uiversity of Sciece ad Techology Trodheim, Norway {cria, ajith}@q2s.tu.o

More information

Software Engineering Guest Lecture, University of Toronto

Software Engineering Guest Lecture, University of Toronto Summary Beyod Software Egieerig Guest Lecture, Uiversity of Toroto Software egieerig is a ew ad fast growig field, which has grappled with its idetity: from usig the word egieerig to defiitio of the term,

More information

APPENDIX V TWO-YEAR COLLEGE SURVEY

APPENDIX V TWO-YEAR COLLEGE SURVEY APPENDIX V TWO-YEAR COLLEGE SURVEY GENERAL INSTRUCTIONS Coferece Board of the Mathematical Scieces SURVEY OF PROGRAMS i MATHEMATICS AND COMPUTER SCIENCE i TWO-YEAR COLLEGES 1990 This questioaire should

More information

ADMISSION AND REGISTRATION

ADMISSION AND REGISTRATION 14 Admissio ad Registratio 2 C H A P T E R ADMISSION AND REGISTRATION ADMISSION INFORMATION Admissio to Ohloe College is ope to ayoe who is a high school graduate, has a high school equivalecy certificate

More information

Overview of some probability distributions.

Overview of some probability distributions. Lecture Overview of some probability distributios. I this lecture we will review several commo distributios that will be used ofte throughtout the class. Each distributio is usually described by its probability

More information

INDEPENDENT BUSINESS PLAN EVENT 2016

INDEPENDENT BUSINESS PLAN EVENT 2016 INDEPENDENT BUSINESS PLAN EVENT 2016 The Idepedet Busiess Pla Evet ivolves the developmet of a comprehesive proposal to start a ew busiess. Ay type of busiess may be used. The Idepedet Busiess Pla Evet

More information

TO: Users of the ACTEX Review Seminar on DVD for SOA Exam FM/CAS Exam 2

TO: Users of the ACTEX Review Seminar on DVD for SOA Exam FM/CAS Exam 2 TO: Users of the ACTEX Review Semiar o DVD for SOA Exam FM/CAS Exam FROM: Richard L. (Dick) Lodo, FSA Dear Studets, Thak you for purchasig the DVD recordig of the ACTEX Review Semiar for SOA Exam FM (CAS

More information

The Stable Marriage Problem

The Stable Marriage Problem The Stable Marriage Problem William Hut Lae Departmet of Computer Sciece ad Electrical Egieerig, West Virgiia Uiversity, Morgatow, WV William.Hut@mail.wvu.edu 1 Itroductio Imagie you are a matchmaker,

More information

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN

Analyzing Longitudinal Data from Complex Surveys Using SUDAAN Aalyzig Logitudial Data from Complex Surveys Usig SUDAAN Darryl Creel Statistics ad Epidemiology, RTI Iteratioal, 312 Trotter Farm Drive, Rockville, MD, 20850 Abstract SUDAAN: Software for the Statistical

More information

COACHING EDUCATION PROGRAM REQUIREMENTS

COACHING EDUCATION PROGRAM REQUIREMENTS COACHING EDUCATION PROGRAM REQUIREMENTS A. COACH REGISTRATION All ice hockey coaches as well as istructors of USA Hockey programs shall be registered for the curret seaso (before the start of the seaso)

More information

CS103X: Discrete Structures Homework 4 Solutions

CS103X: Discrete Structures Homework 4 Solutions CS103X: Discrete Structures Homewor 4 Solutios Due February 22, 2008 Exercise 1 10 poits. Silico Valley questios: a How may possible six-figure salaries i whole dollar amouts are there that cotai at least

More information

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable

Week 3 Conditional probabilities, Bayes formula, WEEK 3 page 1 Expected value of a random variable Week 3 Coditioal probabilities, Bayes formula, WEEK 3 page 1 Expected value of a radom variable We recall our discussio of 5 card poker hads. Example 13 : a) What is the probability of evet A that a 5

More information

How To Get A Kukandruk Studetfiace

How To Get A Kukandruk Studetfiace Curret Year Icome Assessmet Form Academic Year 2015/16 Persoal details Perso 1 Your Customer Referece Number Your Customer Referece Number Name Name Date of birth Address / / Date of birth / / Address

More information

This publication was written by the staff of the College Information Services office

This publication was written by the staff of the College Information Services office This publicatio was writte by the staff of the College Iformatio Services office ad desiged by the Registrar s Office Academic Publicatios Uit. Special ackowledgemet for the desig ad productio of the Gradebook

More information

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the.

Confidence Intervals. CI for a population mean (σ is known and n > 30 or the variable is normally distributed in the. Cofidece Itervals A cofidece iterval is a iterval whose purpose is to estimate a parameter (a umber that could, i theory, be calculated from the populatio, if measuremets were available for the whole populatio).

More information

THE REGRESSION MODEL IN MATRIX FORM. For simple linear regression, meaning one predictor, the model is. for i = 1, 2, 3,, n

THE REGRESSION MODEL IN MATRIX FORM. For simple linear regression, meaning one predictor, the model is. for i = 1, 2, 3,, n We will cosider the liear regressio model i matrix form. For simple liear regressio, meaig oe predictor, the model is i = + x i + ε i for i =,,,, This model icludes the assumptio that the ε i s are a sample

More information

Domain 1 Components of the Cisco Unified Communications Architecture

Domain 1 Components of the Cisco Unified Communications Architecture Maual CCNA Domai 1 Compoets of the Cisco Uified Commuicatios Architecture Uified Commuicatios (UC) Eviromet Cisco has itroduced what they call the Uified Commuicatios Eviromet which is used to separate

More information

IT services for students

IT services for students IT services for studets Coect to the Iteret Fid a PC o campus Access your email Pritig & photocopyig E-resources, eportfolios & Blackboard IT help ad support Newcastle Uiversity apps Free from your app

More information

C.Yaashuwanth Department of Electrical and Electronics Engineering, Anna University Chennai, Chennai 600 025, India..

C.Yaashuwanth Department of Electrical and Electronics Engineering, Anna University Chennai, Chennai 600 025, India.. (IJCSIS) Iteratioal Joural of Computer Sciece ad Iformatio Security, A New Schedulig Algorithms for Real Time Tasks C.Yaashuwath Departmet of Electrical ad Electroics Egieerig, Aa Uiversity Cheai, Cheai

More information

Pre-Suit Collection Strategies

Pre-Suit Collection Strategies Pre-Suit Collectio Strategies Writte by Charles PT Phoeix How to Decide Whether to Pursue Collectio Calculatig the Value of Collectio As with ay busiess litigatio, all factors associated with the process

More information

FASHION MERCHANDISING PROMOTION PLAN 2015

FASHION MERCHANDISING PROMOTION PLAN 2015 FASHION MERCHANDISING PROMOTION PLAN 2015 Sposored by MARKETING The purpose of the Fashio Merchadisig Promotio Pla is to provide a opportuity for the participats to demostrate promotioal competecies ad

More information

Mathematical goals. Starting points. Materials required. Time needed

Mathematical goals. Starting points. Materials required. Time needed Level A1 of challege: C A1 Mathematical goals Startig poits Materials required Time eeded Iterpretig algebraic expressios To help learers to: traslate betwee words, symbols, tables, ad area represetatios

More information

Simple Annuities Present Value.

Simple Annuities Present Value. Simple Auities Preset Value. OBJECTIVES (i) To uderstad the uderlyig priciple of a preset value auity. (ii) To use a CASIO CFX-9850GB PLUS to efficietly compute values associated with preset value auities.

More information

Business Rules-Driven SOA. A Framework for Multi-Tenant Cloud Computing

Business Rules-Driven SOA. A Framework for Multi-Tenant Cloud Computing Lect. Phd. Liviu Gabriel CRETU / SPRERS evet Traiig o software services, Timisoara, Romaia, 6-10 dec 2010 www.feaa.uaic.ro Busiess Rules-Drive SOA. A Framework for Multi-Teat Cloud Computig Lect. Ph.D.

More information

A RANDOM PERMUTATION MODEL ARISING IN CHEMISTRY

A RANDOM PERMUTATION MODEL ARISING IN CHEMISTRY J. Appl. Prob. 45, 060 070 2008 Prited i Eglad Applied Probability Trust 2008 A RANDOM PERMUTATION MODEL ARISING IN CHEMISTRY MARK BROWN, The City College of New York EROL A. PEKÖZ, Bosto Uiversity SHELDON

More information

UM USER SATISFACTION SURVEY 2011. Final Report. September 2, 2011. Prepared by. ers e-research & Solutions (Macau)

UM USER SATISFACTION SURVEY 2011. Final Report. September 2, 2011. Prepared by. ers e-research & Solutions (Macau) UM USER SATISFACTION SURVEY 2011 Fial Report September 2, 2011 Prepared by ers e-research & Solutios (Macau) 1 UM User Satisfactio Survey 2011 A Collaboratio Work by Project Cosultat Dr. Agus Cheog ers

More information

Unicenter TCPaccess FTP Server

Unicenter TCPaccess FTP Server Uiceter TCPaccess FTP Server Release Summary r6.1 SP2 K02213-2E This documetatio ad related computer software program (hereiafter referred to as the Documetatio ) is for the ed user s iformatioal purposes

More information

LIFE CYCLES UNIT OVERVIEW THE BIG IDEA. Other topics SPARK. Materials. Activity

LIFE CYCLES UNIT OVERVIEW THE BIG IDEA. Other topics SPARK. Materials. Activity LIFE CYCLES UNIT OVERVIEW All livig thigs go through chages as they grow ad develop. Although idividual orgaisms die, ew oes replace them, which esures the survival of the species. Durig its life cycle,

More information

Perceptions of Academic Honesty in Online vs. Face-to-Face Classrooms

Perceptions of Academic Honesty in Online vs. Face-to-Face Classrooms Joural of Iteractive Olie Learig www.colr.org/jiol Volume, Number, Witer 9 ISSN: 41-4914 Perceptios of Academic Hoesty i Olie vs. Face-to-Face Classrooms Michael Spauldig The Uiversity of Teessee Marti

More information

Measures of Spread and Boxplots Discrete Math, Section 9.4

Measures of Spread and Boxplots Discrete Math, Section 9.4 Measures of Spread ad Boxplots Discrete Math, Sectio 9.4 We start with a example: Example 1: Comparig Mea ad Media Compute the mea ad media of each data set: S 1 = {4, 6, 8, 10, 1, 14, 16} S = {4, 7, 9,

More information

Handling. Collection Calls

Handling. Collection Calls Hadlig the Collectio Calls We do everythig we ca to stop collectio calls; however, i the early part of our represetatio, you ca expect some of these calls to cotiue. We uderstad that the first few moths

More information

Information for Adult Students

Information for Adult Students Admissios Office................ Couselig Office............... Admissios Office................ Admissios Office................ Coordiator of Disabilities........ Olie Educatio Office.......... Eglish

More information

Conclusions. Chapter 9

Conclusions. Chapter 9 Chapter 9 Coclusios You have reached the fial chapter of this book o Microsoft s DirectX. At this poit you should have a good uderstadig of DirectX 11 from graphics to iput ad audio as well as basic, yet

More information

Conversion Instructions:

Conversion Instructions: Coversio Istructios: QMS magicolor 2 DeskLaser to QMS magicolor 2 CX 1800502-001A Trademarks QMS, the QMS logo, ad magicolor are registered trademarks of QMS, Ic., registered i the Uited States Patet ad

More information

I. Why is there a time value to money (TVM)?

I. Why is there a time value to money (TVM)? Itroductio to the Time Value of Moey Lecture Outlie I. Why is there the cocept of time value? II. Sigle cash flows over multiple periods III. Groups of cash flows IV. Warigs o doig time value calculatios

More information

Installment Joint Life Insurance Actuarial Models with the Stochastic Interest Rate

Installment Joint Life Insurance Actuarial Models with the Stochastic Interest Rate Iteratioal Coferece o Maagemet Sciece ad Maagemet Iovatio (MSMI 4) Istallmet Joit Life Isurace ctuarial Models with the Stochastic Iterest Rate Nia-Nia JI a,*, Yue LI, Dog-Hui WNG College of Sciece, Harbi

More information