METNUMER - Numerical Methods

Similar documents
SAM - Sensors, Actuators and Microcontrollers in Mobile Robots

Mathematics. Mathematics

ENME 605 Advanced Control Systems, Fall 2015 Department of Mechanical Engineering

School of Innovative Technologies and Engineering

Python Machine Learning

Detailed course syllabus

Introduction to Financial Accounting

OPTIMIZATINON OF TRAINING SETS FOR HEBBIAN-LEARNING- BASED CLASSIFIERS

Statewide Framework Document for:

Lecture 1: Machine Learning Basics

Course Syllabus for Math

(Sub)Gradient Descent

THE UNIVERSITY OF SYDNEY Semester 2, Information Sheet for MATH2068/2988 Number Theory and Cryptography

SSE - Supervision of Electrical Systems

Evolutive Neural Net Fuzzy Filtering: Basic Description

Lahore University of Management Sciences. FINN 321 Econometrics Fall Semester 2017

Honors Mathematics. Introduction and Definition of Honors Mathematics

Control Tutorials for MATLAB and Simulink

Syllabus of the Course Skills for the Tourism Industry

Course Content Concepts

PH.D. IN COMPUTER SCIENCE PROGRAM (POST M.S.)

FACULTADE DE FILOLOXÍA DEPARTAMENTO DE FILOLOXÍA INGLESA. Lingua Inglesa 3. Susana M. Doval Suárez Elsa González Álvarez

Mathematics subject curriculum

FACULTADE DE FILOLOXÍA DEPARTAMENTO DE FILOLOXÍA INGLESA. Lingua Inglesa 2. Susana M. Doval Suárez Elsa González Álvarez Susana M Jiménez Placer

A Neural Network GUI Tested on Text-To-Phoneme Mapping

22/07/10. Last amended. Date: 22 July Preamble

AGS THE GREAT REVIEW GAME FOR PRE-ALGEBRA (CD) CORRELATED TO CALIFORNIA CONTENT STANDARDS

Instructor Experience and Qualifications Professor of Business at NDNU; Over twenty-five years of experience in teaching undergraduate students.

Grade 6: Correlated to AGS Basic Math Skills

Syllabus ENGR 190 Introductory Calculus (QR)

Probability and Statistics Curriculum Pacing Guide

PROGRAM REVIEW CALCULUS TRACK MATH COURSES (MATH 170, 180, 190, 191, 210, 220, 270) May 1st, 2012

Grading Policy/Evaluation: The grades will be counted in the following way: Quizzes 30% Tests 40% Final Exam: 30%

Conditions of study and examination regulations of the. European Master of Science in Midwifery

SOUTHWEST COLLEGE Department of Mathematics

Generative models and adversarial training

ECO 3101: Intermediate Microeconomics

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

EECS 700: Computer Modeling, Simulation, and Visualization Fall 2014

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

The Good Judgment Project: A large scale test of different methods of combining expert predictions

Mechanical and Structural Engineering and Materials Science- Master's Degree Programme

Technical Manual Supplement

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

Math-U-See Correlation with the Common Core State Standards for Mathematical Content for Third Grade

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

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

Answer Key Applied Calculus 4

LOUISIANA HIGH SCHOOL RALLY ASSOCIATION

arxiv: v1 [cs.lg] 15 Jun 2015

South Carolina English Language Arts

Instructor: Matthew Wickes Kilgore Office: ES 310

Probability and Game Theory Course Syllabus

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

PhD coordinator prof. Alberto Rizzuti Department of Humanities

Using the Attribute Hierarchy Method to Make Diagnostic Inferences about Examinees Cognitive Skills in Algebra on the SAT

Computer Graphics and Human-Computer Interaction at the University of Zaragoza, Spain

On the Combined Behavior of Autonomous Resource Management Agents

Artificial Neural Networks written examination

Guide to the Uniform mark scale (UMS) Uniform marks in A-level and GCSE exams

LEADERSHIP AND COMMUNICATION SKILLS

GRADUATE COLLEGE Dual-Listed Courses

MGMT 479 (Hybrid) Strategic Management

Section 3 Scope and structure of the Master's degree programme, teaching and examination language Appendix 1

Axiom 2013 Team Description Paper

Design Of An Automatic Speaker Recognition System Using MFCC, Vector Quantization And LBG Algorithm

GCSE Mathematics B (Linear) Mark Scheme for November Component J567/04: Mathematics Paper 4 (Higher) General Certificate of Secondary Education

MATH 108 Intermediate Algebra (online) 4 Credits Fall 2008

Math Techniques of Calculus I Penn State University Summer Session 2017

REGULATIONS RELATING TO ADMISSION, STUDIES AND EXAMINATION AT THE UNIVERSITY COLLEGE OF SOUTHEAST NORWAY

Introduction to the Common European Framework (CEF)

Pre-AP Geometry Course Syllabus Page 1

ARTICULATION AGREEMENT

Text: envisionmath by Scott Foresman Addison Wesley. Course Description

ATENEA UPC AND THE NEW "Activity Stream" or "WALL" FEATURE Jesus Alcober 1, Oriol Sánchez 2, Javier Otero 3, Ramon Martí 4

Common Core Curriculum Map For Sociology

Machine Learning and Data Mining. Ensembles of Learners. Prof. Alexander Ihler

First Grade Standards

Course Brochure 2016/17

ME 4495 Computational Heat Transfer and Fluid Flow M,W 4:00 5:15 (Eng 177)

Curriculum Guide 7 th Grade

IST 440, Section 004: Technology Integration and Problem-Solving Spring 2017 Mon, Wed, & Fri 12:20-1:10pm Room IST 202

MAHATMA GANDHI KASHI VIDYAPITH Deptt. of Library and Information Science B.Lib. I.Sc. Syllabus


STA 225: Introductory Statistics (CT)

Think A F R I C A when assessing speaking. C.E.F.R. Oral Assessment Criteria. Think A F R I C A - 1 -

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

Mathematics Assessment Plan

Graduate Program in Education

Language Center. Course Catalog

Analysis of Hybrid Soft and Hard Computing Techniques for Forex Monitoring Systems

Integrating simulation into the engineering curriculum: a case study

Proposal of a PhD Programme (PhD) managed by the Politecnico di Milano. PhD in: STRUCTURAL, SEISMIC AND GEOTECHNICAL ENGINEERING CYCLE: XXVIII

Submission of a Doctoral Thesis as a Series of Publications

Candidates must achieve a grade of at least C2 level in each examination in order to achieve the overall qualification at C2 Level.

We are strong in research and particularly noted in software engineering, information security and privacy, and humane gaming.

ENG 111 Achievement Requirements Fall Semester 2007 MWF 10:30-11: OLSC

Math 121 Fundamentals of Mathematics I

Arizona s College and Career Ready Standards Mathematics

Rules and Regulations of Doctoral Studies

Transcription:

Coordinating unit: 250 - ETSECCPB - Barcelona School of Civil Engineering Teaching unit: 751 - DECA - Department of Civil and Environmental Engineering Academic year: Degree: 2017 BACHELOR'S DEGREE IN GEOLOGICAL ENGINEERING (Syllabus 2010). (Teaching unit Compulsory) ECTS credits: 6 Teaching languages: Catalan, Spanish Teaching staff Coordinator: Others: ALBERTO GARCIA GONZALEZ ALBERTO GARCIA GONZALEZ, NATIVITAT PASTOR TORRENTE, JOSE SARRATE RAMOS Opening hours Timetable: Office hours will be announced at the beginning of the course. Degree competences to which the subject contributes Specific: 4050. Basic knowledge of computer use and programming, operating systems, databases and software as applied to engineering Transversal: 592. EFFICIENT ORAL AND WRITTEN COMMUNICATION - Level 2. Using strategies for preparing and giving oral presentations. Writing texts and documents whose content is coherent, well structured and free of spelling and grammatical errors. 595. TEAMWORK - Level 2. Contributing to the consolidation of a team by planning targets and working efficiently to favor communication, task assignment and cohesion. 599. EFFECTIVE USE OF INFORMATI0N RESOURCES - Level 3. Planning and using the information necessary for an academic assignment (a final thesis, for example) based on a critical appraisal of the information resources used. 602. SELF-DIRECTED LEARNING - Level 3. Applying the knowledge gained in completing a task according to its relevance and importance. Deciding how to carry out a task, the amount of time to be devoted to it and the most suitable information sources. 584. THIRD LANGUAGE. Learning a third language, preferably English, to a degree of oral and written fluency that fits in with the future needs of the graduates of each course. Teaching methodology The course consists of 3.6 hours per week of classroom activity (large size group). The 1.8 hours in the large size groups are devoted to theoreticalâ lectures, in which the teacher presents the basic concepts and topics of the subject, shows examples and solves exercises. The rest of weekly hours devoted to laboratory practice. Support material in the form of a detailed teaching plan is provided using the virtual campus ATENEA: content, program of learning and assessment activities conducted and literature. Learning objectives of the subject 1 / 7

Students will acquire an understanding of the basic concepts of numerical methods, such as interpolation, integration and the solution of systems of equations. They will also learn how these concepts apply to basic and applied technological problems. Upon completion of the course, students will be able to: 1. Use standard software to solve basic problems; 2. Use numerical analysis software to conduct sensitivity analyses of problems involving the solution of ordinary differential equations; 3. Use numerical techniques to solve engineering problems. Numbers, algorithms and error analysis; Determination of zeros of functions; Solution of systems of equations using direct methods and basic iterative methods; Solution of nonlinear systems of equations; Eigenvalue problems: Approximation and interpolation; Numerical quadrature; Computers and programming, operating systems, databases and engineering software Study load Total learning time: 150h Hours large group: 26h 17.33% Hours medium group: 8h 5.33% Hours small group: 26h 17.33% Guided activities: 6h 4.00% Self study: 84h 56.00% 2 / 7

Content Introduction to Programming in Matlab Learning time: 28h 47m Laboratory classes: 12h Self study : 16h 47m Description of the Matlab programming environment. Constants and variables. Arithmetic Operators. Intrinsic functions of Matlab. Basic I/O functionst. Matlab files. Definition of vectors. Arithmetic Operators and functions with vectors. Curve plotting. Definition of arrays. Arithmetic Operators and functions with arrays. Surface plotting. Defining functions in a file of Matlab. Using functions. Conditional Structures: If block. Relational operators. Structures of repetition: while and do blocks. Statements break and return. Solving engineering problems with the computer To know the Matlab environment. Being able to draw curves and surfaces using Matlab To know the basics of structured programming To know the flow control statements Being able to develop applications in Matlab Error propagation Learning time: 9h 36m Theory classes: 2h Laboratory classes: 2h Self study : 5h 36m Introduction. Computer representation of integers and real numbers. Rounding error and truncation error. Number of significant digits. Error propagation. Case studies that show the problems generated by the propagation of rounding error. To know the representation of integers and real numbers in the computer. Understand the concept and definitions of the error. To know that it can increase with the arithmetic operations 3 / 7

Roots of nonlinear functions Learning time: 19h 12m Theory classes: 4h Laboratory classes: 2h Self study : 11h 12m Motivation. General approach. Bisection method. Practical convergence criteria. Order of convergence. Newton's method. Analysis of the order of convergence. Modified methods: the secant method and the Whittaker method. Root finding techniques for solving problems in engineering Solving root finding problems Understand how iterative methods work and their requirements To know the basic properties of Newton methods Applying the knowledge acquired on iterative methods for zeros of functions to solve problems. Solving systems of linear equations Learning time: 38h 24m Theory classes: 10h Laboratory classes: 4h Self study : 22h 24m Motivation. Classification of the methods. Solving trivial systems. Introduction to elimination methods. Properties and algorithm of the Gauss method. Other methods. Introduction to decomposition methods. Classification. Properties and algorithm of the Crout method. Properties ans algorithm of the Cholesky method Applying linear system methods to solve engineering problems Introduction to iterative methods. Condition number. Algorithms and properties of stationary methods. Practical convergence criteria. Introduction. Equivalence with the minimization problem. Steepest descent method. Algorithm and properties of the conjugate gradient method. Solving problems on methods for systems of linear equations. Know the classification of methods for solving systems of linear equations. To know the properties of the elimination methods. To know the properties of the decomposition methods. Understand how iterative methods can be used to solve a linear system and their requirements To demonstrate knowledge and understanding of the conjugate gradient method and how to implement it. Applying the knowledge about methods for systems of linear equations to solve problems. 4 / 7

Approximation and interpolation Learning time: 24h Theory classes: 6h Laboratory classes: 2h Self study : 14h Introduction to interpolation. General approach. Fundamental theorem of interpolation. Lagrange interpolation. Introduction to sectional interpolation. General approach. Spline C0. Splines C1. Limitations of the interpolation with splines. Motivation. General approach. Normal equations. Linear regression. Using orthogonal polynomials. Application of interpolation and approximation techniques to solve engineering problems Solving problems on approximation and interpolation. Learn the criteria and the types of functional approximation and learn the properties and how to use the Lagrange interpolation. To know and use the polynomial sectional interpolation. Understand and know the basic properties of least squares problem. Applying the knowledge acquired on interpolation and approximation methods to solve problems. Numerical integration Learning time: 24h Theory classes: 4h Laboratory classes: 4h Self study : 14h Introduction to numerical integration. General approach. Classification. Newton-Cotes rule. Composite rules. Introduction to Gaussian integration. Problem statement. Orthogonal polynomials. Gaussian quadratures. Applying numerical integration techniques to solve engineering problems. Solving problems on numerical integration. To know the classification of numerical integration methods. To understand the basics of Newton-Cotes quadratures. To know the advantages and disadvantages of composite quadratures. To understand the basics of Gauss quadratures. To know the convergence of studied quadratures Applying the knowledge acquired on integration methods to solve problems. 5 / 7

Qualification system The final grade of the course are obtained from the group assessment test (practical projects) and from the individual assessment tests (programming tees, exams,...). During the course students will carry out several practical projects. At its completion the students will work in groups and will apply the acquired knowledge to solve engineering problems. During the course there will be three individual assessment tests: a programming test and two exams. The programming test will consist on several exercises that students must solve using the computer. The exams will consist of a part with questions on concepts associated with learning objectives in terms of subject knowledge and understanding, and a set of application exercises. The grade for the group assessment test or practical projects (GT) is the average grade for all practical projects. The grade for individual assessment tests (IT) is the weighted average grade of the programming test and the exams, according to: IT = 0.16 PT + 0.28 Ex1 + 0.28 Ex2 + + 0.28 Ex3 where PT = Grade corresponding to the programming test EX1 = Grade corresponding to the first exam Ex2 = Grade corresponding to the second exam Ex3 = Grade corresponding to the third exam The final grade for the course (FG) is calculated according to the expression: FG = GT ^ (1 / 4) * IT ^ (3 / 4) Criteria for re-evaluation qualification and eligibility: Students that failed the ordinary evaluation and have regularly attended all evaluation tests will have the opportunity of carrying out a re-evaluation test during the period specified in the academic calendar. Students who have already passed the test or were qualified as non-attending will not be admitted to the re-evaluation test. The maximum mark for the re-evaluation exam will be five over ten (5.0). The nonattendance of a student to the re-evaluation test, in the date specified will not grant access to further re-evaluation tests. Students unable to attend any of the continuous assessment tests due to certifiable force majeure will be ensured extraordinary evaluation periods. These tests must be authorized by the corresponding Head of Studies, at the request of the professor responsible for the course, and will be carried out within the corresponding academic period. Regulations for carrying out activities It is mandatory to pass this subject to submit all the reports corresponding to practical projects on due time. Failure to perform an exam in the scheduled period will result in a mark of zero in that exam 6 / 7

Bibliography Basic: Recktenwald, G.W. Numerical methods with MATLAB: implementations and applications. Upper Saddle River: Prentice Hall, 2000. ISBN 0201308606. Mathews, J.H.; Fink, K.D. Métodos numéricos con MATLAB. 3a ed. Madrid: Prentice Hall, 2000. ISBN 8483221810. Kincaid, D.; Cheney, W. Análisis numérico: las matemáticas del cálculo científico. Argentina: Addison-Wesley Iberoamericana, 1994. ISBN 0201601303. Huerta, A.; Sarrate, J.; Rodríguez-Ferran, A.. Métodos numéricos: introducción, aplicaciones y programación. Barcelona: Edicions UPC, 2001. ISBN 8483015226. Isaacson, E.; Keller, H.B. Analysis of numerical methods. New York: Dover, 1994. ISBN 0486680290. Complementary: Nakamura S.. Análisis numérico y visualización gráfica con Matlab. Mexico: Prentice Hall, 1997. ISBN 9688808601. Burden R.L.; Faires, J.D,. Análisis numérico. 9a ed. Mexico DF: Cengage Learning, 2011. ISBN 9786074816631. Ralston, A.; Rabinovitz, P.. A First course in numerical analysis. 2nd ed. New York: Mc Graw-Hill, 1978. ISBN 0070511586. Hoffman, J.D.. Numerical methods for engineers and scientifists. 2nd ed. New York: Marcel Dekker, 2001. ISBN 0824704436. Hildebrand, F.B.. Introduction to numerical analysis. 2nd ed. New York: Dover Publications, 1987. ISBN 0486653633. 7 / 7