Przedmioty informatyczne

Dziś bardziej skomplikowane obliczenia wykonują za nas komputery. One także sterują procesami, zbierają dla nas dane i są naszymi oczami w eksperymencie. Na studiach zaprzyjaźnisz się z nimi i nauczysz się efektywnie z nimi pracować.

Podstawy technologii informacyjnej

Podstawy programowania

Języki programowania

Programowanie obiektowe

Podstawy projektowania przyrządów wirtualnych

  W dzisiejszym Å›wiecie trudno wyobrazić sobie życie bez komputera. Dla fizyka jest to bardzo ważne narzÄ™dzie pracy: rozwiÄ…zuje za nas nawet bardzo skomplikowane algorytmy obliczeniowe, umożliwia przygotowanie symulacji komputerowych itp. Na poczÄ…tkowych zajÄ™ciach poznasz troche mniej popularny od Windowsa system operacyjny – Linux i nauczysz siÄ™ w nim pracować, bÄ™dziesz mieć także okazjÄ™ do przygotowania wÅ‚asnej strony internetowej. Na dalszych zajÄ™ciach nauczysz siÄ™ przygotowywać programy, które bÄ™dÄ… wykonywaÅ‚y za Ciebie skomplikowane obliczenia z dużą iloÅ›ciÄ… danych. Nie martw siÄ™, jeÅ›li nigdy wczeÅ›niej nie miaÅ‚eÅ› okazji programować -tu jest to nauczane od podstaw w sposób jasny i zrozumiaÅ‚y. Pewnie nasuwa Ci siÄ™ pytanie, po co masz przygotowywać programy, jeÅ›li możesz wyliczyć wszystko w arkuszu kalkulacyjnym. Odpowiedź jest prosta: arkusz kalkulacyjny czÄ™sto nie daje nam takich możliwoÅ›ci, a obliczanie w nim jest czasochÅ‚onne, nieprzyjemne i nieefektywne. Program przygotowany przez Ciebie opracuje w bardzo szybki sposób dane i umożliwi zaprezentowanie wyników w prosty i estetyczny sposób. Ponadto programy Å‚atwo siÄ™ edytuje – wpisujÄ…c kilka słów do kodu zmieniasz, masz wpÅ‚yw na wszystkie opracowywane pomiary. Dodatkowo nauczysz siÄ™ wykonywać różne symulacje komputerowe prezentujÄ…ce zjawiska fizyczne, np.  rzut ukoÅ›ny czy zasadÄ™ dziaÅ‚ania akceleratora, by w przyszÅ‚oÅ›ci móc wykonywać symulacje pracy serca lub rozprzestrzeniania siÄ™ epidemii i wiele innych równie interesujÄ…cych zjawisk.