Tagi
systemy sieciowe i komputerowe algorytmika i złożoność obliczeniowa metody numeryczne i grafika komputerowa języki programowania i logika przetwarzanie danych Data Science Praca zespołowa Bazy danych Ekonomia Inżynieria oprogramowania Projektowanie i programowanie obiektowe Architektury systemów komputerowych Systemy operacyjne Sieci komputerowe Ochrona własności intelektualnej Rachunek prawdopodobieństwa i statystykaEfekty kształcenia
Podstawy informatyki i programowania Programowanie i projektowanie obiektowe Architektury systemów komputerowych Rachunek prawdopodobieństwa (L) Systemy operacyjne Sieci komputerowe Bazy danych Podstawy inżynierii oprogramowania Inżynieria oprogramowania (L) Rachunek prawdopodobieństwa (I) Społeczno-ekonomiczne aspekty informatyki (I)Metody implementacji algorytmów
Język wykładowy | Polski |
---|---|
Semestr | Zimowy |
Status | W ofercie |
Opiekun | Artur Kraska |
Liczba godzin | 15 (ćw.) 30 (prac.) |
Rodzaj | Inne |
ECTS | 4 |
Polecany dla I roku | Nie |
Egzamin | Nie |
Tagi | AZ (algorytmika i złożoność obliczeniowa) |
Opis przedmiotu:
Każde spotkanie ma dwie części. Podczas pierwszej studenci rozwiązują zadania typowe (w większym lub mniejszym stopniu) dla zawodów programistycznych typu AMPPZ, CERC,… . W drugiej części dyskutujemy nad metodami ich rozwiązań.
Cel zajęć wybiega daleko poza przygotowania drużyn reprezentujących UWr na zawodach. Jak pokazuje wieloletnie doświadczenie, zajęcia w zasadniczy sposób pogłębiają zrozumienie algorytmów, poprawiają biegłość w programowaniu i umiejętność rozwiązywania problemów. To są umiejętności chyba najczęściej sprawdzane obecnie przy rekrutacji przez „topowe firmy” (Google, Microsoft,…)
Uwagi: przedmiot przystępny już dla bardziej zaangażowanych studentów 1-go roku
zalecane Algorytmy i Struktury Danych