For the general informations see: https://www.mimuw.edu.pl/~zawado/WInfo.html Note that "Notatki do wykladu" may contain Pascal code. We use during exercises "C" programming language, thus you may need to translate it to "C", but it is also good execise. Additionally, in most cases you should be able to get the idea how to solve the problem, how the algorithm work just from pseudo-code. TODO (this week): 1) Install Ubuntu (this step is not obligatory, you can "use" Windows as OS, but it is not recomended) https://ubuntu.com/tutorials/install-ubuntu-desktop#1-overview Alternatives: you can install alternative OS using VirtualBox, VMware, etc. (also not recommended) 2) Install CodeBlocks (if you prefer you can use your own Editor) https://linoxide.com/how-to-install-codeblocks-on-ubuntu-20-04/ 3) Write "Hello, World!!!" in C ==================================================== Miscellaneous: a) C tutorial e.g. https://www.youtube.com/watch?v=2NWeucMKrLI&list=PL6gx4Cwl9DGAKIXv8Yr6nhGJ9Vlcjyymq https://www.youtube.com/watch?v=2NWeucMKrLI https://www.youtube.com/watch?v=3DeLiClDd04 https://www.youtube.com/watch?v=iWx3yyFMWQA https://www.youtube.com/watch?v=oSpmApiUsHw Online Tutorials: https://pl.wikibooks.org/wiki/C https://www.w3schools.com/c/ https://www.tutorialspoint.com/cprogramming/index.htm https://www.programiz.com/c-programming https://www.learn-c.org/ Books: Helion Jezyk C. Szkola programowania TW w.2016 Helion Jezyk ANSI C. Programowanie. Wydanie II b) moodle https://moodle.mimuw.edu.pl/course/view.php?id=1947 Code: sS984'MZ c) homepage https://www.mimuw.edu.pl/~lukaskoz/teaching/wi/ Future: In parallel, learn PYTHON and R Varia: https://lk.mimuw.edu.pl/pl/studenci/informacje-podstawowe