Programming and Numerical Methods
2
2022-2023
01018425
Informatics
Portuguese
Face-to-face
SEMESTRIAL
6.0
Compulsory
1st Cycle Studies
Recommended Prerequisites
Linear Algebra and Analytic Geometry, Calculus I and II.
Teaching Methods
Theoretical and practical sessions. The theoretical lectures are expository. The practical are intended for problem solving, both in the classroom and in the computational laboratory. Every syllabus topics include MATLAB® programming, which gives the students the necessary skills for solving a comptational project proposed to them, to be solved during the semester (outside the classroom).
Learning Outcomes
Numerical methods and computing science are fundamental in Chemical Engineering. This curricular unit aims at giving students a solid training and competences in numerical methods applied to chemical engineering and their implementation from computer programming tools.
Work Placement(s)
NoSyllabus
- Introduction to numerical calculus
- Introduction to MATLAB®
- Numerical solution of non-linear equations
- Numerical solution of systems of linear equations
- Approximation techniques: polynomial interpolation; least squares data fitting
- Numerical differentiation and integration
- Numerical solution of ordinary differential equations - initial value problem.
Head Lecturer(s)
Pedro Nuno das Neves Lopes Simões
Assessment Methods
Assessment
Mini Tests: 25.0%
Frequency: 25.0%
Project: 50.0%
Bibliography
Oliveira, N.M.C. Prática de Computação. Imprensa da Universidade, Coimbra, 2006.
Chapra, S.; Canale, R.P. Numerical methods for engineers: with programming and software applications. 4th ed., McGraw-Hill, Boston, 2002.
Chapra, S., Applied Numerical Methods with MATLAB for Engineers and Scientists, McGraw-Hill, Boston, 2005.
Palm, W.J. Introduction to MATLAB 7 for Engineers. McGraw-Hill, New York, 2005.
Gerald, C.F., Wheatley, P.O. Applied Numerical Analysis, 5th ed., Addison-Wesley Publishing Company, N.Y., 1994.