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 statystyka AI (II st.) probabilistyczne aspekty sztucznej inteligencji AI (II st.) praktyczne aspekty sztucznej inteligencji AI (II st.) uczenie maszynowe dla złożonych struktur danych AI (II st.) obowiązkowy AI (II st.) seminarium specjalistyczneEfekty 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)Kurs: Praktyczne aspekty rozwoju oprogramowania lato 2020/21
Język wykładowy | Polski |
---|---|
Opiekun | Małgorzata Biernacka |
Liczba godzin | 15 (wyk.) 30 (prac.) |
Rodzaj | Kurs inżynierski |
ECTS | 3 |
Polecany dla I roku | Nie |
Egzamin | Nie |
Opis przedmiotu:
Kurs koncentruje się na praktycznych aspektach rozwoju oprogramowania na przykładzie języka C++. Kurs składa się z 2 wykładow, 2 warsztatow oraz 10 zajęć praktycznych (po 3 godziny lekcyjne każde).
Zaliczenie kursu odbywa się na podstawie obecności oraz wyniku kolokwium. Szczegolna aktywność na zajęciach praktycznych jest dodatkowo premiowana. Osoby, ktore pozytywnie ukończą kurs, otrzymują stosowny certyfikat.
W ramach kursu studenci mają bezpośredni kontakt ze specjalistami oraz osobami zawodowo zajmującymi się komercyjnym rozwojem oprogramowania w firmie NOKIA we Wrocławiu.
W celu pełnego zrozumienia prezentowanych treści rekomendowana jest podstawowa znajomość języka C++.
Program zajęć:
- Jak realizować innowacyjne projekty na czas [Wykład]
- Metodyki zwinne w zmiennym środowisku projektowym [Warsztat]
- Środowisko programisty C++ [Pracownia]
- Zarządzanie pamięcią w C++ [Pracownia]
- Biblioteka STL w C++ [Pracownia]
- Nowoczesne C++ (C++11/14/17) [Pracownia]
- Test Driven Development na przykładzie C++ [Pracownia]
- Tworzenie SOLIDnego kodu obiektowego w C++ [Pracownia]
- Wzorce projektowe na przykładzie C++ [Pracownia]
- Programowanie wspołbieżne w C++ [Pracownia]
- Optymalizacje w C++ [Pracownia]
- Coding Dojo w języku C++ [Pracownia]
- Warsztat zwinnego programisty [Warsztat]
- Kolokwium [Kolokwium]
- Budowanie złożonych systemow informatycznych [Wykład]
Wykłady
ListaProwadzący | Termin zajęć | Limit | Zapisani | Kolejka |
---|---|---|---|---|
Nieznany Prowadzący
|
wt 16:00-17:00 (s. ) | 200 | 21 | 2 |
UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.
Pracownie
ListaProwadzący | Termin zajęć | Limit | Zapisani | Kolejka |
---|---|---|---|---|
Nieznany Prowadzący
|
wt 17:00-19:00 (s. ) | 15 | 21 | 2 |
UWAGA! Wyższa liczba oznacza wyższy priorytet, po zapisaniu do grupy zostajemy usunięci z kolejek o niższym priorytecie.
Konsultacje prowadzących:
Imię i nazwisko | Pokój | Konsultacje |
---|---|---|
Nieznany Prowadzący |