Introduction to Computational Mathematics (MAE742A): Διαφορά μεταξύ των αναθεωρήσεων

Από Wiki Τμήματος Μαθηματικών
(Νέα σελίδα με '=== General === {| class="wikitable" |- ! School | School of Science |- ! Academic Unit | Department of Mathematics |- ! Level of Studies | Undergraduate |- ! Course Code | MAE742 |- ! Semester | 7 |- ! Course Title | Introduction to Computational Mathematics |- ! Independent Teaching Activities | Lectures (Weekly Teaching Hours: 3, Credits: 6) |- ! Course Type | Special Background |- ! Prerequisite Courses | - |- ! Language of Instruction and Examinations | Greek...')
 
Χωρίς σύνοψη επεξεργασίας
 
(11 ενδιάμεσες αναθεωρήσεις από τον ίδιο χρήστη δεν εμφανίζεται)
Γραμμή 1: Γραμμή 1:
* [[Εισαγωγή στα Υπολογιστικά Μαθηματικά (ΜΑΕ742A)|Ελληνική Έκδοση]]
{{Course-UnderGraduate-Top-EN}}
{{Menu-OnAllPages-EN}}
=== General ===
=== General ===
{| class="wikitable"
{| class="wikitable"
Γραμμή 16: Γραμμή 20:
! Course Code
! Course Code
|
|
MAE742
MAE742A
|-
|-
! Semester
! Semester
Γραμμή 46: Γραμμή 50:
|-
|-
! Course Website (URL)
! Course Website (URL)
| -
| See [https://ecourse.uoi.gr/ eCourse], the Learning Management System maintained by the University of Ioannina.
|}
|}
=== Learning Outcomes ===
=== Learning Outcomes ===
{| class="wikitable"
{| class="wikitable"
Γραμμή 120: Γραμμή 125:
|}
|}
=== Attached Bibliography ===
=== Attached Bibliography ===
* Introduction to Numerical Analysis, G.D. Akrivis, V.A. Dougalis, 2010 (in Greek).
 
* Numerical Linear Algebra, V. Dougalis, D. Noutsos, A. (in Greek).
<!-- In order to edit the bibliography, visit the webpage -->
* A Primer on Scientific Programming with Python, H. P. Langtangen, Springer-Verlag Berlin Heidelberg, 5 Edition, 2016.
<!-- https://wiki.math.uoi.gr/index.php/%CE%A0%CF%81%CF%8C%CF%84%CF%85%CF%80%CE%BF:MAE742A-Biblio -->
* Programming for Computations- MATLAB/Octave, S. Linge, H. P. Langtangen, Springer International Publishing, 2016 (in Greek).
 
See the official [https://service.eudoxus.gr/public/departments#20 Eudoxus site] or the [https://cloud.math.uoi.gr/index.php/s/62t8WPCwEXJK7oL local repository] of Eudoxus lists per academic year, which is maintained by the Department of Mathematics. Books and other resources, not provided by Eudoxus:
 
{{MAE742A-Biblio}}

Τελευταία αναθεώρηση της 12:36, 15 Ιουνίου 2023

General

School

School of Science

Academic Unit

Department of Mathematics

Level of Studies

Undergraduate

Course Code

MAE742A

Semester

7

Course Title

Introduction to Computational Mathematics

Independent Teaching Activities

Lectures (Weekly Teaching Hours: 3, Credits: 6)

Course Type

Special Background

Prerequisite Courses -
Language of Instruction and Examinations

Greek

Is the Course Offered to Erasmus Students

Yes (in English)

Course Website (URL) See eCourse, the Learning Management System maintained by the University of Ioannina.

Learning Outcomes

Learning outcomes

Science is based on two major pillars, both theoretical and experimental. However, over the last few decades scientific computing has emerged and recognized as the third pillar of science. Now, in most scientific disciplines, theoretical and experimental studies are linked to computer analysis. In order for the graduate student to be able to stand with claims in the modern scientific and work environment, knowledge in computational techniques is considered a necessary qualification.
The course aims to introduce the student into the field of computational mathematics, emphasizing the implementation of numerical methods using computers. The student will be able to familiarize himself with Matlab and Python programming languages, the most widespread for performing scientific calculations. Working autonomously and in groups, the student will be required to implement computational methods related to the fields of numerical analysis and numerical linear algebra.
Specifically, the objectives of this laboratory course are:

  • Familiarity with Matlab and Python programming languages to implement numerical methods and graphical design of the numerical solutions
  • Implementation of polynomial interpolation and function approximation
  • Apply numerical integration
  • Solving linear and nonlinear equations
  • Solving systems of linear equations
  • Study of direct and iterative methods.
General Competences

The course aims to enable the student to:

  • Search, analyze and synthesize data and information, using the available technologies
  • Work autonomously
  • Work in a team
  • Promote free, creative and inductive thinking

Syllabus

  • Vector and matrix definition and calculations
  • Basic commands and functions
  • Graphic representation of the numerical results
  • Polynomial interpolation: Lagrange Method, Newton's Method
  • Numerical integration: Simple and generalized types of numerical integration, rectangular rule, trapezoid rule, Simpson rule, Gauss integration
  • Numerical solution of non-linear equations: iterative methods, bisection method, fixed point method, Newton's method
  • Numerical solution of linear systems - Direct methods: Gauss elimination, LU decomposition.

Teaching and Learning Methods - Evaluation

Delivery

In the laboratory

Use of Information and Communications Technology Use of scientific computing software packages
Teaching Methods
Activity Semester Workload
Lectures 39
Study of bibliography 39
Laboratory exercises 39
Home exercises (project) 33
Course total 150
Student Performance Evaluation
  • Weekly assignments
  • Final project
  • Written examination at the end of the semester

Attached Bibliography

See the official Eudoxus site or the local repository of Eudoxus lists per academic year, which is maintained by the Department of Mathematics. Books and other resources, not provided by Eudoxus:

  • Introduction to Numerical Analysis, G.D. Akrivis, V.A. Dougalis, 2010 (in Greek).
  • Numerical Linear Algebra, V. Dougalis, D. Noutsos, A. (in Greek).
  • A Primer on Scientific Programming with Python, H. P. Langtangen, Springer-Verlag Berlin Heidelberg, 5 Edition, 2016.
  • Programming for Computations- MATLAB/Octave, S. Linge, H. P. Langtangen, Springer International Publishing, 2016 (in Greek).