Course Motivation. Kipp Martin University of Chicago Booth School of Business. January 4, 2012

Size: px
Start display at page:

Download "Course Motivation. Kipp Martin University of Chicago Booth School of Business. January 4, 2012"

Transcription

1 Course Motivation Kipp Martin University of Chicago Booth School of Business January 4, 2012

2 Excel and MATLAB: Why? Course: Tools for Business Analysis: Excel and Matlab Why study Excel and MATLAB? What role do Excel and MATLAB play in moderate corporate problem solving? What can you do with Excel and MATLAB?

3 Outline 3 Example 1 Hospital Scheduling Example 2 Optimal Energy Dispatch Example 3 Portfolio Optimization Course Objectives

4 Hospital Scheduling Develop an application for a large hospital to take: Requests for surgical spaces (e.g., a cardiology surgery, at Location 1, in the AM, two days a week, two weeks per planning horizon) Requests for clinical spaces (e.g., an ENT clinic, at Location 2, all day, Monday and Wednesday, every week) Doctor requests (e.g., I play golf every Tuesday afternoon) Find a schedule: Match available surgery and clinic rooms at the various locations with the space requests Match doctor requests as closely as possible to the space request assignments

5 Hospital Scheduling Administrative assistants for each specialty need to sit at their desktop machines and enter the space and doctor request information for the given specialty. The requests across all specialties must be gathered, aggregated, and stored somewhere. An optimization model must be built and solved that finds a feasible allocation of space requests to available rooms and doctors to meet the requests The results need to be returned to the desktops of each administrative assistant in order to schedule the doctors. The system must be run and used every month by people that know nothing about optimization.

6 Hospital Scheduling There are two problems here: 1. Develop an optimization model to solve a complex scheduling problem. 2. Incorporate the model into an architecture so that the model is actually used. What do I mean by architecture?

7 Hospital Scheduling 7 Figure: Entering the Data.

8 8 Hospital Scheduling Data entry form (this is an Excel UserForm):

9 Hospital Scheduling 9 MySQL Excel UserForm Tomcat Web Server Java Web Services Application Java Database Driver Tomcat Web Server COIN-OR OS COIN-OR Bcp Figure: Calling the Scheduling Application

10 Hospital Scheduling 10 Solve the problem with optimization solvers:

11 Hospital Scheduling 11 Model solution form (another Excel UserForm):

12 Hospital Scheduling What is involved? Excel/Visual Basic User Forms Excel/Visual Basic Create SQL requests from User Forms MySQL (Relational Data Base) An optimization model Optimization solvers Web Server Excel/Visual Basic Web Services communication (send and receive over the Web). You will learn to have VBA generate code for you!

13 Hospital Scheduling Key Takeaway: What is the role of Excel and VBA? Store the data? No! Build the model? No! Solve the model? No! The role of Excel and VBA system integration!!!

14 Optimal Energy Dispatch The Problem: A utility wants to achieve an energy level reduction during certain time periods (usually peak periods) Customers agree to have their service interrupted or curtailed Customers receive compensation for this How does the utility interrupt in a way to maximize revenue

15 Optimal Energy Dispatch Key Components: Utility portal run/invoke the models Customer portal lets customers decide to participate in an event (i.e., to let us control their appliances) or to override during an event. Database Microsoft SQL Server Demand and energy cost forecasting modules An optimization model A optimization solver

16 Optimal Energy Dispatch 16

17 Optimal Energy Dispatch 17

18 Energy Dispatch Key Takeaways: An optimization model is the critical to the system A fast solver is needed for the system things happen in real time Must get data in and out of the model Note: in this case the portal is a web page rather than an Excel UserForm and is a system integrator.

19 Model: Portfolio Optimization n = number of stocks under consideration x i = percentage of portfolio invested in stock i X = [x 1 x 2 x n ] C = n n variance-covariance matrix µ i expected return for stock i R = required portfolio return C = variance-covariance matrix min X CX (1) n µ i x i R (2) i=1 n x i = 1 (3) i=1 x i 0, i = 1,..., n (4)

20 Load the data into MATLAB Model: Import Data prices = load( ASWch8ex13stockprices.txt ) Table: Stock Price Data for Apple, AMD, and Oracle AAPL AMD ORCL

21 Model: Massage the Data Calculate returns from prices and create a variance-covariance matrix. p i,t+1 = p it e r. Taking the natural logarithm of both sides gives the return r = ln(p i,t+1 /p it ) % get rows 2 through 10 of prices pricesmod1 = prices(2: numrows, :); % get rows 1 through 10 of prices pricesmod2 = prices(1: numrows - 1, :); % calculate the returns (assumes continuous compounding) returns = log(pricesmod1./pricesmod2)

22 Model: Calculate Model Parameters C = cov(returns, 1) C = The variance-covariance matrix is used in the optimization model. In MATLAB use the mean() function, or in Excel use the AVERAGE() function to get the expected stock returns.

23 Model: Optimize the Model Both MATLAB and Excel have optimization routines. However, we might wish to solve the model on a remote faster machine. The optimal solution is x 1 = , x 2 = , x 3 =

24 Model: Visualization Excel and MATLAB are also ideal tools for analyzing problem results and visualizing functions and data. 24

25 Example Summary What roles do MATLAB and Excel play 1. import data from various sources, modify the data, and analyze the data 2. use data to create a model instance 3. solve the model 4. analyze the problem results 5. provide visualization 6. act as middleware, provide an interface (API - application program interface) to other software 7. provide a user interface for the underlying model

26 Summary Takeaways 1. A real system is complex there are lot of parts that need to be connected. You need to move information around. 2. It is critical, for example in consulting, to have knowledge about how to connect things together. At least know what tools are available and what are the capabilities of these tools. 3. In most interesting applications there are lots of tradeoffs too many for a human to enumerate. A model is needed to find the best solution. This can have a large impact on profitability.

27 Course Objectives 1. Learn VBA (Visual Basic for Applications), a key tool that adds tremendous functionality to Microsoft Excel. This tool is widely used in business. 2. Learn to use MATLAB. This is an important program used in a number of other Booth courses. In the business world it is used extensively on Wall Street. 3. Develop skill in building realistic optimization models to support decision making. 4. Learn how to access and integrate data that reside in different locations and use these data as input to models. 5. Learn to use the General Algebraic Modeling System (GAMS) developed at the World Bank. This modeling system will allow students to formulate and solve realistic models using the input from Excel and MATLAB.

An Introduction to MATLAB See Chapter 1 of Gilat

An Introduction to MATLAB See Chapter 1 of Gilat 1 An Introduction to MATLAB See Chapter 1 of Gilat Kipp Martin University of Chicago Booth School of Business January 25, 2012 Outline The MATLAB IDE MATLAB is an acronym for Matrix Laboratory. It was

More information

CoinEasy. Kipp Martin Booth School of Business University of Chicago. November 9, 2010

CoinEasy. Kipp Martin Booth School of Business University of Chicago. November 9, 2010 CoinEasy Kipp Martin Booth School of Business University of Chicago November 9, 2010 IMPORTANT DISCLAIMER! What follows are opinions of this author not official opinions of the COIN-OR Strategic Leadership

More information

SPUNTINII RESTAURANT POINT OF SALE APPLICATION

SPUNTINII RESTAURANT POINT OF SALE APPLICATION SPUNTINII RESTAURANT POINT OF SALE APPLICATION MBA 614 Final Project Report Spread Sheet Automation/Modeling Kanak Durga Kunapuli Contents Executive Summary... 2 Motivation... 2 User Guide... 3 Instructions

More information

Optimization. Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE

Optimization. Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE Optimization Using Analytic Solver Platform REVIEW BASED ON MANAGEMENT SCIENCE What We ll Cover Today Introduction Session ΙΙΙ beta training program goals Automating Optimization in Excel Defining Optimization

More information

Notes for Lecture 18

Notes for Lecture 18 U.C. Berkeley CS17: Intro to CS Theory Handout N18 Professor Luca Trevisan November 6, 21 Notes for Lecture 18 1 Algorithms for Linear Programming Linear programming was first solved by the simplex method

More information

Rapid Application Development & Grid Computing Using GAMS. Software Demonstration INFORMS San Francisco 2005

Rapid Application Development & Grid Computing Using GAMS. Software Demonstration INFORMS San Francisco 2005 Rapid Application Development & Grid Computing Using GAMS Software Demonstration INFORMS San Francisco 2005 1 Demo Objectives Basics / Algebraic Modeling Data Exchange / Charting Tying things together

More information

CHAPTER 35: PRACTICE ANALYSIS

CHAPTER 35: PRACTICE ANALYSIS CHAPTER 35: PRACTICE ANALYSIS The AVImark Practice Analysis feature provides you with the option of viewing and printing reports and graphs to help better manage your business. Each graph and report will

More information

HKTA TANG HIN MEMORIAL SECONDARY SCHOOL SECONDARY 3 COMPUTER LITERACY. Name: ( ) Class: Date: Databases and Microsoft Access

HKTA TANG HIN MEMORIAL SECONDARY SCHOOL SECONDARY 3 COMPUTER LITERACY. Name: ( ) Class: Date: Databases and Microsoft Access Databases and Microsoft Access Introduction to Databases A well-designed database enables huge data storage and efficient data retrieval. Term Database Table Record Field Primary key Index Meaning A organized

More information

Introduction to CS 4604

Introduction to CS 4604 Introduction to CS 4604 T. M. Murali August 23, 2010 Course Information Instructor T. M. Murali, 2160B Torgerson, 231-8534, murali@cs.vt.edu Office Hours: 9:30am 11:30am Mondays and Wednesdays Teaching

More information

An open-source stochastic programming solver. H.I. Gassmann, Dalhousie University J. Ma, JTechnologies R.K. Martin, The University of Chicago

An open-source stochastic programming solver. H.I. Gassmann, Dalhousie University J. Ma, JTechnologies R.K. Martin, The University of Chicago An open-source stochastic programming solver H.I. Gassmann, Dalhousie University J. Ma, JTechnologies R.K. Martin, The University of Chicago ICSP 2013 Overview Open source software COIN-OR Optimization

More information

Network Analyst: An Introduction

Network Analyst: An Introduction 2013 Esri International User Conference July 8 12, 2013 San Diego, California Technical Workshop Network Analyst: An Introduction Patrick Stevens Robert Garrity Esri UC2013. Technical Workshop. Introduction

More information

Traineeship (graduate level)

Traineeship (graduate level) Traineeship (graduate level) Reference 2013-289-TRA EXT Type of contract Who can apply Salary Working time Place of work Closing date for applications Traineeship of between 3 and 12 months in total EU

More information

Optimization Services: A Framework For Distributed Optimization

Optimization Services: A Framework For Distributed Optimization 1 Optimization Services: A Framework For Distributed Optimization Kipp Martin Booth School of Business University of Chicago November 7, 2010 Outline What is Optimization Services (OS)? Instance and Solver

More information

Using the Palladium Business Intelligence Functionality

Using the Palladium Business Intelligence Functionality Using the Palladium Business Intelligence Functionality This document will assist in using Palladium s Business Intelligence Module. The function of the module is to allow you a view into your data with

More information

Network Analyst: Performing Network Analysis

Network Analyst: Performing Network Analysis Esri International User Conference San Diego, California Technical Workshops July 24, 2012 Network Analyst: Performing Network Analysis Jay Sandhu Deelesh Mandloi Goals We assume you have some familiarity

More information

Example. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review:

Example. Section: PS 709 Examples of Calculations of Reduced Hours of Work Last Revised: February 2017 Last Reviewed: February 2017 Next Review: Following are three examples of calculations for MCP employees (undefined hours of work) and three examples for MCP office employees. Examples use the data from the table below. For your calculations use

More information

SRP SMART ENERGY SAVER STUDY

SRP SMART ENERGY SAVER STUDY SRP SMART ENERGY SAVER STUDY Setup Guide January 2018 WELCOME!... 2 SRP SMART ENERGY SAVER STUDY OVERVIEW... 2 STEPS TO COMPLETE... 2 1. EQUIPMENT INSTALLATION OVERVIEW... 3 THERMOSTAT... 3 LOAD CONTROLLER

More information

Connecticut Medical Assistance Program Enrollment Wizard. Presented by The Department of Social Services & HP Enterprise Services 1

Connecticut Medical Assistance Program Enrollment Wizard. Presented by The Department of Social Services & HP Enterprise Services 1 Connecticut Medical Assistance Program Enrollment Wizard Presented by The Department of Social Services & HP Enterprise Services 1 Training Topics www.ctdssmap.com Enrollment Wizard Connecticut Medical

More information

Oracle - MySQL Developer Techniques with Advanced

Oracle - MySQL Developer Techniques with Advanced Oracle - MySQL Developer Techniques with Advanced Stored Procedures Code: Lengt h: URL: D76152GC10 5 days View Online This MySQL Developer Techniques with Advanced Stored Procedures training will cover

More information

US Consumer Device Preference Report

US Consumer Device Preference Report ANDROID WINDOWS PHONE ANDROID TABLET OTHER MOBILE IPHONE IPAD US Consumer Device Preference Report Q1 2015: Smartphone Conversions Are Finally Here But Where are the Android Users? 45.8 43.2 39.6 39.6

More information

Get Exam Ready. Attention Potential HFMA Certification Candidates! HFMA Certification Candidate

Get Exam Ready. Attention Potential HFMA Certification Candidates! HFMA Certification Candidate Get Exam Ready HFMA Certification Candidate Attention Potential HFMA Certification Candidates! Thursdays February 12, 2015 March 12, 2015 12:00 pm to 2:00 pm cst Course Instructor Christoph Stauder FHFMA,

More information

GAMS. How can I make this work... arrgghh? GAMS Development Corporation

GAMS. How can I make this work... arrgghh? GAMS Development Corporation GAMS How can I make this work... arrgghh? Jan-H. Jagla Lutz Westermann jhjagla@gams.com lwestermann@gams.com GAMS Software GmbH GAMS Development Corporation www.gams.de www.gams.com Introduction GAMS at

More information

Returning Resident Room Selection Instruction Sheet

Returning Resident Room Selection Instruction Sheet 2019-2020 Returning Resident Room Selection Instruction Sheet All residents and roommates that plan to participate in room selection MUST have completed the 2019-2020 Returning Resident Application at

More information

AM 221: Advanced Optimization Spring 2016

AM 221: Advanced Optimization Spring 2016 AM 221: Advanced Optimization Spring 2016 Prof Yaron Singer Lecture 3 February 1st 1 Overview In our previous lecture we presented fundamental results from convex analysis and in particular the separating

More information

FIS Client Point Getting Started Guide

FIS Client Point Getting Started Guide FIS Client Point Getting Started Guide Table of Contents Introduction... 4 Key Features... 4 Client Point Recommended Settings... 4 Browser and Operating Systems... 4 PC and Browser Settings... 5 Screen

More information

Pearson Edexcel Award

Pearson Edexcel Award Pearson Edexcel Award January 2018 Examination Timetable FINAL For more information on Edexcel qualifications please visit http://qualifications.pearson.com Pearson Edexcel Award January 2018 Examination

More information

How to use the Sales Based Availability Dashboard

How to use the Sales Based Availability Dashboard How to use the Sales Based Availability Dashboard Supplier Guide Sept 2017 v1 1 Contents What is Sales Based Availability and why is it important?... 3 How is Sales Based Availability calculated and how

More information

Oracle and Tangosol Acquisition Announcement

Oracle and Tangosol Acquisition Announcement Oracle and Tangosol Acquisition Announcement March 23, 2007 The following is intended to outline our general product direction. It is intended for information purposes only, and may

More information

Board of Directors Meeting. April 27, 2017

Board of Directors Meeting. April 27, 2017 Board of Directors Meeting April 27, 2017 2016 Annual Report April 27, 2017 Project Team 2016 Annual Report Lead Kari Lynch Communications & Marketing Specialist Independent Auditors Subject Matter Experts

More information

PROFESSIONAL EXPERIENCE

PROFESSIONAL EXPERIENCE Muhammad Shafiq Career Profile Highly motivated software professional with 13+ years of experience in commercial software design and development. Expertise in Designing, Developing, Deploying and Maintaining

More information

Client Information Portal User Guide. 500 West Jefferson Street Suite 700 Louisville, KY (888)

Client Information Portal User Guide. 500 West Jefferson Street Suite 700 Louisville, KY (888) Client Information Portal User Guide 500 West Jefferson Street Suite 700 Louisville, KY 40202 (888) 878-7845 1 Getting Started Existing Users If you have accessed your account online in the past, but have

More information

SRP DEMAND MANAGEMENT STUDY

SRP DEMAND MANAGEMENT STUDY SRP DEMAND MANAGEMENT STUDY Setup Guide September 2017 2017 Welcome! Thank you for joining SRP s Demand Management Study. This Setup Guide provides an overview of the study and outlines steps to complete

More information

GreenSlot: Scheduling Energy Consumption in Green Datacenters

GreenSlot: Scheduling Energy Consumption in Green Datacenters GreenSlot: Scheduling Energy Consumption in Green Datacenters Íñigo Goiri, Kien Le, Md. E. Haque, Ryan Beauchea, Thu D. Nguyen, Jordi Guitart, Jordi Torres, and Ricardo Bianchini Motivation Datacenters

More information

Agenda. GAMS Development / GAMS Software. GAMS at a Glance. An illustrative Example: The Mean Variance Model. Grid Computing

Agenda. GAMS Development / GAMS Software. GAMS at a Glance. An illustrative Example: The Mean Variance Model. Grid Computing Agenda GAMS Development / GAMS Software GAMS at a Glance An illustrative Example: The Mean Variance Model Grid Computing 1 1 GAMS Development / GAMS Software Roots: Research project World Bank 1976 Pioneer

More information

Oklahoma State University Institute of Technology Online Common Syllabus Fall 2018

Oklahoma State University Institute of Technology Online Common Syllabus Fall 2018 Oklahoma State University Institute of Technology Online Common Syllabus Fall 2018 ITD 1213 Hardware Systems Support Focuses on the management and maintenance of hardware and operating system environments.

More information

Lesson 6.1 Matrix Representations

Lesson 6.1 Matrix Representations Lesson. Matrix Representations. Supply the missing entries in each transition matrix..7 m r.9..7 a. [M] b. [R] c. [T] t. m. A survey of registered voters showed that of those people who voted in the presidential

More information

Prepared By. Handaru Jati, Ph.D. Universitas Negeri Yogyakarta.

Prepared By. Handaru Jati, Ph.D. Universitas Negeri Yogyakarta. Prepared By Handaru Jati, Ph.D Universitas Negeri Yogyakarta handaru@uny.ac.id Chapter 8 Using The Excel Solver To Solve Mathematical Programs Chapter Overview 8.1 Introduction 8.2 Formulating Mathematical

More information

Certificazione Oracle

Certificazione Oracle Certificazione Oracle 1Z0-017-JPN 1Z0-018-JPN Bronze SQL I Bronze DBA 11g 1Z0-027 Oracle Exadata X3 and X4 Administration 1Z0-027-JPN Oracle Exadata X3 Administration 1Z0-028 Oracle Database Cloud Administration

More information

Pan London Suspected Cancer Referral Forms for GPs A step-by-step guide to installing, using and ing the forms for GPs using EMIS Web

Pan London Suspected Cancer Referral Forms for GPs A step-by-step guide to installing, using and  ing the forms for GPs using EMIS Web Pan London Suspected Cancer Referral Forms for GPs A step-by-step guide to installing, using and emailing the forms for GPs using EMIS Web Dr Ian Rubenstein Eagle House Surgery Ponders End Enfield 1 Table

More information

Tutorial 2 Today we will have a quick introduction to ArgoUML and how to use it, as well as look at some examples of class diagrams.

Tutorial 2 Today we will have a quick introduction to ArgoUML and how to use it, as well as look at some examples of class diagrams. Tutorial 2 Today we will have a quick introduction to ArgoUML and how to use it, as well as look at some examples of class diagrams. This is an answer sheet, answers are marked in RED. Quiz dates: Quiz

More information

GAMS. Grid Computing

GAMS. Grid Computing GAMS Grid Computing Solver Technology Tremendous algorithmic and computational progress LP in fact only restricted by available memory MIP Some small (academic) problems still unsolvable Commercial problems

More information

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES

DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES DIPLOMA IN PROGRAMMING WITH DOT NET TECHNOLOGIES USA This training program is highly specialized training program with the duration of 72 Credit hours, where the program covers all the major areas of C#

More information

Column Generation: Cutting Stock

Column Generation: Cutting Stock Column Generation: Cutting Stock A very applied method thst@man.dtu.dk DTU-Management Technical University of Denmark 1 Outline History The Simplex algorithm (re-visited) Column Generation as an extension

More information

Outline. Column Generation: Cutting Stock A very applied method. Introduction to Column Generation. Given an LP problem

Outline. Column Generation: Cutting Stock A very applied method. Introduction to Column Generation. Given an LP problem Column Generation: Cutting Stock A very applied method thst@man.dtu.dk Outline History The Simplex algorithm (re-visited) Column Generation as an extension of the Simplex algorithm A simple example! DTU-Management

More information

What is a database? Lesson - 1

What is a database?  Lesson - 1 Lesson - 1 www.semainformatics.wordpress.com What is a database? A database is any collection of data that is organized for quick retrieval. Databases can be computer based or paper based 1 Examples of

More information

1 GIAPETTO S WOODCARVING PROBLEM

1 GIAPETTO S WOODCARVING PROBLEM 1 GIAPETTO S WOODCARVING PROBLEM EZGİ ÇALLI OBJECTIVES CCSS.MATH.CONTENT.HSA.REI.D.12: Graph the solutions to a linear inequality in two variables as a half-plane (excluding the boundary in the case of

More information

Introduction to Databases Fall-Winter 2010/11. Syllabus

Introduction to Databases Fall-Winter 2010/11. Syllabus Introduction to Databases Fall-Winter 2010/11 Syllabus Werner Nutt Syllabus Lecturer Werner Nutt, nutt@inf.unibz.it, Room POS 2.09 Office hours: Tuesday, 14:00 16:00 and by appointment (If you want to

More information

US Technology Informational Meeting

US Technology Informational Meeting US Technology Informational Meeting Tuesday, May 17, 2016 8:00 am B.Y.O.D. Bring Your Own Device Tuesday, May 17, 2016 8:00 am M.S. & H.S. Technology Information No smart phones or cell phones are allowed

More information

Creating a Hire eform for Academic Staff

Creating a Hire eform for Academic Staff UNIVERSITY OF ALBERTA PeopleSoft HCM Creating a Hire eform for Academic Staff Prepared by: HR Operations Created on 8/30/2017 2:49:00 PM Copyright 2017 University of Alberta All rights reserved. The information

More information

COORDINATOR ISIP SYMPLICITY INSTRUCTIONS

COORDINATOR ISIP SYMPLICITY INSTRUCTIONS COORDINATOR ISIP SYMPLICITY INSTRUCTIONS The following screen shots dates and deadlines do not correlate with 2018 ISIP s actual dates and deadlines. Important Dates and Deadlines 1) Student Bidding Opens:

More information

A learning initiative for all What is it? - What does it cost? Usability Mapping. By CAT - i

A learning initiative for all What is it? - What does it cost? Usability Mapping. By CAT - i A learning initiative for all What is it? - What does it cost? Usability Mapping By CAT - i Safety and documentation cannot be separated. We will never know how much harm we prevented. We must always know

More information

Academic Year Student Induction. Handbook

Academic Year Student Induction. Handbook Academic Year Student Induction - Handbook Academic Year Programmes 2 Student visa requirements 2 How to get your student visa 3 How to open a bank account 4 Holiday policy 6 End of course exam (student

More information

G64DBS Database Systems. G64DBS Module. Recommended Textbook. Assessment. Recommended Textbook. Recommended Textbook.

G64DBS Database Systems. G64DBS Module. Recommended Textbook. Assessment. Recommended Textbook. Recommended Textbook. G64DBS Database Systems Tim Brailsford G64DBS Module Lectures Mondays, 3pm in LT2 Fridays, 4pm in LT3 Labs - TBA Will NOT start until approximately Week 4 Wednesdays, 2-4pm in A32 Tim Brailsford (tjb@cs.nott.ac.uk)

More information

CBOE Research Circular #RS14-098

CBOE Research Circular #RS14-098 CBOE Research Circular #RS14-098 Date: February 20, 2014 To: Permit Holders From: Scott Speer RE: Vodafone Group PLC ( VOD ) Distribution of Shares of Verizon Communications Inc. ( VZ ) and VOD ADS Consolidation

More information

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017

Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017 Oklahoma State University Institute of Technology Face-to-Face Common Syllabus Fall 2017 ITD 3443 Network Security Students will provide Cyber Defense while understanding Cyber Threats. Their attack types

More information

Excel 2010 Macro Vba For Loops Break Nested

Excel 2010 Macro Vba For Loops Break Nested Excel 2010 Macro Vba For Loops Break Nested If you want to continue to show page breaks after your macro runs, you can set the The With statement utilized in this example tells Excel to apply all the If

More information

Emergency Preparedness Planning. The Office

Emergency Preparedness Planning. The Office Emergency Preparedness Planning The Office Terms COOP = Continuity of Operations (gov t speak for BCP) BCP = Business Continuity Plan or Planning BCM = Business Continuity Management Business = Any organization

More information

Provider File Management Guide

Provider File Management Guide Provider File Management Guide March 2018 Independence Blue Cross offers products through its subsidiaries Independence Hospital Indemnity Plan, Keystone Health Plan East, and QCC Insurance Company, and

More information

Logical Database Design. ICT285 Databases: Topic 06

Logical Database Design. ICT285 Databases: Topic 06 Logical Database Design ICT285 Databases: Topic 06 1. What is Logical Database Design? Why bother? Bad logical database design results in bad physical database design, and generally results in poor database

More information

Class Organization. CSPP 53017: Data Warehousing Winter 2013" Lecture 1" Svetlozar Nestorov"

Class Organization. CSPP 53017: Data Warehousing Winter 2013 Lecture 1 Svetlozar Nestorov CSPP 53017: Data Warehousing Winter 2013 Lecture 1 Svetlozar Nestorov Class Organization Lectures Mailing list Office hours Homework Team Projects Team Presentations Quizzes Grades 1 Class Details Recommended

More information

V6 Learning Path Service Providers Partners

V6 Learning Path Service Providers Partners V6 Learning Path Service Providers Partners Revision Level: Software Version: Date: Table of Contents Role Description... p. 1 ENOVIA V6 Software Architect... p. 2 ENOVIA V6 Deployment Architect... p.

More information

IEOR E4008: Computational Discrete Optimization

IEOR E4008: Computational Discrete Optimization Yuri Faenza IEOR Department Jan 23th, 2018 Logistics Instructor: Yuri Faenza Assistant Professor @ IEOR from 2016 Research area: Discrete Optimization Schedule: MW, 10:10-11:25 Room: 303 Mudd Office Hours:

More information

Optimization Services Modeling Language (OSmL)

Optimization Services Modeling Language (OSmL) Optimization Services Modeling Language (OSmL) Jun Ma Northwestern University Kipp Martin University of Chicago November 15, 2005 Outline ntroduction and Motivation The OSmL Philosophy OSmL Syntax Data

More information

Notes for Student Version of Soritec

Notes for Student Version of Soritec Notes for Student Version of Soritec Department of Economics January 20, 2001 INSTRUCTIONS FOR USING SORITEC This is a brief introduction to the use of the student version of the Soritec statistical/econometric

More information

Excel Project 2 Formulas, Functions, and Formatting

Excel Project 2 Formulas, Functions, and Formatting 7 th grade Business & Computer Science 1 Excel Project 2 Formulas, Functions, and Formatting 1. Open a blank Excel spreadsheet 2. Save the spreadsheet as Project 2 Formulas, Functions, and Formatting on

More information

Financial Econometrics MFE MATLAB Introduction. Kevin Sheppard University of Oxford

Financial Econometrics MFE MATLAB Introduction. Kevin Sheppard University of Oxford Financial Econometrics MFE MATLAB Introduction Kevin Sheppard University of Oxford www.kevinsheppard.com September 2018 2018 Kevin Sheppard Contents Installation and Setup i 1 Getting Started 1 2 Basic

More information

Sample Paper 2014 Class - XII Subject Informatics Practices (065)

Sample Paper 2014 Class - XII Subject Informatics Practices (065) Sample Paper 2014 Class - XII Subject Informatics Practices (065) Instructions: (i) All questions are compulsory (ii) Answer the questions after carefully reading the text. QA Answer the following questions:

More information

Hi Fi Infirmary Portal Java Project Report

Hi Fi Infirmary Portal Java Project Report Hi Fi Infirmary Portal Java Project Report G.Vidhya Ratna Sagar Student(M.Tech), CSE, Gokul Institue of Technology and Science, Visakhapatnam, India. ABSTRACT: In this project an efficiency of any system

More information

Microsoft Project. EPIC 76/106 Manchester St. PO Box 362 Christchurch 8140

Microsoft Project.   EPIC 76/106 Manchester St. PO Box 362 Christchurch 8140 Microsoft Project EPIC 76/106 Manchester St. PO Box 362 Christchurch 8140 info@falcontraining.com www.falcontraining.com MICROSOFT PROJECT SEPTEMBER 12, 2016 1 Contents I. An Introduction to MS Project...

More information

Excel Functions & Tables

Excel Functions & Tables Excel Functions & Tables Winter 2012 Winter 2012 CS130 - Excel Functions & Tables 1 Review of Functions Quick Mathematics Review As it turns out, some of the most important mathematics for this course

More information

MICROSOFT WORD INTERMEDIATE TRAINING MANUAL

MICROSOFT WORD INTERMEDIATE TRAINING MANUAL 21 December, 2017 MICROSOFT WORD INTERMEDIATE TRAINING MANUAL Document Filetype: PDF 190.51 KB 0 MICROSOFT WORD INTERMEDIATE TRAINING MANUAL Create and customize a table of contents. Develop higher-level

More information

COMP5318 Knowledge Management & Data Mining Assignment 1

COMP5318 Knowledge Management & Data Mining Assignment 1 COMP538 Knowledge Management & Data Mining Assignment Enoch Lau SID 20045765 7 May 2007 Abstract 5.5 Scalability............... 5 Clustering is a fundamental task in data mining that aims to place similar

More information

Scheduling for Trinity School at Meadow View. User s Manual. May 8, 2017

Scheduling for Trinity School at Meadow View. User s Manual. May 8, 2017 Scheduling for Trinity School at Meadow View User s Manual May 8, 2017 Prepared By: James DeBolt Valiant Tsang Mary Barthelson Marissa Brienza Zachary Nuzzo Sponsor: Tim Maloney Chair of Math and Science

More information

Individual Funding Requests (IFR) Guidance notes for referrers (GPs and Referring Clinicians)

Individual Funding Requests (IFR) Guidance notes for referrers (GPs and Referring Clinicians) Individual Funding Requests (IFR) Guidance notes for referrers (GPs and Referring Clinicians) ClaimIT User Guide Practice Managers (June 2016) 1 Index Item Description Page 1 Frequently asked questions

More information

Developing Optimization Algorithms for Real-World Applications

Developing Optimization Algorithms for Real-World Applications Developing Optimization Algorithms for Real-World Applications Gautam Ponnappa PC Training Engineer Viju Ravichandran, PhD Education Technical Evangelist 2015 The MathWorks, Inc. 1 2 For a given system,

More information

Guidance on the appropriateness of the information technology solution

Guidance on the appropriateness of the information technology solution Guidance on the appropriateness of the information technology solution Students of the information technology in a global society (ITGS) are expected to in consultation with a specified client design,

More information

Provider File Management Guide

Provider File Management Guide Provider File Management Guide June 2018 AmeriHealth HMO, Inc. AmeriHealth Insurance Company of New Page Jersey 1 of 29 The Provider File Management transaction allows professional providers to view and

More information

and compare electrical costs of computers in various modes. Cost of Computers

and compare electrical costs of computers in various modes. Cost of Computers Summary: Students calculate and compare electrical costs of computers in various modes. Cost of Computers Grade Level: 5-8 Subject Areas: English (Media and Technology, Research and Inquiry), Mathematics,

More information

MS SQL Server DBA Training Course. Table of Contents

MS SQL Server DBA Training Course. Table of Contents Table of Contents Overview... 4 About DBA University, Inc.... 4 About Srini Ramineni MS SQL Server DBA Trainer and Founder of DBA University... 5 Pricing and Registration... 6 Recorded trainings (On demand

More information

Visual Basic for Applications

Visual Basic for Applications Visual Basic for Applications Programming Damiano SOMENZI School of Economics and Management Advanced Computer Skills damiano.somenzi@unibz.it Week 1 Outline 1 Visual Basic for Applications Programming

More information

Fusion Registry 9 SDMX Data and Metadata Management System

Fusion Registry 9 SDMX Data and Metadata Management System Registry 9 Data and Management System Registry 9 is a complete and fully integrated statistical data and metadata management system using. Whether you require a metadata repository supporting a highperformance

More information

Primavera P6 Portlet Index

Primavera P6 Portlet Index Ten Six Consulting Presents Primavera P6 Portlet Index A Reference Guide to the P6 Dashboard Portlets Contents 1.1 Available Portlets... 3 1.1.1 Schedule Performance Portlet... 3 1.1.2 Earned Value Performance

More information

Looking to improve your employment prospects in surgery?

Looking to improve your employment prospects in surgery? MRCS Bangalore 2016 Looking to improve your employment prospects in surgery? Membership of the Royal College of Physicians and Surgeons of Glasgow can support your professional development and advance

More information

Session id: The Self-Managing Database: Guided Application and SQL Tuning

Session id: The Self-Managing Database: Guided Application and SQL Tuning Session id: 40713 The Self-Managing Database: Guided Application and SQL Tuning Lead Architects Benoit Dageville Khaled Yagoub Mohamed Zait Mohamed Ziauddin Agenda SQL Tuning Challenges Automatic SQL Tuning

More information

Lecture 25 Nonlinear Programming. November 9, 2009

Lecture 25 Nonlinear Programming. November 9, 2009 Nonlinear Programming November 9, 2009 Outline Nonlinear Programming Another example of NLP problem What makes these problems complex Scalar Function Unconstrained Problem Local and global optima: definition,

More information

Database Design. 1-4 Major Transformations in Computing. Copyright 2015, Oracle and/or its affiliates. All rights reserved.

Database Design. 1-4 Major Transformations in Computing. Copyright 2015, Oracle and/or its affiliates. All rights reserved. Database Design 1-4 Objectives This lesson covers the following objectives: List the major transformations in computing that have occurred since the 1970 s. Define and give an example of these terms: hardware,

More information

Onboarding Guide. ipointsolutions.net (800)

Onboarding Guide. ipointsolutions.net (800) Onboarding Guide ipointsolutions.net (800) 535-4101 Support@iPointSolutions.net Table of Contents Server / Hardware / Network Requirements Server Requirements... 3 Supported Operating Systems... 3 Server

More information

MAT 103 F09 TEST 3 REVIEW (CH 4-5)

MAT 103 F09 TEST 3 REVIEW (CH 4-5) MAT 103 F09 TEST 3 REVIEW (CH 4-5) NAME For # 1-3, solve the system of equations by graphing. Label the equation of each line on your graph and write the solution as an ordered pair. Be sure to CHECK your

More information

Exceed Customer Expectations. Gain the Edge. Certificate III in Business. Design and Produce Business Documents BSBITU306A

Exceed Customer Expectations. Gain the Edge. Certificate III in Business. Design and Produce Business Documents BSBITU306A Exceed Customer Expectations Gain the Edge Certificate III in Business Design and Produce Business Documents BSBITU306A N tl Task 1 The copy and paste function can be used to transfer data from one application

More information

This addendum is to provide all potential proponents with the information to the various questions received.

This addendum is to provide all potential proponents with the information to the various questions received. Addendum Number: 1 Request for Proposal: 2014-006 Multifunctional Devices and Print Services Date Issued: January 20, 2015 Issued by: Li Lei This addendum is to provide all potential proponents with the

More information

The strategic advantage of OLAP and multidimensional analysis

The strategic advantage of OLAP and multidimensional analysis IBM Software Business Analytics Cognos Enterprise The strategic advantage of OLAP and multidimensional analysis 2 The strategic advantage of OLAP and multidimensional analysis Overview Online analytical

More information

Copyright 2012 Pulse Systems, Inc. Page 1 of 94

Copyright 2012 Pulse Systems, Inc. Page 1 of 94 Scheduling Templates may contain several layers of detail records. Use the Template Tab in the Staff and Physician tables to create and edit detail records for a template. Click anywhere to continue Copyright

More information

Simply Access Tips. Issue February 2 nd 2009

Simply Access Tips. Issue February 2 nd 2009 Hi [FirstName], Simply Access Tips Issue 02 2009 February 2 nd 2009 Welcome to the second edition of Simply Access Tips for 2009. Housekeeping, as usual, is at the end of the Newsletter so; if you need

More information

New Provider Onboarding

New Provider Onboarding New Provider Onboarding A comprehensive onboarding program represents a proactive retention strategy Why We Are Here Our Core Purpose To make lives better together through health and healing. Our Vision

More information

How to Create Collaborative Communities Within Your Portal

How to Create Collaborative Communities Within Your Portal How to Create Collaborative Communities Within Your Portal Jim Powell Principal Product Manager Oracle Portal Oracle Corporation Agenda! Communities and their Collaboration Pains! Bringing it all together

More information

T E L E H E A LT H S O L U T I O N S

T E L E H E A LT H S O L U T I O N S TELEHEALTH SOLUTIONS TELEHEALTH SOLUTIONS Howard s virtual care and telehealth offerings range from easyto-use kits to full all-in-one solutions for telehealth related communications. Our product offering

More information

Rapid Application Prototyping using GAMS

Rapid Application Prototyping using GAMS Rapid Application Prototyping using GAMS Steven Dirkse sdirkse@gams.com GAMS Development Corp www.gams.com 1 INFORMS Annual Meeting Seattle, November 4, 2007 Welcome/Agenda Working with GAMS A Guided Tour

More information

Recent enhancements in. GAMS Software GmbH GAMS Development Corporation

Recent enhancements in. GAMS Software GmbH GAMS Development Corporation Recent enhancements in Lutz Westermann lwestermann@gams.com GAMS Software GmbH GAMS Development Corporation www.gams.com GAMS at a Glance Algebraic Modeling System Facilitates to formulate mathematical

More information

Open File Explorer Start Pro with SanFran project Open Locator in SanFran project Open Browser and AGOL with RouteExample Web map.

Open File Explorer Start Pro with SanFran project Open Locator in SanFran project Open Browser and AGOL with RouteExample Web map. Open File Explorer Start Pro with SanFran project Open Locator in SanFran project Open Browser and AGOL with RouteExample Web map. Open Browser with this: http://nadev.arcgis.com/arcgis/samples/easyvrp/easyvrp.html

More information

Profile: How to update your CV - just an idea. 1) Make sure your margins are a slim as possible. 2) Make sure your font size is 10-12

Profile: How to update your CV - just an idea. 1) Make sure your margins are a slim as possible. 2) Make sure your font size is 10-12 Profile: How to update your CV - just an idea. 1) Make sure your margins are a slim as possible 2) Make sure your font size is 10-12 3) All new sentences starting from the Left Hand margin 4) Just an idea

More information