CEO - Software for Statistics and Optimization

Similar documents
DOCTORAL SCHOOL TRAINING AND DEVELOPMENT PROGRAMME

STA 225: Introductory Statistics (CT)

SSE - Supervision of Electrical Systems

School of Innovative Technologies and Engineering

Spring 2014 SYLLABUS Michigan State University STT 430: Probability and Statistics for Engineering

Sociology 521: Social Statistics and Quantitative Methods I Spring Wed. 2 5, Kap 305 Computer Lab. Course Website

GRADUATE STUDENT HANDBOOK Master of Science Programs in Biostatistics

Level 6. Higher Education Funding Council for England (HEFCE) Fee for 2017/18 is 9,250*

EGRHS Course Fair. Science & Math AP & IB Courses

SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

ATW 202. Business Research Methods

COURSE SYNOPSIS COURSE OBJECTIVES. UNIVERSITI SAINS MALAYSIA School of Management

Sociology 521: Social Statistics and Quantitative Methods I Spring 2013 Mondays 2 5pm Kap 305 Computer Lab. Course Website

The 9 th International Scientific Conference elearning and software for Education Bucharest, April 25-26, / X

Mathematics. Mathematics

Ph.D. in Behavior Analysis Ph.d. i atferdsanalyse

Probability and Statistics Curriculum Pacing Guide

Instructor: Mario D. Garrett, Ph.D. Phone: Office: Hepner Hall (HH) 100

Office Hours: Mon & Fri 10:00-12:00. Course Description

S T A T 251 C o u r s e S y l l a b u s I n t r o d u c t i o n t o p r o b a b i l i t y

VOL. 3, NO. 5, May 2012 ISSN Journal of Emerging Trends in Computing and Information Sciences CIS Journal. All rights reserved.

EDCI 699 Statistics: Content, Process, Application COURSE SYLLABUS: SPRING 2016

Module 12. Machine Learning. Version 2 CSE IIT, Kharagpur

Learning Optimal Dialogue Strategies: A Case Study of a Spoken Dialogue Agent for

Algebra 1, Quarter 3, Unit 3.1. Line of Best Fit. Overview

Syllabus of the Course Skills for the Tourism Industry

PHD COURSE INTERMEDIATE STATISTICS USING SPSS, 2018

Guide to Teaching Computer Science

Honors Mathematics. Introduction and Definition of Honors Mathematics

Python Machine Learning

TIMSS ADVANCED 2015 USER GUIDE FOR THE INTERNATIONAL DATABASE. Pierre Foy

Statewide Framework Document for:

ACTL5103 Stochastic Modelling For Actuaries. Course Outline Semester 2, 2014

Seminar - Organic Computing

Agent-Based Software Engineering

A Note on Structuring Employability Skills for Accounting Students

Introducing the New Iowa Assessments Mathematics Levels 12 14

CS/SE 3341 Spring 2012

Implementation Regulations

UNIT ONE Tools of Algebra

Setting the Scene: ECVET and ECTS the two transfer (and accumulation) systems for education and training

THE WEB 2.0 AS A PLATFORM FOR THE ACQUISITION OF SKILLS, IMPROVE ACADEMIC PERFORMANCE AND DESIGNER CAREER PROMOTION IN THE UNIVERSITY

Intermediate Computable General Equilibrium (CGE) Modelling: Online Single Country Course

Knowledge based expert systems D H A N A N J A Y K A L B A N D E

A. What is research? B. Types of research

Minitab Tutorial (Version 17+)

M55205-Mastering Microsoft Project 2016

Radius STEM Readiness TM

Communication and Cybernetics 17

Bachelor Programme Structure Max Weber Institute for Sociology, University of Heidelberg

TEACHING AND EXAMINATION REGULATIONS PART B: programme-specific section MASTER S PROGRAMME IN LOGIC

AP Calculus AB. Nevada Academic Standards that are assessable at the local level only.

CHALLENGES FACING DEVELOPMENT OF STRATEGIC PLANS IN PUBLIC SECONDARY SCHOOLS IN MWINGI CENTRAL DISTRICT, KENYA

Business Analytics and Information Tech COURSE NUMBER: 33:136:494 COURSE TITLE: Data Mining and Business Intelligence

Diploma in Library and Information Science (Part-Time) - SH220

Research Design & Analysis Made Easy! Brainstorming Worksheet

Spring 2015 IET4451 Systems Simulation Course Syllabus for Traditional, Hybrid, and Online Classes

Introduction to Financial Accounting

State University of New York at Buffalo INTRODUCTION TO STATISTICS PSC 408 Fall 2015 M,W,F 1-1:50 NSC 210

POLA: a student modeling framework for Probabilistic On-Line Assessment of problem solving performance

Learning Methods for Fuzzy Systems

University of Groningen. Systemen, planning, netwerken Bosman, Aart

As a high-quality international conference in the field

What is a Mental Model?

MTH 141 Calculus 1 Syllabus Spring 2017

Strategy and Design of ICT Services

Development of Multistage Tests based on Teacher Ratings

Legal English/ Inglés Jurídico

An Interactive Intelligent Language Tutor Over The Internet

CELTA. Syllabus and Assessment Guidelines. Third Edition. University of Cambridge ESOL Examinations 1 Hills Road Cambridge CB1 2EU United Kingdom

Statistical Analysis of Climate Change, Renewable Energies, and Sustainability An Independent Investigation for Introduction to Statistics

UNIVERSITY OF THESSALY DEPARTMENT OF EARLY CHILDHOOD EDUCATION POSTGRADUATE STUDIES INFORMATION GUIDE

Evolution of Symbolisation in Chimpanzees and Neural Nets

An application of student learner profiling: comparison of students in different degree programs

Learning Microsoft Publisher , (Weixel et al)

AN EXAMPLE OF THE GOMORY CUTTING PLANE ALGORITHM. max z = 3x 1 + 4x 2. 3x 1 x x x x N 2

Programme Specification and Curriculum Map for Foundation Year

PROGRAMME SYLLABUS International Management, Bachelor programme, 180

Exploring Derivative Functions using HP Prime

Individual Differences & Item Effects: How to test them, & how to test them well

Timeline. Recommendations

General syllabus for third-cycle courses and study programmes in

Routledge Library Editions: The English Language: Pronouns And Word Order In Old English: With Particular Reference To The Indefinite Pronoun Man

LOUISIANA HIGH SCHOOL RALLY ASSOCIATION

Lecture 1: Machine Learning Basics

Experiments with SMS Translation and Stochastic Gradient Descent in Spanish Text Author Profiling

P. Belsis, C. Sgouropoulou, K. Sfikas, G. Pantziou, C. Skourlas, J. Varnas

DBA Program Curriculum

Given a directed graph G =(N A), where N is a set of m nodes and A. destination node, implying a direction for ow to follow. Arcs have limitations

Full text of O L O W Science As Inquiry conference. Science as Inquiry

Class-Discriminative Weighted Distortion Measure for VQ-Based Speaker Identification

COMPUTER-ASSISTED INDEPENDENT STUDY IN MULTIVARIATE CALCULUS

GACE Computer Science Assessment Test at a Glance

Mathematics Program Assessment Plan

Grade 7 - Expansion of the Hudson s Bay Company: Contributions of Aboriginal Peoples in Canada

MGT/MGP/MGB 261: Investment Analysis

CS 101 Computer Science I Fall Instructor Muller. Syllabus

Computer Science 1015F ~ 2016 ~ Notes to Students

Course Content Concepts

Guidelines for the Master s Thesis Project in Biomedicine BIMM60 (30 hp): planning, writing and presentation.

Transcription:

Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2017 200 - FME - School of Mathematics and Statistics 715 - EIO - Department of Statistics and Operations Research 1004 - UB - (ENG)Universitat de Barcelona MASTER'S DEGREE IN STATISTICS AND OPERATIONS RESEARCH (Syllabus 2013). (Teaching unit Compulsory) 5 Teaching languages: Spanish Teaching staff Coordinator: Others: KLAUS GERHARD LANGOHR Primer quadrimestre: KLAUS GERHARD LANGOHR - A, B ANTONIO MONLEON GETINO - A, B LUIS ORTIZ GRACIA - A, B ANA MARIA PÉREZ MARÍN - A, B Opening hours Timetable: At agreed times. Prior skills Concerning the R lectures, there will be two courses: an introductory-level course and an intermediate/advanced-level course. The first is for students with no or little experience of R, the second for students who have worked with R previously such as students with a degree in statistics. By contrast, the SAS lectures will be the same for all students. Requirements The intermediate/advanced-level R course requires that students have experience in working with R. Degree competences to which the subject contributes Specific: 3. CE-1. Ability to design and manage the collection of information and coding, handling, storing and processing it. 4. CE-5. Ability to formulate and solve real problems of decision-making in different application areas being able to choose the statistical method and the optimization algorithm more suitable in every occasion. Translate to english 5. CE-6. Ability to use appropriate software to perform the necessary calculations in solving a problem. 7. CE-9. Ability to implement statistical and operations research algorithms. Transversal: 1. EFFECTIVE USE OF INFORMATION RESOURCES: Managing the acquisition, structuring, analysis and display of data and information in the chosen area of specialisation and critically assessing the results obtained. 2. TEAMWORK: Being able to work in an interdisciplinary team, whether as a member or as a leader, with the aim of 1 / 7

contributing to projects pragmatically and responsibly and making commitments in view of the resources that are available. Teaching methodology The lectures will take place in the computer room where both statistical packages, R and SAS, will be presented. The first part of the course will be dedicated to R and the second part to SAS. To illustrate the use of functions for statistics and graphics, real data sets will be used. During the course, students will have to do exams (in class) and a final exercise (at home) with each software package. Learning objectives of the subject In this course, two statistical software packages are presented, R and SAS, that are widely used in the academic field as well as in business and industry. The course aims to enable the student to use both software packages to read data from external files, carry out descriptive analysis, make high quality graphs to represent data, fit regression models to data sets, write own functions. Study load Total learning time: 125h Hours large group: 30h 24.00% Hours medium group: 0h 0.00% Hours small group: 15h 12.00% Guided activities: 0h 0.00% Self study: 80h 64.00% 2 / 7

Content Introduction to R [Introductory level] a) The web page of R b) Installation of R and its contributed packages c) Sources of help R objects Creation and manipulation of a) Numeric and alphanumeric vectors, b) Matrices, c) Lists, d) Data frames. Descriptive and exploratory analysis with R a) Reading external data files b) Univariate descriptive analysis c) Bivariate descriptive analysis d) Graphical tools: histogram, box plot, scatter plot and others 3 / 7

Basic programming with R a) Basic programming: loops with for, while, if-else b) Functions tapply, sapply, lapply c) Writing your own function d) Working with date variables Statistical inference with R: hypothesis tests and regression models a) Hypothesis tests for one population b) Hypothesis tests for two or more populations c) Nonparametric tests d) Fit of general linear models Intermediate-level R topics a) Reshaping data sets b) The Tidyverse packages c) Integrating R code in LateX documents 4 / 7

Introduction to SAS a) Structure of the SAS programes: DATA and PROC. b) SAS data sets and libraries. c) Importation and exportation of data. d) Creation of variables. Commands of assignment. e) Merging data bases. f) Management of data sets Basic procedures with SAS a) Introduction to procedures. b) Statistical and graphical procedures. Transformation and manipulation of data a) Use of predefined functions. b) Conditional transformation of variables. c) Data generation with DO loops. d) Date variables. e) String functions. f) Error diagnosis and depuration. 5 / 7

Introduction to matrix calculus with SAS: SAS/IML a) Introduction to the SAS/IML module. b) Matrix definition. c) Operators and functions of SAS/IML. d) Importation and exportation of data bases from IML. Advanced procedures a) Introduction to the SAS/STAT module b) Parametric hypothesis tests: PROC TTEST, PROC ANOVA. c) Analysis of regression models: PROC REG and PROC GLM. Introduction to linear programming with SAS a) Introduction to the SAS/OR module b) Formulation and solution of liner programming models: PROC PL, PROC OPTLP, and PROC OPTMODEL Qualification system The final grade will be the average of the grades obtained in the different tests a) with R (50%), b) with SAS (50%). Concerning R, there will be two exams in class (weight of each tests: 30%) and a final practical work at home (weight: 40%). Concerning SAS, there will be two exams in class (weight of each test: 40%) and a final practical work at home (weight: 20%). 6 / 7

Bibliography Basic: Braun, W.J.; Murdoch, D.J. A First course in statistical programming with R. Cambridge University Press, 2007. ISBN 97805216944247. Crawley, Michael J. Statistics: An introduction using R. New York: John Wiley & Sons, 2005. ISBN 0-470-02297-3. Dalgaard, P. Introductory Statistics with R [on line]. 2nd Edition. Springer, 2008Available on: <http://dx.doi.org/10.1007/978-0-387-79054-1>. ISBN 978-0-387-79054-1. Cody, R. Learning SAS by Example: A Programmer's Guide [on line]. SAS Institue, 2007Available on: <http://sites.stat.psu.edu/~hma/psu/learning%20sas%20by%20example%20a%20programmers%20guide.pdf>. ISBN 978-1-59994-165-3. Cody, R. SAS Statistics by Example. SAS Institue, 2011. ISBN 978-1-60764-800-0. Delwiche, L.D.; Slaughter, S.J. The Little SAS Book: A primer. 5th Edition. SAS Institue, 2012. ISBN 978-1-61290-343-9. Kleinmann, K.; Horton, N.J. SAS and R: Data management, statistical analysis and graphics. Chapman & Hall, 2009. ISBN 978-1-4200-7057-6. Der, Geoff; Everitt, Brian. A Handbook of statistical analyses using SAS. 3rd ed. Boca Raton, FL: Chapman & Hall/CRC, cop. 2009. ISBN 978-1-58488-784-3. Complementary: Muenchen, R.A. R for SAS and SPSS Users. Springer, 2011. ISBN 978-1-4614-0685-3. Murrell, P. R graphics. Chapman & Hall, 2006. ISBN 158488486X. Wickham, Hadley; Grolemund, Garrett. R for Data Science: Import, Tidy, Transform, Visualize, and Model Data. First edition. 2016. ISBN 978-1-491-91039-9. Base SAS 9.2 Procedures Guide [on line]. SAS Institute, 2009Available on: <http://support.sas.com/documentation/cdl/en/proc/61895/pdf/default/proc.pdf>. ISBN 978-1-59994-714-3. Base SAS 9.2 Procedures Guide: Statistical Procedures [on line]. 3rd Edition. SAS Institute, 2010Available on: <http://support.sas.com/documentation/cdl/en/procstat/63104/pdf/default/procstat.pdf>. ISBN 978-1-60764-451-4. SAS/IML 9.2 Users Guide [on line]. SAS Institute, 2008Available on: <http://support.sas.com/documentation/cdl/en/imlug/59656/pdf/default/imlug.pdf>. ISBN 978-1-59047-940-7. SAS/OR 9.2 User's Guide Mathematical Programming [on line]. SAS Institute, 2008Available on: <http://support.sas.com/documentation/cdl/en/ormpug/59679/pdf/default/ormpug.pdf>. ISBN 978-1-59047-946-9. SAS/STAT 9.2 User's Guide [on line]. 2nd Edition. SAS Institute, 2011Available on: <http://support.sas.com/documentation/cdl/en/statug/63033/html/default/viewer.htm#titlepage.htm>. ISBN 978-1-60764-882-6. SAS 9.2.Language Reference: concepts [on line]. 2nd Edition. SAS Institute, 2010Available on: <http://support.sas.com/documentation/cdl/en/lrcon/62955/pdf/default/lrcon.pdf>. ISBN 978-1-60764-448-4. SAS 9.2. Language Reference : dictionary [on line]. 4th Edition. SAS Institute, 2011Available on: <http://support.sas.com/documentation/cdl/en/lrdict/64316/pdf/default/lrdict.pdf>. ISBN 978-1-60764-882-6. 7 / 7