SylabUZ

Generate PDF for this page

UNIX OS PROGRAMMING - course description

General information
Course name UNIX OS PROGRAMMING
Course ID 11.3-WF-FizD-PwŚUNIX-S16
Faculty Faculty of Physics and Astronomy
Field of study Physics
Education profile academic
Level of studies Second-cycle studies leading to MS degree
Beginning semester winter term 2018/2019
Course information
Semester 2
ECTS credits to win 3
Course type obligatory
Teaching language polish
Author of syllabus
  • dr Sebastian Żurek
Classes forms
The class form Hours per semester (full-time) Hours per week (full-time) Hours per semester (part-time) Hours per week (part-time) Form of assignment
Laboratory 30 2 - - Credit with grade

Aim of the course

Celem przedmiotu jest utrwalenie umiejętności obsługi systemów *UNIX oraz programowania w języku Python

Prerequisites

Podstawy obsługi systemów *UNIX oraz podstawy programowania

 

Scope

- praca z powłoką systemową
- wykorzystanie narzędzi find, grep, awk, itp.
- pisanie skryptów w języku Python
- funkcje, instrukcje warunkowe, pętle
- instrukcje wejścia/wyjścia

 

Teaching methods

Ćwiczenia laboratoryjne, dyskusje, samodzielna praca z dokumentacją oraz wyszukiwanie informacji w sieci Internet

 

Learning outcomes and methods of theirs verification

Outcome description Outcome symbols Methods of verification The class form

Assignment conditions

Obecność na zajęciach, aktywność podczas zajęć, udzielanie prawidłowych odpowiedzi na pytania zadawana podczas zajęć, pisanie programów

 

Recommended reading

[1] Introduction to Parallel Computing, Peteresn Arbenz, Oxford University Press, 2004.
[2] Intel(R) 64 and IA-32 Architectures Optimization Reference Manual (http://developer.intel.com/assets/pdf/manual/248966.pdf)
[3] Każdorazowo ustalana przez prowadzącego

 

Further reading

[1] Publikacje dotyczące programowania MPI: http://www.open-mpi.org/papers/
[2] Każdorazowo ustalana przez prowadzącego.

 

Notes


Modified by dr hab. Piotr Lubiński, prof. UZ (last modification: 27-06-2018 18:34)