Introduction to Computer Programming with Mathematica - ZIP 1100-ZIP-ICPM
Obecny kurs zawiera następujące zagadnienia:
1. krótki wstęp do informatyki, nauk komputerowych, metod numerycznych
2. Mathematica jako zaawansowane narzędzie rachunkowe
3. Struktura programu Mathematica
4. Wolfram Alpha jako baza danych i sposoby korzystania z niej
5. Programowanie w ramach programu Mathematica, główne założenia, struktura języka,
6. Programowanie proceduralne i strukturalne i podstawowe zasady
7. Warsztaty programistyczne i rozwiazania kilku ciekawych zagadnien z fizyki, matematyki, chemii i biologii.
8. Programowanie równoległe, na wielu rdzeniach.
9. Korzystanie z animacji, dynamicznych interfejsach, obróbce audio i video.
10. Projekty studenckie zgłoszone przez uczestników kursu, które będą stanowiły istotną część oceny udziału w kursie.
Kierunek podstawowy MISMaP
astronomia
matematyka
fizyka
Tryb prowadzenia
Efekty kształcenia
Student pozna podstawy programowania w Mathematica, będzie mógł samodzielnie programować na poziomie podstawowym, w tym będzie w stanie analizować dane oraz przedstawiać je graficznie.
Kryteria oceniania
Ocenie będą podlegać cotygodniowe prace domowe, jedo kolokwium w połowie kursu, oraz projekt i egzamin końcowy
Literatura
Paul R. Wellin, Programming with Mathematica, An Introduction, (Cambridge U. Press, 2013).
Więcej informacji
Dodatkowe informacje (np. o kalendarzu rejestracji, prowadzących zajęcia, lokalizacji i terminach zajęć) mogą być dostępne w serwisie USOSweb: