Informatyka (EI-NI) | |
pierwszego stopnia Niestacjonarne, 4-letnie (8 semestrów) Język: polski | Spis treści: Opis ogólny
Brak opisu dla tego programu.
|
Przyznawane kwalifikacje:
inżynier
Dalsze studia:
studia drugiego stopnia
Uprawnienia zawodowe:
Absolwenci studiów I stopnia na kierunku Informatyka otrzymują stopień zawodowy inżyniera i są przygotowani do podjęcia studiów drugiego stopnia (magisterskich) na wybranej specjalności.
Posiadane kwalifikacje zawodowe stanowią podstawę do zatrudnienia absolwenta studiów I stopnia jako:
1. projektanta, programisty i wdrożeniowca oprogramowania, złożonych systemów informatycznych i sieci komputerowych,
2. administratora systemów informatycznych,
3. kierownika zespołów programistycznych,
4. pracownika inżynieryjno-technicznego w laboratoriach informatycznych i jednostkach badawczych.
Wiedza absolwenta
Absolwent po ukończeniu studiów I stopnia posiada wiedzę w następujących obszarach:
• w zakresie matematyki obejmującą logikę matematyczną, kombinatorykę, teorię liczb oraz metody probabilistyczne,
• podstawową wiedzę w zakresie fizyki i elektrotechniki, niezbędną do zrozumienia podstaw działania komputerów, urządzeń z nimi współpracujących oraz sieci komputerowych,
• elementarną wiedzę w zakresie metod pomiarowych, szacowania niepewności pomiarów i rachunku błędów,
• znajomość podstawowych technik pracy z grafiką wektorową, bitmapową oraz trójwymiarową,
• znajomość składni i semantyki języków programowania wykorzystywanych w budowaniu aplikacji, w tym środowiska .NET,
• znajomość podstawowych metod, technik i narzędzi kompilacji programów,
• pogłębioną wiedzę w zakresie programowania obiektowego,
• podstawową wiedzę w zakresie algorytmów i struktur danych, złożoności algorytmów oraz istoty problemów nierozstrzygalnych i niepodatnych,
• wiedzę z zakresu budowy i funkcjonowania systemów komputerowych,
• wiedzę z zakresu reprezentacji danych stało- i zmienno-przecinkowych oraz realizacji operacji logicznych i arytmetycznych,
• wiedzę z zakresu budowy i zadań współczesnych systemów operacyjnych,
• znajomość i rozumienie celów inżynierii oprogramowania,
• wiedzę na temat cyklu życia oprogramowania, metod specyfikacji wymagań systemowych oraz metod analizy strukturalnej i obiektowej,
• uporządkowaną wiedzę dotyczącą sieci komputerowych, protokołów sieciowych i ich wzajemnych relacji,
• wiedzę w zakresie podstaw projektowania sieci komputerowych zgodnie z obowiązującymi normami i standardami,
• wiedzę w zakresie urządzeń wchodzących w skład sieci teleinformatycznych, w tym układów bezprzewodowych oraz konfigurowania tych urządzeń w sieciach lokalnych i rozległych,
• znajomość podstawowych pojęć dotyczących projektowania relacyjnych baz danych: modelowania związków encji, współbieżnego przetwarzania transakcji, normalizacji, więzów integralności oraz dobrą znajomość języków SQL, PL/SQL, T-SQL,
• szczegółową wiedzę w zakresie zagrożeń bezpieczeństwa i podatności systemów i sieci komputerowych na zagrożenia; znajomość i rozumienie metod ochrony danych i zabezpieczeń systemów i sieci komputerowych, nowoczesnych algorytmów szyfrowania i uwierzytelniania wiadomości,
• wiedzę z zastosowania systemów wbudowanych oraz w zakresie terminologii przetwarzania sygnałów i analizy systemów,
• wiedzę w zakresie metod sztucznej inteligencji; znajomość m.in. budowy, działania i zastosowań sztucznych sieci neuronowych oraz systemów logiki rozmytej,
• znajomość technik, metod i narzędzi niezbędnych do budowy serwisów internetowych;
• znajomość podstawowych pojęć i zasad prawa ochrony własności intelektualnej,
• zasób słownictwa języka angielskiego niezbędny do komunikowania się w środowisku pracy.
Umiejętności absolwenta
Absolwent po ukończeniu studiów I stopnia posiada następujące umiejętności:
• potrafi tworzyć aplikacje z zastosowaniem języków programowania: C++, C#, Java, Python; potrafi programować w środowisku .NET,
• potrafi zaprojektować i zaimplementować system informatyczny,
• potrafi zastosować odpowiedni algorytm do danego problemu algorytmicznego,
• potrafi posługiwać się technikami programowania w asemblerze do tworzenia prostych aplikacji w 16 oraz 32 bitowym trybie pracy procesora (również z zastosowaniem koprocesora, systemu przerwań, itp.),
• posługuje się podstawowym aparatem matematycznym różnych działów matematyki oraz stosuje metody i pojęcia matematyki w problemach i algorytmach informatyki,
• potrafi wykonywać podstawowe operacje związane z konfigurowaniem i administrowaniem systemami operacyjnymi Windows oraz Linux,
• potrafi efektywnie zarządzać użytkownikami i grupami użytkowników oraz poprawnie zabezpieczyć system operacyjny przed niepowołanym dostępem,
• potrafi analizować modele obiektowe UML oraz dobrać i zastosować narzędzia CASE adekwatne do projektowania SI,
• potrafi – zgodnie z zadaną specyfikacją – zaprojektować i skonfigurować sieć komputerową,
• potrafi dokonać wyboru oraz zaprojektować odpowiednią strukturę łącza transmisji danych do rozwiązania określonego zadania,
• potrafi zaplanować i przeprowadzić eksperymenty, opracować i interpretować uzyskane wyniki, wyciągać i formułować właściwe wnioski,
• potrafi stosować podstawowe metody statystyczne do różnych zagadnień m.in. do weryfikacji hipotez,
• potrafi projektować i realizować hurtownie danych z wykorzystaniem narzędzi ORACLE oraz MS SQL Server; posiada umiejętność realizacji obiektowych baz danych z zastosowaniem ORACLE,
• potrafi przeprowadzić analizę problemu i zaproponować rozwiązanie algorytmiczne i programistyczne systemów bazodanowych,
• potrafi wykorzystać procesor sygnałowy i jego peryferia programując proste systemy wbudowane,
• potrafi dokonać wyboru oraz zaprojektować odpowiednią strukturę sztucznej sieci neuronowej (lub systemu rozmytego) do rozwiązania określonego zadania,
• potrafi wykorzystywać techniki, metody, narzędzia niezbędne do budowy serwisów internetowych,
• ma umiejętność samokształcenia się,
• potrafi porozumiewać się w języku angielskim w sytuacjach biznesowych; potrafi pozyskiwać informacje w języku angielskim, przetwarzać je i interpretować,
• potrafi pozyskiwać informacje z aktów prawnych oraz dokonywać ich interpretacji oraz wyciągać samodzielne wnioski i wyrażać opinie; potrafi ocenić wykonaną pracę zgodnie z prawem patentowym; potrafi dokonać wstępnej analizy ekonomicznej,
• potrafi pracować indywidualnie i w zespole, stosować zasady bezpieczeństwa i higieny pracy oraz oszacować czas potrzebny na realizację zleconego zadania zapewniający dotrzymanie terminów.
Kompetencje społeczne absolwenta
Absolwent po ukończeniu studiów I stopnia posiada następujące, ważniejsze kompetencje społeczne:
• rozumie potrzebę stałego dokształcania oraz uczenia się przez całe życie; potrafi w kreatywny sposób zastosować zdobytą wiedzę; potrafi zdobywać potrzebne informacje i dzielić się wiedzą z innymi,
• ma świadomość odpowiedzialności za pracę własną oraz gotowość podporządkowania się zasadom pracy w zespole,
• potrafi współdziałać i pracować w grupie, przyjmując w niej różne role,
• ma świadomość ważności przestrzegania zasad etyki zawodowej i społecznej, poszanowania różnorodności poglądów,
• ma świadomość ważności i rozumie pozatechniczne aspekty i skutki działalności inżynierskiej, w tym jej wpływu na środowisko,
• prawidłowo identyfikuje i rozstrzyga dylematy związane z wykonywaniem zawodu informatyka.
Standardy nauczania
Efekty uczenia się zatwierdzone przez Senat Politechniki Opolskiej, uchwała nr 321 z dnia 29 maja 2019r.
Kwalifikacja:
Ze szczegółowymi kryteriami kwalifikacji można zapoznać się na stronie:
https://irk.po.edu.pl/