Sztuka wytwarzania oprogramowania
Informacje ogólne
Kod przedmiotu: | 103A-INxxx-ISP-SWO |
Kod Erasmus / ISCED: | (brak danych) / (brak danych) |
Nazwa przedmiotu: | Sztuka wytwarzania oprogramowania |
Jednostka: | Wydział Elektroniki i Technik Informacyjnych |
Grupy: |
( Informatyka techniczna - obieralne )-Inżynieria internetu rzeczy-inż.-EITI ( Metody wytwarzania oprogramowania )-Informatyka-inż.-EITI ( Przedmioty obieralne )-Automatyka i robotyka-inż.-EITI ( Przedmioty obieralne )-Inżynieria internetu rzeczy-inż.-EITI ( Przedmioty podstawowe )-Inteligentne systemy-mgr.-EITI ( Przedmioty techniczne )---EITI |
Punkty ECTS i inne: |
4.00
|
Język prowadzenia: | polski |
Jednostka decyzyjna: | 103000 - Wydział Elektroniki i Technik Informacyjnych |
Kod wydziałowy: | SWO |
Numer wersji: | 1 |
Skrócony opis: |
Przedmiot ma na celu nauczenie podstaw technik i dobrych praktyk stosowanych w przemysłowym wytwarzaniu oprogramowania. Nacisk położony jest na pracę projektanta kodu i programisty rozbudowanego systemu informatycznego, ale zakres przedmiotu wykracza poza rozwiązywanie problemów programistycznych, ukazując kodowanie jako element większej całości. Student po zakończeniu zajęć będzie mógł wykazać się wiedzą z zakresu stosowanych rozwiązań inżynieryjnych i metodyk pracy wykorzystywanych w procesie wytwarzania i utrzymania złożonych systemów informatycznych. Zdobędzie umiejętności z zakresu ustandaryzowanego rozwiązywania częstych problemów inżynieryjnych, oceny jakości kodu i metod jej poprawy, pracy nad istniejącym kodem oraz technik stosowanych dla długofalowego utrzymania wysokiej wiarygodności i jakości oprogramowania. Zapozna się z różnorodnymi narzędziami i kompleksowymi środowiskami wspomagającymi proces wytwarzania oprogramowania oraz technikami pracy w zespole programistycznym. |
Pełny opis: |
Przedmiot ten ma na celu nauczenie podstaw technik i dobrych praktyk stosowanych w przemysłowym wytwarzaniu oprogramowania. Nacisk położony jest na pracę projektanta kodu i programisty rozbudowanego systemu informatycznego, ale zakres przedmiotu wykracza poza rozwiązywanie problemów programistycznych, ukazując kodowanie jako element większej całości. Student po zakończeniu przedmiotu będzie mógł wykazać się wiedzą z zakresu stosowanych rozwiązań inżynieryjnych i metodyk pracy wykorzystywanych w procesie wytwarzania i utrzymania złożonych systemów informatycznych. Student zdobędzie umiejętności z zakresu ustandaryzowanego rozwiązywania częstych problemów inżynieryjnych, oceny jakości kodu i metod jej poprawy, pracy nad istniejącym kodem oraz technik stosowanych dla długofalowego utrzymania wysokiej wiarygodności i jakości oprogramowania. Student zapozna się także z różnorodnymi narzędziami i kompleksowymi środowiskami wspomagającymi proces wytwarzania oprogramowania oraz technikami pracy w zespole programistycznym.
|
Literatura: |
|
Metody i kryteria oceniania: |
Sprawdzanie założonych efektów kształcenia realizowane jest przez:
|
Zajęcia w cyklu "rok akademicki 2023/2024 - sem. zimowy" (jeszcze nie rozpoczęty)
Okres: | 2023-10-01 - 2024-02-18 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 40 miejsc
Wykład, 30 godzin, 40 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Robert Nowak, Krystian Radlak, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2022/2023 - sem. letni" (w trakcie)
Okres: | 2023-02-20 - 2023-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 120 miejsc
Wykład, 30 godzin, 120 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Katarzyna Nałęcz-Charkiewicz, Robert Nowak, Krystian Radlak, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2022/2023 - sem. zimowy" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 40 miejsc
Wykład, 30 godzin, 40 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Robert Nowak, Krystian Radlak, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2021/2022 - sem. letni" (zakończony)
Okres: | 2022-02-23 - 2022-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 120 miejsc
Wykład, 30 godzin, 120 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Robert Nowak, Krystian Radlak, Maciej Szymkowski, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2021/2022 - sem. zimowy" (zakończony)
Okres: | 2021-10-01 - 2022-02-22 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 36 miejsc
Wykład, 30 godzin, 36 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Robert Nowak, Krystian Radlak, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2020/2021 - sem. letni" (zakończony)
Okres: | 2021-02-20 - 2021-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 15 godzin, 120 miejsc
Wykład, 30 godzin, 120 miejsc
|
|
Koordynatorzy: | Konrad Grochowski, Robert Nowak | |
Prowadzący grup: | Michał Chwesiuk, Konrad Grochowski, Robert Nowak, Krystian Radlak, Witold Wysota | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Właścicielem praw autorskich jest Politechnika Warszawska.