Opis modułu kształcenia Programowanie liniowe Nazwa podyplomowych Nazwa obszaru kształcenia, w zakresie którego są prowadzone studia podyplomowe Nazwa kierunku, z którym jest związany zakres podyplomowych Tytuł/stopień naukowy/zawodowy imię i nazwisko osoby wnioskującej o utworzenie podyplomowych Dane kontaktowe osoby wnioskującej o utworzenie podyplomowych Informatyzacja Technologii Chemicznej Obszar nauk technicznych Technologia chemiczna Nazwa modułu kształcenia w języku polskim Programowanie liniowe Nazwa modułu kształcenia w języku angielskim Linear Programming Kod modułu kształcenia SPITCh_08 Usytuowanie modułu kształcenia w planie sem. II Liczba punktów 3 Tytuł/stopień naukowy/zawodowy imię i nazwisko koordynatora modułu kształcenia Dane kontaktowe koordynatora modułu kształcenia Tytuł/stopień naukowy/zawodowy imię i nazwisko osoby prowadzącej zajęcia (wykłady) Dane kontaktowe osoby prowadzącej zajęcia (wykłady) Tytuł/stopień naukowy/zawodowy imię i nazwisko osoby prowadzącej zajęcia (ćwiczenia) Dane kontaktowe osoby prowadzącej zajęcia (ćwiczenia) Tytuł/stopień naukowy/zawodowy imię i nazwisko osoby prowadzącej zajęcia (laboratorium) Numer telefonu Dane kontaktowe osoby prowadzącej zajęcia (laboratorium) Tytuł/stopień naukowy/zawodowy imię i nazwisko osoby prowadzącej zajęcia (projekt) Numer telefonu Dane kontaktowe osoby prowadzącej zajęcia (projekt) Wymagania wstępne Celem modułu kształcenia jest wyrobienie umiejętności postrzegania problemów decyzyjnych jako problemów badań operacyjnych. Cel modułu kształcenia Program obejmuje zapoznanie się z z metodą programowania liniowego i nabycie umiejętności rozwiązywania problemów optymalizacyjnych metodą programowania 1. Programowanie liniowe wstęp, definicje. Funkcja celu, warunki ograniczające, warunki brzegowe, rozwiązanie dopuszczalne. Metoda graficzna rozwiązywania zadań. Przypadki szczególne 2. Zastosowanie MS Excel do rozwiązywania problemów programowania Rozwiązanie przykładów za pomocą narzędzia solver Treści kształcenia w zakresie zajęć teoretycznych (wykłady) 3. Metoda simpleks. Idea metody. Interpretacja graficzna problemów dwuwymiarowych. Algorytmy rozwiązywania problemów decyzyjnych metodą simpleks 4. Metoda simpleks. Analiza wrażliwości: współczynników funkcji celu, wyrazów wolnych w warunkach ograniczających, współczynników występujących po lewej stronie układu warunków ograniczających, nowych warunków ograniczających 1. Zastosowanie MS Excel do rozwiązywania problemów programowania Rozwiązanie przykładów za pomocą narzędzia solver 2. Zastosowanie programowania linowego do rozwiązywania problemów decyzyjnych. Najlepsze wykorzystanie zasobów 3. Zastosowanie programowania linowego do rozwiązywania problemów decyzyjnych. Ustalanie składu mieszanek. Ustalenie optymalnego rozkroju. Problem przydziału Treści kształcenia w zakresie zajęć praktycznych (ćwiczenia) 4. Zastosowanie programowania linowego do rozwiązywania problemów decyzyjnych. Zadanie transportowe zamknięte i otwarte. Zadanie transportowo-produkcyjne. Zadanie transportowo-produkcyjne-magazynowe 5. Analiza wrażliwości: współczynników funkcji celu, wyrazów wolnych w warunkach ograniczających, współczynników występujących po lewej stronie układu warunków ograniczających, nowych warunków ograniczających 6. Programowanie całkowitoliczbowe 1
Treści kształcenia w zakresie zajęć praktycznych (laboratorium) Treści kształcenia w zakresie zajęć praktycznych (projekt) Obecność słuchacza na zajęciach praktycznych jest obowiązkowa. Warunkiem zaliczenia modułu jest zaliczenie zajęć teoretycznych oraz zajęć praktycznych. W trakcie zajęć praktycznych słuchacz wykonuje zadania zlecone przez prowadzącego, zaliczenie części praktycznej następuje na postawie bieżącej pracy. W przypadku usprawiedliwionej nieobecności na zajęciach, słuchacz nie jest obowiązany do powtarzania zajęć. Słuchacz jest obowiązany do złożenia egzaminu i ma prawo wyboru dowolnego terminu egzaminu spośród wyznaczonych w sesji egzaminacyjnej. Słuchacz ma prawo do jednego egzaminu poprawkowego w jednym z terminów Regulamin modułu kształcenia wyznaczonych w sesjach egzaminacyjnychna egzaminie można uzyskać 40 punktów i jest on zdany po uzyskaniu minimum 21 punktów. Na zajęciach projektowych za wykonanie wszystkich projektów można uzyskać 60 punktów zajęcia projektowe są zaliczone po uzyskaniu minimum 31 punktów. Przeliczenie liczby punktów na ocenę z modułu kształcenia jest przeprowadzane w następujący sposób: < 51% punktów możliwych do zdobycia 2,0 (dwa); 51-60% 3,0 (trzy); 61-70% 3,5 (trzy i pół); 71-80% 4,0 (cztery); 81-90% 4,5 (cztery i pół); 91-100% 5,0 (pięć). W wyniku zaliczenia modułu kształcenia słuchacz uzyskuje 3 punkty. 1. Siudak M.: Badania operacyjne, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa 2012 Wykaz literatury podstawowej 2. Trzaskalik T.: Wprowadzenie do badań operacyjnych z komputerem CD, Polskie Wydawnictwo Ekonomiczne, Warszawa 2008 3. Sikora W.: Badania operacyjne, Polskie Wydawnictwo Ekonomiczne, Warszawa 2008 1. Stadnicki J.: Teoria i praktyka rozwiązywania zadań optymalizacji, WNT, Warszawa 2006 2. Jędrzejczak Z., Kukuła K., Skrzypek J.: Badania operacyjne w przykładach i zadaniach, PWN,Warszawa 2011 Wykaz literatury uzupełniającej 3. Praca zbiorowa pod red. Ewy Majchrzak: Badania operacyjne. Teoria i zastosowania. Wydawnictwo Politechniki Śląskiej, Gliwice 2007 Symbol efektu kształcenia dla podyplomowych Opis efektu kształcenia osiąganego w ramach danego modułu kształcenia Forma zajęć, w ramach której jest osiągany dany efekt kształcenia Metoda kształcenia (treści kształcenia) w ramach danej formy zajęć Laboratorium Projekt Laboratorium Projekt Wiedza SPITCh_W01 Ma podstawową wiedzę z zakresu programowania + + SPITCh_W02 SPITCh_W03 Zna podstawowe metody, techniki i narzędzia stosowane przy rozwiązywaniu prostych zadań + + technicznych z zakresu programowania SPITCh_W04 SPITCh_W05 SPITCh_U01 Ma podstawową wiedzę niezbędną do rozumienia uwarunkowań działalności technicznej związanych z programowaniem liniowym. Zna i rozumie podstawowe pojęcia i zasady z zakresu ochrony własności przemysłowej i prawa autorskiego w obszarze programowania Potrafi pozyskiwać informacje z literatury, baz danych oraz przepisów prawnych i innych właściwie dobranych źródeł w zakresie programowania + + + + Umiejętności + + SPITCh_U02 SPITCh_U03 SPITCh_U04 Ma umiejętność samokształcenia się w zakresie + + programowania SPITCh_U05 Potrafi posługiwać się technikami informacyjnokomunikacyjnymi właściwymi do realizacji + + typowych zadań z zakresu programowania 2
SPITCh_U06 SPITCh_U07 Potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich metody symulacyjne w zakresie programowania Potrafi przy formułowaniu i rozwiązywaniu zadań inżynierskich z zakresu programowania liniowego dostrzegać ich aspekty systemowe i pozatechniczne. + + + + SPITCh_U08 Kompetencje społeczne SPITCh_K01 Rozumie potrzebę uczenia się przez całe życie w zakresie zagadnień dotyczących programowania + + SPITCh_K02 SPITCh_K03 Symbol efektu kształcenia dla podyplomowych SPITCh_W01 Ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności technicznej z zakresu programowania liniowego, w tym wpływu na środowisko i odpowiedzialności za podejmowane decyzje. Ma świadomość roli społecznej absolwenta podyplomowych, a zwłaszcza rozumie potrzebę formułowania i przekazywania społeczeństwu, informacji i opinii dotyczących osiągnięć techniki i innych aspektów działalności technicznej z zakresu programowania liniowego; podejmuje starania, aby przekazać takie informacje i opinie w sposób powszechnie zrozumiały. Opis efektu kształcenia osiąganego w ramach danego modułu kształcenia Ma podstawową wiedzę z zakresu programowania + + + + Sposób weryfikowania efektów kształcenia w ramach danej formy zajęć Sposób dokumentacji efektów kształcenia w ramach danej formy zajęć Laboratorium Projekt Laboratorium Projekt Wiedza SPITCh_W02 Zna podstawowe metody, techniki i narzędzia SPITCh_W03 stosowane przy rozwiązywaniu prostych zadań technicznych z zakresu programowania 3
SPITCh_W04 SPITCh_W05 SPITCh_U01 Ma podstawową wiedzę niezbędną do rozumienia uwarunkowań działalności technicznej związanych z programowaniem liniowym. Zna i rozumie podstawowe pojęcia i zasady z zakresu ochrony własności przemysłowej i prawa autorskiego w obszarze programowania Potrafi pozyskiwać informacje z literatury, baz danych oraz przepisów prawnych i innych właściwie dobranych źródeł w zakresie programowania Umiejętności SPITCh_U02 SPITCh_U03 SPITCh_U04 Ma umiejętność samokształcenia się w zakresie programowania SPITCh_U05 SPITCh_U06 Potrafi posługiwać się technikami informacyjnokomunikacyjnymi właściwymi do realizacji typowych zadań z zakresu programowania Potrafi wykorzystać do formułowania i rozwiązywania zadań inżynierskich metody symulacyjne w zakresie programowania 4
SPITCh _U07 Potrafi przy formułowaniu i rozwiązywaniu zadań inżynierskich z zakresu programowania liniowego dostrzegać ich aspekty systemowe i pozatechniczne. SPITCh _U08 Kompetencje społeczne SPITCh_K01 Rozumie potrzebę uczenia się przez całe życie w zakresie zagadnień dotyczących programowania SPITCh_K02 SPITCh_K03 Ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności technicznej z zakresu programowania liniowego, w tym wpływu na środowisko i odpowiedzialności za podejmowane decyzje. Ma świadomość roli społecznej absolwenta podyplomowych, a zwłaszcza rozumie potrzebę formułowania i przekazywania społeczeństwu, informacji i opinii dotyczących osiągnięć techniki i innych aspektów działalności technicznej z zakresu programowania liniowego; podejmuje starania, aby przekazać takie informacje i opinie w sposób powszechnie zrozumiały. Godzinowy nakład pracy słuchacza (liczba punktów ) Forma pracy słuchacza Laboratorium Projekt Razem Liczba godzin według planu 8 (0,3) 12 (0,5) 20 (0,8) Przygotowanie do zajęć dydaktycznych 23 (0,9) 23 (0,9) Zapoznanie ze wskazaną literaturą 10 (0,4) 10 (0,4) 20 (0,8) Opracowanie wyników Napisanie sprawozdania Przygotowanie do zaliczenia Przygotowanie do kolokwium Przygotowanie do egzaminu 12 (0,5) 12 (0,5) Inne (wpisać jakie) Sumaryczny czas potrzebny do osiągnięcia efektów kształcenia 30 (1,2) 45 (1,8) 75 (3,0) tytuł/stopień naukowy/zawodowy imię i nazwisko koordynatora modułu kształcenia. podpis koordynatora modułu kształcenia tytuł/stopień naukowy/zawodowy imię i nazwisko osoby wnioskującej o utworzenie podyplomowych..... podpis osoby wnioskującej o utworzenie podyplomowych 5
6