Programming for astronomy students
General data
Course ID: | 1100-2A15 |
Erasmus code / ISCED: | (unknown) / (unknown) |
Course title: | Programming for astronomy students |
Name in Polish: | Programowanie dla astronomów II |
Organizational unit: | Faculty of Physics |
Course groups: |
Astronomy (1st level); obligatory courses on 2nd year Physics (2nd cycle); numerical analysis courses, |
ECTS credit allocation (and other scores): |
5.00
|
Language: | Polish |
Main fields of studies for MISMaP: | astronomy |
Prerequisites (description): | (in Polish) Dla studentów studiów I stopnia astronomii zainteresowanych programowaniem. Studenci powinni mieć przynajmniej podstawowe umiejętności korzystania z systemu Linux |
Mode: | Classroom |
Short description: |
C language programming |
Full description: |
a. C pre-processor b. Types, constants, variables, operators c. Expressions d. Type conversion e. C language statements f. Control statements g. Pointers and arrays h. Functions i. Standard library |
Bibliography: |
1. Kernighan, Ritchie, “ANSI C” 2. Press et.al., “Numerical Recipes” |
Learning outcomes: |
(in Polish) 1. Student zna składnię i podstawowe elementy języka C 2. Student potrafi konstruować algorytmy do rozwiązywania problemów obliczeniowych o średnim stopniu złożoności, w tym dla typowych problemów numerycznych. 3. Student potrafi zapisać algorytm rozwiązania problemu obliczeniowego w języku C. 4. Student ma świadomość ograniczeń związanych ze stosowaniem reprezentacji liczb w maszynach cyfrowych oraz zna konsekwencje tych ograniczeń w programowaniu |
Assessment methods and assessment criteria: |
(in Polish) Zaliczenie ćwiczeń (zadania domowe, kolokwium, obecność na zajęciach). Obecność na wykładach obowiązkowa. Kolokwium końcowe. Zaliczenie na ocenę |
Classes in period "Summer semester 2023/24" (in progress)
Time span: | 2024-02-19 - 2024-06-16 |
Navigate to timetable
MO TU W TH FR WYK
CW
|
Type of class: |
Classes, 30 hours, 30 places
Lecture, 30 hours, 30 places
|
|
Coordinators: | Michał Szymański | |
Group instructors: | Maksymilian Głowacki, Michał Szymański | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
Grading
Lecture - Examination |
Copyright by University of Warsaw.