Numerical methods
General data
Course ID: | 1000-215bMNU |
Erasmus code / ISCED: |
11.303
|
Course title: | Numerical methods |
Name in Polish: | Metody numeryczne |
Organizational unit: | Faculty of Mathematics, Informatics, and Mechanics |
Course groups: |
(in Polish) Przedmioty obieralne dla II-III roku bioinformatyki (dla programu studiów od roku 2021/22) Elective courses for 3rd grade Bioinformatics Obligatory courses for 3rd grade Computer Science Obligatory courses for 3rd grade JSIM (3I+4M) Obligatory courses for 3rd grade JSIM (3M+4I) |
ECTS credit allocation (and other scores): |
6.00
|
Language: | Polish |
Type of course: | obligatory courses |
Requirements: | Algorithms and data structures 1000-213bASD |
Short description: |
In many practical application one has to solve some mathematical problem on a computer. To do this efficiently, one usually resorts to the computation using floating point numbers. In this lecture we survey several basic mathematical problems of applied mathematics and their numerical solution methods. We shall stress both rigorous mathematical theory which underlies the algorithms discussed and efficient implementation of these algorithms as well. |
Full description: |
|
Bibliography: |
D. Kincaid, W. Cheney, Numerical analysis |
Learning outcomes: |
(in Polish) Wiedza: * Student zna w stopniu zaawansowanym podstawową wiedzę na temat architektury współczesnych systemów (logika układów cyfrowych i reprezentacja danych, architektura procesora, wejście-wyjście, pamięć, architektury wieloprocesorowe) (K_W06). W kontekście przedmiotu w szczególności: + Zna podstawowe możliwości i ograniczenia obliczeń numerycznych. + Zna i umie stosować algorytmy rozwiązywania typowych zadań numerycznych. + Zna pojęcia numerycznego uwarunkowania zadania oraz numerycznej poprawności i stabilności algorytmu. + Wie, na co zwracać uwagę podczas dobierania algorytmu do rozwiązania konkretnego zadania. + Zna wybrane biblioteki procedur numerycznych i środowiska do przeprowadzania obliczeń numerycznych dla typowych zadań. Umiejętności: * Umie zastosować wiedzę matematyczną do formułowania, analizowania i rozwiązywania związanych z informatyką zadań o średnim poziomie złożoności (K_U01). * Umie pozyskiwać informacje z literatury, baz wiedzy, Internetu oraz innych wiarygodnych źródeł, integrować je, dokonywać ich interpretacji oraz wyciągać wnioski i formułować opinie (K_U02). * Umie posługiwać się przyjętymi formatami reprezentacji różnego rodzaju danych stosownie do sytuacji (liczby, tablice, tekst) pamiętając o ich ograniczeniach, np. związanych z arytmetyką komputera (K_U08). * Umie samodzielnie planować i realizować własne uczenie się przez całe życie (K_U09). Kompetencje społeczne: * Student jest gotów do pracy z zachowaniem uczciwości intelektualnej w działaniach własnych i innych osób; przestrzegania zasad etyki zawodowej i wymagania tego od innych oraz dbałości o dorobek i tradycje zawodu informatyka (K_K02). * Student jest gotów do uznawania znaczenia wiedzy w rozwiązywaniu problemów poznawczych i praktycznych oraz wyszukiwania informacji w literaturze oraz zasięgania opinii ekspertów (K_K03). |
Assessment methods and assessment criteria: |
(in Polish) Zaliczenie ćwiczeń na podstawie prac domowych, aktywności na zajęciach i projektów komputerowych. Egzamin pisemny i w wyjątkowych przypadkach ustny. |
Classes in period "Winter semester 2023/24" (past)
Time span: | 2023-10-01 - 2024-01-28 |
Navigate to timetable
MO TU W CW
CW
LAB
LAB
TH WYK
FR CW
CW
LAB
LAB
CW
CW
LAB
CW
LAB
LAB
LAB
CW
|
Type of class: |
Classes, 30 hours
Lab, 15 hours
Lecture, 30 hours
|
|
Coordinators: | Piotr Krzyżanowski | |
Group instructors: | Bartosz Bieganowski, Przemysław Kiciak, Piotr Kowalczyk, Piotr Krzyżanowski, Leszek Marcinkowski, Leszek Plaskota | |
Course homepage: | https://moodle.mimuw.edu.pl/course/view.php?id=1904 | |
Students list: | (inaccessible to you) | |
Examination: | Examination |
Copyright by University of Warsaw.