Undergraduate Elective 1040: Διαφορά μεταξύ των αναθεωρήσεων
Νέα σελίδα με '{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}} <ul class="nav nav-pills mb-2 justify-content-end" id="pills-tab-lang" role="tablist"> <li class="nav-item"><btn id="pills-gr-tab" data-toggle="pill" class="nav-link active" role="tab" aria-controls="pills-gr" aria-selected="true">#pills-gr|Ελληνικά</btn></li> <li class="nav-item"><btn id="pills-en-tab" data-toggle="pill"...' |
Χωρίς σύνοψη επεξεργασίας |
||
| (3 ενδιάμεσες εκδόσεις από ένα χρήστη δεν εμφανίζονται) | |||
| Γραμμή 9: | Γραμμή 9: | ||
<div id="pills-gr" class="tab-pane fade show active" role="tabpanel" aria-labelledby="pills-gr-tab" style="text-align:left;"> | <div id="pills-gr" class="tab-pane fade show active" role="tabpanel" aria-labelledby="pills-gr-tab" style="text-align:left;"> | ||
<div align = center> | |||
== '''Επιστημονικοί Υπολογισμοί''' == | |||
</div> | |||
=== Γενικά === | === Γενικά === | ||
| Γραμμή 30: | Γραμμή 35: | ||
|- | |- | ||
! Τίτλος Μαθήματος | ! Τίτλος Μαθήματος | ||
| | | Επιστημονικοί Υπολογισμοί | ||
|- | |- | ||
! Αυτοτελείς Διδακτικές Δραστηριότητες | ! Αυτοτελείς Διδακτικές Δραστηριότητες | ||
| Γραμμή 39: | Γραμμή 44: | ||
|- | |- | ||
! Προαπαιτούμενα Μαθήματα | ! Προαπαιτούμενα Μαθήματα | ||
| | | | ||
|- | |- | ||
! Γλώσσα Διδασκαλίας και Εξετάσεων | ! Γλώσσα Διδασκαλίας και Εξετάσεων | ||
| Γραμμή 57: | Γραμμή 62: | ||
! Μαθησιακά Αποτελέσματα | ! Μαθησιακά Αποτελέσματα | ||
| Η εισαγωγή των ηλεκτρονικών υπολογιστών στην επιστημονική διαδικασία αποτελεί καταλυτική εξέλιξη. Στους περισσότερους επιστημονικούς κλάδους, το συνθετικό «υπολογιστικό-ή» δύναται να προηγηθεί της ονομασίας τους, ορίζοντας νέες κατευθύνσεις για την επίτευξη ερευνητικών στόχων. Σε συνδυασμό με τη θεωρία και το πείραμα, η υπολογιστική ανάλυση θεωρείται πλέον αναπόσπαστο κομμάτι της επιστήμης και της έρευνας. Βασικός στόχος του μαθήματος είναι η εξοικείωση του φοιτητή με υπολογιστικές τεχνικές που βρίσκουν εφαρμογή στην επίλυση συνήθων και μερικών διαφορικών εξισώσεων. Ως εργαστηριακό μάθημα, στα πλαίσια του, ο φοιτητής θα αποκτήσει ευχέρεια στις γλώσσες προγραμματισμού Matlab/Octave και Python, οι οποίες χρησιμοποιούνται ευρέως για την εκτέλεση επιστημονικών υπολογισμών. Οι υπολογιστικές μέθοδοι που θα αναπτυχθούν και θα υλοποιηθούν σε Η/Υ, θα αυξήσουν σημαντικά τις ικανότητες και τις προοπτικές ένταξης των πτυχιούχων στο σύγχρονο επιστημονικό και εργασιακό περιβάλλον. Με αφετηρία τη μαθηματική μοντελοποίηση προβλημάτων της Μηχανικής και γενικότερα της Φυσικής, και συνθέτοντας γνώσεις της αριθμητικής ανάλυσης και της αριθμητικής επίλυσης συνήθων και μερικών διαφορικών εξισώσεων, οι φοιτητές θα γίνουν κοινωνοί ολοκληρωμένων υπολογιστικών ροών εργασίας για την επίλυση μαθηματικών προβλημάτων. Συγκεκριμένα, οι στόχοι του μαθήματος είναι: | | Η εισαγωγή των ηλεκτρονικών υπολογιστών στην επιστημονική διαδικασία αποτελεί καταλυτική εξέλιξη. Στους περισσότερους επιστημονικούς κλάδους, το συνθετικό «υπολογιστικό-ή» δύναται να προηγηθεί της ονομασίας τους, ορίζοντας νέες κατευθύνσεις για την επίτευξη ερευνητικών στόχων. Σε συνδυασμό με τη θεωρία και το πείραμα, η υπολογιστική ανάλυση θεωρείται πλέον αναπόσπαστο κομμάτι της επιστήμης και της έρευνας. Βασικός στόχος του μαθήματος είναι η εξοικείωση του φοιτητή με υπολογιστικές τεχνικές που βρίσκουν εφαρμογή στην επίλυση συνήθων και μερικών διαφορικών εξισώσεων. Ως εργαστηριακό μάθημα, στα πλαίσια του, ο φοιτητής θα αποκτήσει ευχέρεια στις γλώσσες προγραμματισμού Matlab/Octave και Python, οι οποίες χρησιμοποιούνται ευρέως για την εκτέλεση επιστημονικών υπολογισμών. Οι υπολογιστικές μέθοδοι που θα αναπτυχθούν και θα υλοποιηθούν σε Η/Υ, θα αυξήσουν σημαντικά τις ικανότητες και τις προοπτικές ένταξης των πτυχιούχων στο σύγχρονο επιστημονικό και εργασιακό περιβάλλον. Με αφετηρία τη μαθηματική μοντελοποίηση προβλημάτων της Μηχανικής και γενικότερα της Φυσικής, και συνθέτοντας γνώσεις της αριθμητικής ανάλυσης και της αριθμητικής επίλυσης συνήθων και μερικών διαφορικών εξισώσεων, οι φοιτητές θα γίνουν κοινωνοί ολοκληρωμένων υπολογιστικών ροών εργασίας για την επίλυση μαθηματικών προβλημάτων. Συγκεκριμένα, οι στόχοι του μαθήματος είναι: | ||
* Εξοικείωση με τις γλώσσες προγραμματισμού Matlab/Octave και Python, για την υλοποίηση αριθμητικών μεθόδων, την επίλυση μαθηματικών προβλημάτων και το γραφικό σχεδιασμό των | * Εξοικείωση με τις γλώσσες προγραμματισμού Matlab/Octave και Python, για την υλοποίηση αριθμητικών μεθόδων, την επίλυση μαθηματικών προβλημάτων και το γραφικό σχεδιασμό των αποτελεσμάτων | ||
* Εφαρμογή αριθμητικής παραγώγισης με τη Μέθοδο των Πεπερασμένων Διαφορών | * Εφαρμογή αριθμητικής παραγώγισης με τη Μέθοδο των Πεπερασμένων Διαφορών | ||
* Κωδικοποίηση αριθμητικών σχημάτων που προκύπτουν από τη Μέθοδο των Πεπερασμένων Διαφορών | * Κωδικοποίηση αριθμητικών σχημάτων που προκύπτουν από τη Μέθοδο των Πεπερασμένων Διαφορών | ||
| Γραμμή 75: | Γραμμή 80: | ||
=== Περιεχόμενο Μαθήματος === | === Περιεχόμενο Μαθήματος === | ||
* Προβλήματα Αρχικών | {| class="wikitable" style="width: 100%;" | ||
| | |||
* Προβλήματα Αρχικών Τιμών | |||
* Προβλήματα Συνοριακών Τιμών | * Προβλήματα Συνοριακών Τιμών | ||
* Μέθοδος Πεπερασμένων | * Μέθοδος Πεπερασμένων Διαφορών | ||
* Εξισώσεις Διαφορών | * Εξισώσεις Διαφορών | ||
* Μέθοδοι Βολής και Προσδιοριστέων | * Μέθοδοι Βολής και Προσδιοριστέων Συντελεστών | ||
* Μέθοδοι ενός Βήματος (Euler, Taylor, Runge-Kutta) | * Μέθοδοι ενός Βήματος (Euler, Taylor, Runge-Kutta) | ||
* Μέθοδοι Πολλών Βημάτων (Adams-Bashforth, Adams- Moulton, Predictor-Corrector) | * Μέθοδοι Πολλών Βημάτων (Adams-Bashforth, Adams- Moulton, Predictor-Corrector) | ||
* Μεθοδος Πεπερασμένων Στοιχείων (Galerkin). | * Μεθοδος Πεπερασμένων Στοιχείων (Galerkin). | ||
|} | |||
=== Διδακτικές και Μαθησιακές Μέθοδοι - Αξιολόγηση === | === Διδακτικές και Μαθησιακές Μέθοδοι - Αξιολόγηση === | ||
| Γραμμή 101: | Γραμμή 109: | ||
|- | |- | ||
| Διαλέξεις (13Χ3) | | Διαλέξεις (13Χ3) | ||
| 39 | | style="text-align: center;" |39 | ||
|- | |- | ||
| Αυτοτελής Μελέτη - Εργαστηριακές ασκήσεις | | Αυτοτελής Μελέτη - Εργαστηριακές ασκήσεις | ||
| 78 | | style="text-align: center;" |78 | ||
|- | |- | ||
| Εκπόνηση μελέτης (project) | | Εκπόνηση μελέτης (project) | ||
| 33 | | style="text-align: center;" |33 | ||
|- | |- | ||
| Σύνολο Μαθήματος | | Σύνολο Μαθήματος | ||
| 150 | | style="text-align: center;" |150 | ||
|} | |} | ||
|- | |- | ||
! Αξιολόγηση Φοιτητών | ! Αξιολόγηση Φοιτητών | ||
| | | | ||
* Εβδομαδιαίες εργαστηριακές | * Εβδομαδιαίες εργαστηριακές ασκήσεις | ||
* Εκπόνηση εργασίας (project) | * Εκπόνηση εργασίας (project) | ||
* Τελική εξέταση | * Τελική εξέταση | ||
| Γραμμή 128: | Γραμμή 136: | ||
<div id="pills-en" class="tab-pane fade" role="tabpanel" aria-labelledby="pills-en-tab" style="text-align:left;"> | <div id="pills-en" class="tab-pane fade" role="tabpanel" aria-labelledby="pills-en-tab" style="text-align:left;"> | ||
<div align = center> | |||
== '''Scientific Computing''' == | |||
</div> | |||
=== General === | === General === | ||
| Γραμμή 194: | Γραμμή 207: | ||
|} | |} | ||
=== Syllabus === | === Syllabus === | ||
{| class="wikitable" style="width: 100%;" | |||
| | |||
* Initial Value Problems | * Initial Value Problems | ||
* Boundary Value Problems | * Boundary Value Problems | ||
| Γραμμή 202: | Γραμμή 218: | ||
* Multi-step Methods (Adams-Bashforth, Adams-Moulton, Predictor-Corrector) | * Multi-step Methods (Adams-Bashforth, Adams-Moulton, Predictor-Corrector) | ||
* Finite Element Method (Galerkin). | * Finite Element Method (Galerkin). | ||
|} | |||
=== Teaching and Learning Methods - Evaluation === | === Teaching and Learning Methods - Evaluation === | ||
{| class="wikitable" | {| class="wikitable" | ||
| Γραμμή 219: | Γραμμή 237: | ||
|- | |- | ||
| Lectures | | Lectures | ||
| 39 | | style="text-align: center;" |39 | ||
|- | |- | ||
| Study of bibliography | | Study of bibliography | ||
| 39 | | style="text-align: center;" |39 | ||
|- | |- | ||
| Laboratory exercises | | Laboratory exercises | ||
| 39 | | style="text-align: center;" |39 | ||
|- | |- | ||
| Home exercises (project) | | Home exercises (project) | ||
| 33 | | style="text-align: center;" |33 | ||
|- | |- | ||
| Course | | Course total | ||
| 150 | | style="text-align: center;" |150 | ||
|} | |} | ||
|- | |- | ||
| Γραμμή 238: | Γραμμή 256: | ||
* Weekly assignments | * Weekly assignments | ||
* Final project | * Final project | ||
* Written examination at the end of the | * Written examination at the end of the semester | ||
|} | |} | ||
=== Attached Bibliography === | === Attached Bibliography === | ||
Τελευταία αναθεώρηση της 19:07, 3 Απριλίου 2026
Επιστημονικοί Υπολογισμοί
Γενικά
| Σχολή | Σχολή Θετικών Επιστημών |
|---|---|
| Τμήμα | Τμήμα Μαθηματικών |
| Επίπεδο Σπουδών | Προπτυχιακό |
| Κωδικός Μαθήματος | MAE848A |
| Εξάμηνο | 8 |
| Τίτλος Μαθήματος | Επιστημονικοί Υπολογισμοί |
| Αυτοτελείς Διδακτικές Δραστηριότητες | Διαλέξεις (Εβδομαδιαίες Ώρες Διδασκαλίας: 3, Πιστωτικές Μονάδες: 6) |
| Τύπος Μαθήματος | Ειδίκευσης |
| Προαπαιτούμενα Μαθήματα | |
| Γλώσσα Διδασκαλίας και Εξετάσεων | Ελληνική |
| Το Μάθημα Προσφέρεται σε Φοιτητές Erasmus | Ναι (στην Αγγλική γλώσσα) |
| Ηλεκτρονική Σελίδα Μαθήματος (URL) | Δείτε το eCourse, την Πλατφόρμα Ασύγχρονης Εκπαίδευσης του Πανεπιστημίου Ιωαννίνων. |
Μαθησιακά Αποτελέσματα
| Μαθησιακά Αποτελέσματα | Η εισαγωγή των ηλεκτρονικών υπολογιστών στην επιστημονική διαδικασία αποτελεί καταλυτική εξέλιξη. Στους περισσότερους επιστημονικούς κλάδους, το συνθετικό «υπολογιστικό-ή» δύναται να προηγηθεί της ονομασίας τους, ορίζοντας νέες κατευθύνσεις για την επίτευξη ερευνητικών στόχων. Σε συνδυασμό με τη θεωρία και το πείραμα, η υπολογιστική ανάλυση θεωρείται πλέον αναπόσπαστο κομμάτι της επιστήμης και της έρευνας. Βασικός στόχος του μαθήματος είναι η εξοικείωση του φοιτητή με υπολογιστικές τεχνικές που βρίσκουν εφαρμογή στην επίλυση συνήθων και μερικών διαφορικών εξισώσεων. Ως εργαστηριακό μάθημα, στα πλαίσια του, ο φοιτητής θα αποκτήσει ευχέρεια στις γλώσσες προγραμματισμού Matlab/Octave και Python, οι οποίες χρησιμοποιούνται ευρέως για την εκτέλεση επιστημονικών υπολογισμών. Οι υπολογιστικές μέθοδοι που θα αναπτυχθούν και θα υλοποιηθούν σε Η/Υ, θα αυξήσουν σημαντικά τις ικανότητες και τις προοπτικές ένταξης των πτυχιούχων στο σύγχρονο επιστημονικό και εργασιακό περιβάλλον. Με αφετηρία τη μαθηματική μοντελοποίηση προβλημάτων της Μηχανικής και γενικότερα της Φυσικής, και συνθέτοντας γνώσεις της αριθμητικής ανάλυσης και της αριθμητικής επίλυσης συνήθων και μερικών διαφορικών εξισώσεων, οι φοιτητές θα γίνουν κοινωνοί ολοκληρωμένων υπολογιστικών ροών εργασίας για την επίλυση μαθηματικών προβλημάτων. Συγκεκριμένα, οι στόχοι του μαθήματος είναι:
|
|---|---|
| Γενικές Ικανότητες |
|
Περιεχόμενο Μαθήματος
|
Διδακτικές και Μαθησιακές Μέθοδοι - Αξιολόγηση
| Τρόπος Παράδοσης | Στο εργαστήριο | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Χρήση Τεχνολογιών Πληροφορίας και Επικοινωνιών | Χρήση πακέτων λογισμικού επιστημονικών υπολογισμών | ||||||||||
| Οργάνωση Διδασκαλίας |
| ||||||||||
| Αξιολόγηση Φοιτητών |
|
Συνιστώμενη Βιβλιογραφία
Δείτε την υπηρεσία Εύδοξος. Συγγράμματα και άλλες πηγές εκτός της υπηρεσίας Εύδοξος:
Scientific Computing
General
| School | School of Science |
|---|---|
| Academic Unit | Department of Mathematics |
| Level of Studies | Undergraduate |
| Course Code | MAE848A |
| Semester | 8 |
| Course Title | Scientific Computing |
| 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 | In most scientific disciplines, the integration of computers has defined new directions to perform research and has offered unprecedented potential to solve complicated problems. Combined with theory and experimentation, computational analysis is nowadays considered an integral part of science and research.
|
|---|---|
| General Competences | The course aims to enable the student to:
|
Syllabus
|
Teaching and Learning Methods - Evaluation
| Delivery |
In the laboratory | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Use of Information and Communications Technology | Use of scientific computing software packages | ||||||||||||
| Teaching Methods |
| ||||||||||||
| Student Performance Evaluation |
|
Attached Bibliography
See the official Eudoxus site. Books and other resources, not provided by Eudoxus:
- Numerical Methods for Ordinary Differential Equations, 2 Edition, G.D. Akrivis, V.A. Dougalis, 2012 (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).
- The Mathematical Theory of Finite Element Method, S. C. Brenner, L. R. Scott, Springer-Verlag, New York, 2008.
- Automated Solution of Differential Equations by the Finite Element Method, A. Logg, K.-A. Mardal, G. N. Wells, Springer-Verlag Berlin Heidelberg, 2012.