Applied Computer Science Programme code: 03-S1IS14.2017

Field of study: | Applied Computer Science |
---|---|
Programme code: | 03-S1IS14.2017 |
Programme code (USOS): | 03-S1IS14 |
Faculty: | Faculty of Science and Technology |
Language of study: | Polish |
Academic year of entry: | winter semester 2017/2018 |
Level of qualifications/degree: | first-cycle studies (in engineering) |
Mode of study: | full-time |
Degree profile: | general academic |
Number of semesters: | 7 |
Degree: | inżynier (Engineer - Bachelor's Degree with engineering competencies) |
Access to further studies: | the possibility of applying for the second-cycle studies and postgraduate studies |
Areas, fields and disciplines of art or science to which the programme is assigned: |
|
ISCED code: | 0613 |
The number and date of the Senate’s resolution: | (no information given) |
General description of the programme: | Charakterystyka kierunku Informatyka stosowana
Zaplecze kadrowe kierunku Informatyka stosowana opiera się na kadrze dydaktyczno-naukowej Wydziału Matematyki Fizyki i Chemii Uniwersytetu Śląskiego, składającej się z wysokiej klasy specjalistów z nauk matematyczno-przyrodniczych, włączając samą informatykę, oraz nauk o materiałach. Ten zakres kompetencji pozwala merytorycznie i formalnie na prowadzenie kierunków informatycznych o różnych specjalnościach. Z punktu widzenia poziomu prowadzonych studiów optymalnym jest zbliżenie profilu kształcenia na kierunku informatycznym do całości badań naukowych prowadzonych w poszczególnych instytutach i grupach badawczych. Dlatego zostanie stworzony kierunek o nazwie Informatyka stosowana. Pod nazwą “stosowana” będą się kryły klasyczne zastosowania w rozwiązywaniu typowo informatycznych zadań jak administracja systemem operacyjnym czy stworzenie bazy danych. Ponadto będzie eksponowane zastosowanie informatyki w zadaniach inżynierskich i naukowych takich jak: techniki pomiarowe, modelowanie numeryczne, programowanie mikrokontrolerów czy robotyka.
Profil absolwenta Informatyki stosowanej:
informatyk, znający kilka języków programowania, teoretyczne podstawy programowania oraz mający szeroką wiedzę o współczesnych systemach informatycznych w tym systemach wbudowanych
posiada podstawową wiedzę z nauk matematyczno-przyrodniczych, ze szczególnym uwzględnieniem modelowania, obróbki danych i technologii pomiarowych.
W przeciwieństwie do przyszłych absolwentów, którzy obecnie są kształceni na kierunkach informatyka, absolwenci Informatyki stosowanej będą dysponowali nie tylko szeroką wiedzą z zakresu programowania, ale również posiadać umiejętności pozwalające rozwiązywać konkretne problemy w sposób innowacyjny. W ramach studiów nacisk będzie położony na umiejętność praktycznego wykorzystania zdobywanej wiedzy. Absolwenci tego kierunku będą mieli kwalifikacje by pracować na najbardziej prestiżowych stanowiskach w branży informatycznej, takich jak architekt systemów informatycznych, czy analityk do spraw IT.
Program studiów
Naczelnym paradygmatem nauczania na Informatyce stosowanej będzie solidne opanowanie podstaw, zarówno programowania jak i wiedzy z zakresy nauk matematyczno-przyrodniczych. Kolejne kursy programowania będą integralną częścią systemowego rozwiązania mającego na celu nauczenie samodzielnego rozwiązywania problemów z użyciem komputera. Ponadto, opierając się na dotychczasowych doświadczeniach w prowadzeniu kierunku Informatyka na Wydziale Matematyki, Fizyki i Chemii, nowo utworzona Informatyka stosowana będzie zawierała co najmniej dwa profile kształcenia.
Pierwszy z nich będzie specjalnością najbardziej zintegrowaną z prowadzonymi badaniami i technologiami wykorzystywanymi w badaniach z zakresu nauk ścisłych. Szczególny nacisk zostanie położony na samodzielne rozwiązywanie problemów informatycznych i inżynieryjnych, w tym na ich klasyfikację pod kątem złożoności, możliwych metod rozwiązania i implementację rozwiązań. Komplementarnie do klasycznego podejścia, w którym dużą wagę przywiązuje do programowania tzw. front-endu absolwenci tej specjalności będą raczej biegli w tworzeniu algorytmów back-endów. Studenci będą rozwiązywali problemy oparte na realnych zagadnieniach związane z przetwarzaniem danych, analizą obrazu, modelowaniem komputerowym czy algorytmami optymalizacji. Istotną rolę będzie odgrywała umiejętność wykorzystania technologii wbudowanych.
Drugi będzie profilem kontynuującym tradycyjny profil z dotychczas prowadzonego przez Wydział MFiCh. Środek ciężkości zostanie położony w tym przypadku na technologie sieciowe i bazy danych w zastosowaniach do informatyzacji zarządzania przedsiębiorstwem oraz komputerowego wspomagania produkcji. Dlatego w ramach zajęć na kierunku Informatyka stosowana istotny blok programowy będą stanowić nowoczesne technologie bazodanowe i sieciowe oraz zagadnienia i narzędzia analityki biznesowej. Student oprócz przyswojenia wiedzy z przedmiotów podstawowych, takich jak systemy operacyjne, sieci komputerowe i bazy danych, nabędzie umiejętności praktycznych w szerokim zakresie zagadnień specjalistycznych, wśród których należy wymienić administrację baz i hurtowni danych, sieci komputerowych i systemów operacyjnych, projektowanie baz i hurtowni danych oraz sieci komputerowych, eksplorację danych w systemach transakcyjnych i analitycznych, narzędzia analityki biznesowej jako element współczesnych systemów zarządzania przedsiębiorstwem. Wsparciem planowanych działań dydaktycznych będzie intensyfikacja naszej wieloletniej współpracy w zakresie kształcenia z wiodącymi firmami, które wnoszą istotny wkład w rozwój technologii informatycznych. W ramach korporacyjnych programów edukacyjnych, takich jak Oracle Academy: Advanced Computer Science i Cisco Academy, damy studentom możliwość poznawania profesjonalnych urządzeń i oprogramowania oraz zdobycia pierwszych certyfikatów zawodowych honorowanych na całym świecie, które ułatwią im wejście na rynek pracy.
Należy podkreślić, że konieczność zachowania dużych możliwości adaptacyjnych do dynamicznie zmieniających się potrzeb rynku pracy a także oczekiwać studentów, skłoniła do zastąpienia systemu z góry ustalonych specjalizacji, systemem tworzącym dużą pulę przedmiotów do wyboru. Ich zakres tematyczny, będzie dostosowywany do bieżącej potrzeby - wynikającej m.in. ze intensywnej współpracy z otoczeniem. W efekcie, jesteśmy przekonani, że poza, poza starannym kształceniem w zakresie podstaw, student uzyska w czasie toku studiów interesujące dla niego a jednocześnie atrakcyjne na rynku pracy: wiedzę i umiejętności dostosowane do aktualnych trendów. |
---|---|
Organization of the process of obtaining a degree: | Organizacja procesu uzyskania dyplomu
na studiach stacjonarnych pierwszego stopnia
§1
Niniejszy regulamin jest uszczegółowieniem §§ 29 - 34 Regulaminu Studiów w Uniwersytecie Śląskim w Katowicach, uchwalonego przez Senat UŚ w dniu 14 maja 2012.
§2
Po złożeniu przez dyplomanta pracy inżynierskiej i jej przyjęciu przez promotora, promotor oraz recenzent przygotowują recenzje zawierające propozycje ocen. Recenzje są udostępniane dyplomantowi w celu zapoznania się z uwagami.
§2
1. Egzamin dyplomowy składa się z dwóch części:
a. obrony pracy inżynierskiej,
b. odpowiedzi dyplomanta na pytania członków komisji.
2. Obrona pracy inżynierskiej rozpoczyna się autoreferatem dyplomanta. Następnie dyplomant ustosunkowuje się do uwag dotyczących pracy zawartych w recenzjach; po czym członkowie komisji formułują dodatkowe pytania i uwagi dotyczące pracy. Odpowiedzi dyplomanta kończą obronę pracy inżynierskiej.
3. W drugiej części egzaminu dyplomant otrzymuje pytania egzaminacyjne. Zakres egzaminu z danego przedmiotu pokrywa się z treściami programowymi odpowiednich wykładów zamieszczonymi w Katalogu przedmiotów ECTS.
4. W części niejawnej egzaminu:
a. promotor i recenzent podają swoje oceny pracy inżynierskiej,
b. Komisja ustala cząstkowe oceny z obrony pracy oraz odpowiedzi na pytania,
c. Komisja ustala ostateczną ocenę zgodnie z §34 Regulaminu Studiów w Uniwersytecie Śląskim
5. Bezpośrednio po ustaleniu ocen komisja ogłasza je dyplomantowi. |
Internships (hours and conditions): | Wymiar, zasady i forma odbywania praktyk dla studentów studiów stacjonarnych pierwszego stopnia
§1 Wymiar praktyk
Praktyka inżynierska odbywa się po IV semestrze i trwa 4 tygodnie (łącznie 160 godzin).
§2 Zasady i forma odbywania praktyki
1. Zgodnie z uniwersyteckim regulaminem praktyk studenci samodzielnie poszukują miejsca odbywania praktyki, adekwatnego do kierunku i specjalności studiów. Studenci realizują program praktyki uzgodniony z zakładem pracy, zatwierdzony przez opiekuna praktyk. Miejsce odbywania praktyk może zostać również wyznaczone przez opiekuna roku lub opiekuna praktyk, w ramach umów i programów realizowanych przez Uniwersytet Śląski.
2. Praktyka zawodowa ma na celu kształtowanie umiejętności niezbędnych w przyszłej pracy zawodowej oraz przygotowanie studenta do samodzielności i odpowiedzialności za powierzone mu zadania. Student ma możliwość wykorzystania wiedzy zdobytej na studiach oraz zdobywania nowych umiejętności i wiedzy praktycznej.
3. Zaliczenie praktyki odbywa się na podstawie sprawozdania studenta oraz opinii o praktykancie i przebiegu praktyki sporządzonej przez zakład pracy.
§3 Zasady obowiązujące w zakładzie pracy
1. Na terenie Zakładu Pracy student podlega przepisom obowiązującym w tym zakładzie. Bezpośrednim zwierzchnikiem studenta w czasie praktyki jest:
– ze strony Uczelni - Opiekun Praktyk Studenckich,
– ze strony Zakładu Pracy - zakładowy opiekun praktyk lub osoba przez niego wskazana.
2. Student zobowiązany jest do:
a. przestrzegania ustalonego przez zakład pracy porządku i dyscypliny pracy,
b. przestrzegania zasad BHP i ochrony przeciwpożarowej,
c. przestrzegania zasad zachowania tajemnicy służbowej i państwowej oraz ochrony poufności danych w zakresie określonym przez zakład pracy,
d. przestrzegania zasad odbywania praktyki określonych przez Uczelnię.
|
Graduation requirements: | Warunki wymagane do ukończenia studiów stacjonarnych
pierwszego stopnia
Student otrzymuje tytuł zawodowy inżyniera w zakresie informatyki, gdy:
1. osiągnie wszystkie efekty kształcenia przewidziane w programie kształcenia;
2. zaliczy kursy w wymiarze co najmniej 2325 godzin z liczbą punktów ECTS co najmniej 210, w tym:
1) wszystkie przedmioty podstawowe
2) wszystkie przedmioty kierunkowe
3) moduły do wyboru w wymiarze co najmniej 360 godzin z liczbą punktów ECTS co najmniej 24
3. zaliczy praktykę inżynierską w wymiarze 160 godzin
4. wykona pracę inżynierską ocenioną pozytywnie
5. zda egzamin dyplomowy z wynikiem pozytywnym
|
Number of ECTS credits required to achieve the qualification equivalent to the level of study: | 210 |
Professional qualifications: | (no information given) |
Connection between the field of study and university development strategy, including the university mission: | Kierunek informatyka stosowana jest zgodny z przyjętą strategią rozwoju Wydziału Matematyki, Fizyki i Chemii oraz misją uczelni.
Zgodność z misją i strategią Uczelni
Nadrzędnym celem Uniwersytetu Śląskiego, zgodnie z dokumentem “Strategia Rozwoju Uniwersytetu Śląskiego w Katowicach na lata 2012-2020” uchwalonym przez Senat Uniwersytetu Śląskiego w dniu 24 stycznia 2012 roku, jest kształcenie wysoko wykwalifikowanych, twórczych oraz elastycznych kadr, zdolnych sprostać wyzwaniom innowacyjnej gospodarki lokalnej, regionalnej i krajowej. Istotą Strategii jest wytyczenie zorientowanych na przyszłość kierunków rozwoju Uniwersytetu Śląskiego po to, by skutecznie reagować na wyzwania nowych czasów i zabiegać o coraz mocniejszą pozycję w kraju i za granicą. Wypracowana przez Uniwersytet Śląski w Katowicach Strategia Rozwoju, zakłada cztery najważniejsze cele strategiczne:
● Cel strategiczny 1: Silne zespoły badawcze i badania
● Cel strategiczny 2: Innowacyjne kształcenie i nowoczesna oferta dydaktyczna i naukowa na światowym poziomie
● Cel strategiczny 3: Aktywne współdziałanie Uczelni z otoczeniem
● Cel strategiczny 4: Systemowe zarządzanie
Utworzenie kierunku Informatyka stosowana stanowi znaczący wkład do osiągnięcia celu strategicznego nr 2 oraz celu strategicznego nr 3.
Zgodność ze Strategią Wydziału Matematyki-Fizyki i Chemii
Należy podkreślić, że zgodność ze strategią nadrzędną w automatyczny sposób wypełnia cele strategii Wydziału. W szczególności jednym ze szczegółowych elementów strategii Wydziału jest doskonalenie kierunku Informatyka. Utworzenie kierunku inżynierskiego Informatyka stosowana w miejsce kierunku licencjackiego mieści się w ramach tego działania.
Zgodność z Celem strategicznym 2: Innowacyjne kształcenie i nowoczesna oferta dydaktyczna i naukowa na światowym poziomie
Utworzenie kierunku Informatyka stosowana stanowi znaczący wkład do osiągnięcia celu strategicznego nr 2, zgodnie z którym priorytetowym zadaniem Uczelni w obszarze nowoczesnego kształcenia jest powoływanie nowych, interdyscyplinarnych programów studiów międzywydziałowych i międzyuczelnianych oraz prowadzonych wspólnie z otoczeniem społeczno-gospodarczym Uniwersytetu. Zadaniem Uczelni jest zapewnienie studentom wszechstronnego wykształcenia i nie zaniedbywanie przy tym wiedzy oraz umiejętności specjalistycznych właściwych poszczególnym kierunkom studiów.
W ramach tego obszaru strategicznego utworzenie Informatyki stosowanej będzie znakomicie wpisywało się w następujące Cele Operacyjne wymienione w Strategii:
Otwartość i innowacyjność w obszarze kształcenia:
Cel Operacyjny 3.1. Wzrost umiędzynarodowienia i mobilności w procesie kształcenia
Informatyka stosowana jest utworzona we współpracy z Uniwersytetem du Maine w Le Mans we Francji. W ramach projektu “PIN” finansowanego z Europejskiego Funduszu Społecznego kadra będzie mogła poprzez wizyty poznać dobre praktyki wypracowane na uczelni partnera.
Cel Operacyjny 3.2. Tworzenie nowych programów zgodnych z oczekiwaniami rynku pracy
Informatyka stosowana jest odpowiedzią na realne zapotrzebowanie rynku pracy. Dane pochodzące z badań np. *“Badanie ewaluacyjne ex-ante dotyczące oceny zapotrzebowania gospodarki na absolwentów szkół wyższych kierunków matematycznych, przyrodniczych i technicznych”* wykazują niezbicie, że zapotrzebowanie na rynku pracy na informatyków kilkukrotnie przewyższa popyt np. na absolwentów fizyki technicznej. Ponadto program Informatyki stosowanej zawiera wiele przedmiotów specjalistycznych, których tematy będą przedmiotem wspólnych ustaleń otoczenia przemysłowego i kadry Uniwersytetu Śląskiego i będą się dynamicznie zmieniać wraz ze zmieniającymi się realiami. Informatyka stosowana będzie więc kierunkiem, który z założenia będzie ewoluował i dostosowywał się do dynamicznie zmieniających się warunków zewnętrznych.
Cel Operacyjny 3.3. Wykorzystywanie najnowszych technologii w procesie kształcenia
Program nauczania Informatyki stosowanej jest zorientowany na kształcenie w zakresie podstaw, które będzie oparte na najnowocześniejszych koncepcjach dydaktycznych zaczerpniętych z najlepszych Uczelni na świecie. Pierwszym językiem programowania dla studenta będzie tzw. dynamicznie typowany Python, znacznie ułatwiający interakcję programisty z komputerem będąc przy tym jednym z bardziej rozpowszechnionych języków w przemyśle. Ponadto, Informatyka stosowana będzie zawierać przedmioty specjalistyczne oparte o różnego rodzaju nowoczesne urządzenia wbudowane. Wpisuje się to w nadchodzący trend określany przez popularne ostatnio formułowanie “Internet of things”. Niemałą rolę odegra tu bogate doświadczenie kadry składającej się z interdyscyplinarnego grona, z matematyków, fizyków i informatyków, którzy mają bogate doświadczenie w praktycznym zastosowaniu powyższych technologii w pracy z nowoczesnymi przyrządami pomiarowymi i aparaturą.
Cel Operacyjny 3.4. Wspieranie inicjatyw Otwartych Zasobów Edukacyjnych w procesie kształcenia
Po pierwsze Informatyka stosowana będzie w procesie kształcenia korzystać w maksymalnym stopniu z Otwartego Oprogramowania. Flagowym przykładem jest całkowicie otwarty język Python czy system Linux. Należy podkreślić, że samo wykorzystanie otwartych systemów i języków programowania jest znaczącym wkładem w budowanie świadomości o ich roli i sposobie pracy. W dalszej kolejności implikuje to zachęcanie studentów do publikacji kodu pod Otwartymi Licencjami i dzielenie się nim ze światem za pośrednictwem takich portali jak github.
Po drugie w ramach projektu PIN zostanie sfinansowane wytworzenie wielu otwartych zasobów edukacyjnych. Wydział Matematyki, Fizyki i Chemii może się pochwalić znacznymi dokonaniami w publikacji otwartych materiałów już w tej chwili. W ramach projektów UPGOW czy iCSE zostało wytworzonych wiele cennych skryptów czy też materiałów e-learningowych, z których część dotyczy zagadnień wspólnych dla Informatyki stosowanej i kierunków takich jak Fizyki Techniczna. Materiały te będą dostosowywane i udoskonalane w trakcie realizacji zadań na Informatyce stosowanej.
Strategia Uczelni jasno wskazuje, że jednym z planowanych działań jest podjęcie szerszej współpracy z biznesem i gospodarką w sferze dydaktyki, co podniesie poziom przygotowania absolwentów do wejścia na dynamicznie ewoluujący rynek pracy, zaszczepiając w nich postawę przedsiębiorczości i wyposażając w wyróżniające kompetencje. Takie założenie leży również u podstaw utworzenia kierunku Informatyka stosowana.
Otworzenie kierunku Informatyka stosowana realizuje również cel strategiczny 3, ponieważ jego realizacja pozwoli na spełnienie następujących celów operacyjnych:
Zgodność z Celem strategicznym 3: Aktywne współdziałanie Uczelni z otoczeniem
Cel Operacyjny 3.1. Współpraca z gospodarką
Stała współpraca z instytucjami otoczenia Uniwersytetu Śląskiego o zasięgu regionalnym, krajowym i międzynarodowym.
3.1.1 Jednym z założeń utworzenia Informatyki stosowanej jest szeroka współpraca z otoczeniem, co znakomicie wpisuje się w Cel strategiczny 3. Strategia Uniwersytetu Śląskiego jasno wskazuje, że jednym z planowanych działań jest podjęcie szerszej współpracy z biznesem i gospodarką w sferze dydaktyki, co podniesie poziom przygotowania absolwentów do wejścia na dynamicznie ewoluujący rynek pracy, zaszczepiając w nich postawę przedsiębiorczości i wyposażając w wyróżniające kompetencje. Takie założenie leży również u podstaw tworzenia Informatyki stosowanej.
3.1.2. Wspieranie przedsiębiorczości akademickiej.
W tej chwili wspólnie z innowacyjnymi przedsiębiorcami ze Śląska są planowane działania mające na celu angażowanie studentów w projekty proponowane przez firmy. Udział w takich projektach jest jednym z najlepszych sposobów zaangażowania studenta w zdobycie praktycznej wiedzy, która może być podstawą do jego inicjatywy gospodarczej.
Cel Operacyjny 3.2. Współpraca Uczelni z pracodawcami
Program Informatyki stosowanej zawiera elementy, które mogą być dynamicznie zmieniane. W trakcie wstępnych rozmów z pracodawcami wyrazili oni chęć nie tylko pomocy w zasugerowaniu specjalistycznej tematyki, ale także aktywnego udziału w realizacji zajęc. Należy wyraźnie stwierdzić, że Informatyka stosowana jest kierunkiem stworzonym dla potrzeb innowacyjnej gospodarki i z jej udziałem.
Cel Operacyjny 3.3. Wzmacnianie więzi z absolwentami Uniwersytetu Śląskiego
W ramach kierunku Informatyka stosowana zostaną intensyfikowane działania mające na celu organizację spotkań absolwentów zarówno z kadrą jak i ze studentami oraz kandydatami.
Cel Operacyjny 3.6. Kreowanie pozytywnego wizerunku Uniwersytetu Śląskiego w mediach i budowanie świadomości marki w otoczeniu zewnętrznym.
Nowoczesne technologie bywają niezwykle spektakularne. Studenci Informatyki stosowanej będący ekspertami w programowaniu urządzeń wbudowanych mogą zaangażować się w wiele medialnych przedsięwzięć.
Otwarte Zasoby Edukacyjne będą dostępne, wzorem uczelni takich jak MIT, dla ogółu społeczeństwa, co z pewnością wpłynie pozytywnie na markę Uczelni. |
Percentage of the ECTS credits for each of the areas to which the learning outcomes are related to the total number of ECTS credits: | technical studies : 60% science studies : 40% |
KNOWLEDGE The graduate: |
---|
has basic knowledge of the mathematical basics of algorithmics, understands the mathematical basics of algorithm analysis and the influence of selection of data structures and algorithms on the operation time of computer programmes [K_W02] |
has knowledge of the theoretical basis of control and the basic elements and systems of automation and robotics [K_W05] |
has basic knowledge of artificial intelligence methods [K_W17] |
has general, forward-looking knowledge of various branches of IT and related scientific and technological fields [K_W21] |
knows and understands basic concepts, mathematical description, algorithms and operations performed on raster and vector graphics; knows color spaces and principles of object lighting and rendering [K_W22] |
has general knowledge of the thematic methods of the city center and issues specific to a discipline unrelated to the field of study [K_W24] |
SKILLS The graduate: |
---|
is able to acquire knowledge independently in order to improve their professional qualifications and competences [K_U19] |
knows at least one foreign language at the intermediate (B2) level and can make use of English-language IT literature [K_U20] |
is able to identify further learning opportunities and self-learn using library resources, electronic sources and databases [K_U22] |
Has the ability to pose and analyze problems on the basis of the acquired content in the field of science unrelated to the field of study [K_U25] |
SOCIAL COMPETENCES The graduate: |
---|
knows the limitations of their own knowledge and understands the need to continue to learn and improve their professional, personal and social competences [K_K01] |
can work in a group while assuming different roles; understands the division of tasks and the individual's need to fulfil a given task; can listen to different opinions and discuss a particular issue; can identify appropriate priorities for carrying out a task set by themselves or by someone else; can formulate precise questions with a view to improving understanding of a given topic or finding missing points in reasoning [K_K02] |
is aware of the social role of a graduate of a technical programme of studies, recognizes and understands the need to promote information on the development of computer science and other aspects of the work of an engineering-information technology specialist [K_K06] |
understands the need for an interdisciplinary approach to solving problems, integrating knowledge from various disciplines and practicing self-education aimed at deepening the acquired knowledge [K_K07] |
KNOWLEDGE The graduate: |
---|
knows basic concepts and theorems from selected areas of further mathematics, including logic, mathematical analysis, algebra, analytical geometry, discrete mathematics, probabilistics; knows basic computational techniques useful in computer science; understands the importance of mathematical formalism in formulating and solving IT and engineering problems [K_W01] |
has knowledge of physics including: elements of mechanics, electricity and magnetism, optics and quantum mechanics and the physical basis of operation of selected semiconductor and optronic devices [K_W03] |
has knowledge of the basics of electrical engineering, electronics and digital technology [K_W04] |
has structured knowledge of contemporary paradigms, languages and methods of programming and software engineering [K_W06] |
has structured knowledge of software design and development and of typical software development environments and tools [K_W07] |
has basic knowledge of how to use typical applications and information systems for commercial and engineering purposes [K_W08] |
knows the structure and organisation of typical computer systems; knows and understands the concept of “conventional machine” in computer system architecture; knows the methods of performing sequential and parallel processing in computer systems [K_W09] |
has knowledge in the field of measurement data acquisition and processing necessary to implement simple automated measurement systems [K_W10] |
has the knowledge necessary to design and program a simple embedded system, knows the specifics, structure and organisation of typical microprocessors and microcontrollers [K_W11] |
has basic knowledge of modern design methods using CAD/CAM/CAE systems [K_W12] |
knows and understands the concept and typical functionalities of an operating system, multitasking/multi-threaded work, multi-access; knows the basic mechanisms of intra-system communication; has basic knowledge of virtualisation and its importance for modern information technologies [K_W13] |
has the necessary knowledge of modern network and Internet technologies, knows the reference models of network systems, including the ISO/OSI model; knows the basic protocols, network services and applications, and typical methods of data transmission taking into account the specifics of the media used [K_W14] |
has basic knowledge of security hazards in typical network/system environments and knows how to secure against and counteract them [K_W15] |
knows the algebra of relational databases and the relational database model, knows the basics of algebra, commands classified into functional groups and the composition of the structured query language (SQL), has basic knowledge of data modeling and database design, knows selected computer-aided design (CASE) tools for relational databases and the rules of their use; has the necessary knowledge of database security and administration [K_W16] |
has basic knowledge of economic, legal and ethical conditions related to the activity of an IT engineer, knows the basic principles of occupational health and safety [K_W18] |
knows and understands basic concepts and principles of industrial property protection, copyright and patent law; can use patent information resources [K_W19] |
has basic knowledge of management and operating a business, knows the general principles of creating and developing forms of individual entrepreneurship [K_W20] |
has extended knowledge of the issues discussed during the specialist module [K_W23] |
SKILLS The graduate: |
---|
is able to formulate theorems and definitions in a correct and comprehensible manner, both orally and in writing; has the ability to use mathematical methods to solve simple IT problems; can use mathematical formalism to precisely describe practical IT tasks [K_U01] |
can use numerical methods to solve mathematical problems; can use software packages to support such calculations [K_U02] |
can construct algorithms using classic data structures and basic algorithmic techniques; can write classic algorithms in the form of a block diagram, a list of steps, in a pseudo-code and in a selected programming language; can use mathematical methods to evaluate the effectiveness of simple algorithms [K_U03] |
has the ability to create and process graphics using available applications [K_U04] |
can describe and analyse basic physical phenomena using an appropriate mathematical apparatus; can verify real-world models as well as predict events and states based on known models [K_U05] |
is able to analyse an electrical circuit using an appropriate method, to carry out measurements and interpret the results obtained for different electrical quantities [K_U06] |
is able to design and implement typical applications in the selected programming language, including those using graphical and communication interfaces [K_U07] |
has basic skills in low-level and system programming, including programming of microprocessors and microcontrollers for embedded systems [K_U08] |
is able to design and build simple measuring systems and simple devices incorporating automatic control systems [K_U09] |
is able to create applications implementing algorithms of measurement data acquisition, processing and presentation [K_U10] |
is able to prepare simple mechanical models and electronic systems using appropriate CAD packages [K_U11] |
is able to identify and estimate factors affecting the performance of a computer system, microprocessor or microcontroller and to experimentally determine appropriate parameters [K_U12] |
is able to take advantage of the functionality of typical operating systems, in particular Unix systems, system shells and shell scripts; is able to use the capabilities of an operating system to manage data sets [K_U13] |
is able to design and implement simple configuration of a local network with access to the Internet, based on typical active devices and transmission media; can perform basic diagnostic tests of status and functionality for a typical computer network and typical network services [K_U14] |
is able to assess threats in information systems and apply appropriate methods to eliminate them [K_U15] |
can solve data exploration issues with the use of relational database algebra; can construct correct and optimal SQL queries for databases; can operate and use databases, including as a source of database applications; can design correct and integral relational databases, including using selected computer-aided design (CASE) tools; can develop correct and transparent documentation for a relational database project; can administer databases and take care of data security [K_U16] |
has the ability to describe the problem area; has the ability to match the heuristic search algorithm to the specificity of the problem, and to implement it [K_U17] |
has the ability to prepare and deliver oral presentations on specific IT issues with the support of multimedia; has the ability to prepare typical written work on specific IT issues using a variety of information sources [K_U18] |
has the ability to implement basic algorithms of raster and vector graphics, both 2D and 3D; can properly use various programming libraries; can properly select hardware solutions specific to computer graphics [K_U21] |
is able to use and apply, in engineering practice, extended knowledge of selected issues discussed in the specialist module [K_U23] |
is able to identify alternatives and/or compromise solutions for engineering activities, taking into account the results of the preliminary economic analysis [K_U24] |
SOCIAL COMPETENCES The graduate: |
---|
recognises and appreciates the role and importance of IT for the development of civilisation, science and technology; understands the interdisciplinary character of IT; recognises and appreciates the role and importance of open systems and free software for the development of information technologies, and makes efforts to promote free software [K_K03] |
understands non-technical aspects of the application of acquired knowledge and skills and the associated responsibilities; understands and appreciates the importance of intellectual honesty in one's actions and in those of others; acts ethically [K_K04] |
can think and act in terms of entrepreneurship, taking into account costs, economic effects, income statement, profitability, compromise solutions [K_K05] |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa treści podstawowych | ||||
Matematyka 1 [03-IS-14-MAT1] | Polish | course work | discussion classes: 120 | 12 |
Grupa treści kierunkowych | ||||
Podstawy użytkowania systemów komputerowych [03-IS-14-PUSK] | Polish | course work | laboratory classes: 30 | 2 |
Wstęp do informatyki [03-IS-14-WdI] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Wstęp do pomiarów i automatyki [03-IS-14-WdPiA] | Polish | course work | laboratory classes: 30 | 2 |
Wstęp do programowania [03-IS-14-WdP] | Polish | exam |
lecture: 15
laboratory classes: 45 |
6 |
Inne wymagania | ||||
Lektorat języka angielskiego cz.1 [03-IS-14-ANG1] | Polish | course work | practical classes: 30 | 2 |
Ochrona własności intelektualnej [03-IS-14-OWIB] | Polish | exam | lecture: 15 | 1 |
Wychowanie fizyczne [03-IS-14-WF] | Polish | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa treści podstawowych | ||||
Fizyka [03-IS-14-FIZ] | Polish | exam |
lecture: 30
discussion classes: 30 laboratory classes: 15 |
5 |
Matematyka 2 [03-IS-14-MAT2] | Polish | exam | discussion classes: 90 | 6 |
Grupa treści kierunkowych | ||||
Algorytmy i programowanie [03-IS-14-AiP] | Polish | exam |
lecture: 30
discussion classes: 15 laboratory classes: 30 |
7 |
Architektura komputerów [03-IS-14-AK] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Podstawy elektrotechniki i elektroniki [03-IS-14-PEiE] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Inne wymagania | ||||
Lektorat języka angielskiego cz.2 [03-IS-14-ANG2] | Polish | course work | practical classes: 30 | 2 |
Wychowanie fizyczne [03-IS-14-WF] | Polish | course work | practical classes: 30 | 0 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa treści podstawowych | ||||
Matematyka dyskretna [03-IS-14-MD] | Polish | exam |
lecture: 20
discussion classes: 30 |
4 |
Grupa treści kierunkowych | ||||
Algorytmy i struktury danych [03-IS-17-AiSD] | Polish | exam |
lecture: 30
discussion classes: 15 laboratory classes: 30 |
6 |
Bazy danych [03-IS-14-BD] | Polish | exam |
lecture: 30
laboratory classes: 60 |
6 |
Podstawy techniki mikroprocesorowej [03-IS-14-PTM] | Polish | course work |
lecture: 30
laboratory classes: 30 |
5 |
Sieci komputerowe [03-IS-14-SK] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Inne wymagania | ||||
Lektorat z języka angielskiego cz.3 [03-IS-14-ANG3] | Polish | course work | practical classes: 30 | 2 |
Prawo informatyczne [03-IS-14-PInf] | Polish | exam | lecture: 30 | 2 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa treści podstawowych | ||||
Podstawy metod probabilistycznych i statystyki [03-IS-14- PMPiS] | Polish | exam |
lecture: 30
discussion classes: 30 |
5 |
Grupa treści kierunkowych | ||||
Podstawy Automatyki i Robotyki [03-IS-14-PAiR] | Polish | exam |
lecture: 15
laboratory classes: 30 |
3 |
Podstawy inżynierii oprogramowania [03-IS-14-PIO] | Polish | exam |
lecture: 30
discussion classes: 30 |
5 |
Podstawy sztucznej inteligencji [03-IS-14-PSI] | Polish | exam |
lecture: 30
laboratory classes: 30 |
5 |
Systemy wbudowane [03-IS-14-SW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Użytkowanie oprogramowania inżynierskiego [03-IS-14-UOIn] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Grupa modułów do wyboru | ||||
Przedmiot humanistyczny – Etyka biznesu i etyki zawodowe [03-IS-15-PHEBEZ] | Polish | exam | lecture: 30 | 2 |
Inne wymagania | ||||
Lektorat języka angielskiego cz.4 [03-IS-14-ANG4] | Polish | exam | practical classes: 30 | 2 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa treści kierunkowych | ||||
Elementy grafiki komputerowej i przetwarzania obrazu [03-IS-14-EGKiPO] | Polish | course work |
lecture: 30
laboratory classes: 30 |
5 |
Środowiska i narzędzia wytwarzania oprogramowania [03-IS-14-SiNWO] | Polish | course work |
lecture: 30
laboratory classes: 30 |
5 |
Systemy operacyjne i programowanie systemowe [03-IS-14-SOiPS] | Polish | exam |
lecture: 30
laboratory classes: 30 |
6 |
Grupa modułów do wyboru | ||||
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Inne wymagania | ||||
Wstęp od przedsiębiorczości [03-IS-14-WPrz] | Polish | exam | lecture: 30 | 2 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa modułów do wyboru | ||||
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Moduł kierunkowy do wyboru [03-IS-14-MdW] | Polish | exam |
lecture: 15
laboratory classes: 45 |
4 |
Pracownia inżynierska I (II) [03-IS-14-PIn] | Polish | course work | laboratory classes: 30 | 5 |
Pracownia programowania zespołowego I (II) [03-IS-14-PPZ] | Polish | course work | laboratory classes: 30 | 4 |
Proseminarium Inżynierskie [03-IS-14-PrIn] | Polish | course work | seminar: 30 | 3 |
Praktyki | ||||
Praktyka inżynierska [03-IS-14-PrakIn] | Polish | course work | internship: 0 | 6 |
Module | Language of instruction | Form of verification | Number of hours | ECTS credits |
---|---|---|---|---|
Grupa modułów do wyboru | ||||
Praca dyplomowa [03-IS-14-PD] | Polish | course work | seminar | 13 |
Pracownia inżynierska I (II) [03-IS-14-PIn] | Polish | course work | laboratory classes: 30 | 5 |
Pracownia programowania zespołowego I (II) [03-IS-14-PPZ] | Polish | course work | laboratory classes: 30 | 4 |
Przedmiot z obszaru nauk społecznych [03-IS-15-PO] | Polish | course work | lecture: 30 | 3 |
Seminarium inżynierskie [03-IS-14-SIn] | Polish | course work | seminar: 30 | 5 |