Cycle of education: 2019/2020
The name of the faculty organization unit: The faculty Mathematics and Applied Physics
The name of the field of study: Engineering and data analysis
The area of study: sciences
The profile of studing:
The level of study: first degree study
Type of study: full time
discipline specialities :
The degree after graduating from university: engineer
The name of the module department : Department of Electrical and Computer Fundamentals
The code of the module: 12316
The module status: mandatory for teaching programme
The position in the studies teaching programme: sem: 1 / W30 L15 P15 / 5 ECTS / Z
The language of the lecture: Polish
The name of the coordinator: Grzegorz Drałus, PhD, Eng.
office hours of the coordinator: http://pei.prz.edu.pl/plan_zajec_semestr.php
semester 1: Andrzej Smoleń, PhD, Eng. , office hours http://pei.prz.edu.pl/plan_zajec_semestr.php
The main aim of study: Acquiring basic knowledge in programming in C and C++
The general information about the module: Acquiring basic knowledge in the field of programming techniques in high-level languages. The module assumes familiarization with the techniques of structural and procedural programming, the basic syntax of C, C ++. Practical classes focus on solving practical tasks and preparing programs.
1 | Stroustrup Bjarne | Język C++. Kompendium wiedzy | Helion, Gliwice. | 2014. |
2 | Kernighan Brian W., Ritchie Dennis M. | Język ANSI C | WNT, Warszawa. | 1998 |
3 | Prata Stephen | Język C++. Szkoła programowania | Helion, Gliwice. | 2012. |
1 | Tłuczek Marek | Programowanie w języku C. Ćwiczenia praktyczne | Helion. | 2011 |
2 | Zalewski Andrzej | Programowanie w językach C i C++ z wykorzystaniem pakietu Borland C++ | Nakom, Poznań. | 1998 |
3 | Jędrzejec B., Sadolewski J. | Programowanie w języku C i C++ | Wydawnictwo PRz., Rzeszów. | 2014 |
1 | Grębosz Jerzy | Symfonia C++ standard | Wydawnictwo „Edition 2000”, Kraków. | 2005 |
2 | Aho Alfred V. , Ullman Jeffrey D. | Wykłady z informatyki z przykładami w języku C | Helion. | 2003 |
Formal requirements: The student satisfies the formal requirements set out in the study regulations.
Basic requirements in category knowledge: The student should have knowledge in the field of mathematics, used to formulate and solve engineering tasks related to computer science. Basic knowledge in the field of computer science is required.
Basic requirements in category skills: The student should be able to use mathematical knowledge to formulate and solve simple IT tasks based on analytical and experimental methods.
Basic requirements in category social competences: Ma świadomość odpowiedzialności za własną pracę.
MEK | The student who completed the module | Types of classes / teaching methods leading to achieving a given outcome of teaching | Methods of verifying every mentioned outcome of teaching | Relationships with KEK | Relationships with PRK |
---|---|---|---|---|---|
01 | Forms an algorithm for solving a programming task. | Lecture, Laboratory, Project | Completion of parts written Practical part |
K_W05+ K_U05+ K_K01+ |
P6S_KK P6S_UW P6S_WG |
02 | Designs and programs simple applications using structural and procedural programming techniques. | Lecture, Laboratory, Project | Completion of parts written Practical part |
K_W06++ K_W07+ K_U08+ K_U10++ K_K02+ |
P6S_KK P6S_KO P6S_UW P6S_WG |
03 | It programs simple applications using object-oriented programming techniques. | Lecture, Laboratory, Project | Completion of parts written Practical part |
K_W06++ K_W07+ K_U10++ K_U12+ K_K03+ K_K05+ |
P6S_KO P6S_KR P6S_UW P6S_WG |
Attention: Depending on the epidemic situation, verification of the achieved learning outcomes specified in the study program, in particular credits and examinations at the end of specific classes, can be implemented remotely (real-time meetings).
Sem. | TK | The content | realized in | MEK |
---|---|---|---|---|
1 | TK01 | W01, W02 | MEK01 MEK02 | |
1 | TK02 | W03, W04 | MEK01 MEK02 | |
1 | TK03 | W05, W06 | MEK01 MEK02 | |
1 | TK04 | W07, W08 | MEK02 | |
1 | TK05 | W09, W10 | MEK03 | |
1 | TK06 | W11, W12 | MEK03 | |
1 | TK07 | W13, W14 | MEK03 | |
1 | TK08 | W15 | MEK03 |
The type of classes | The work before classes | The participation in classes | The work after classes |
---|---|---|---|
Lecture (sem. 1) | The preparation for a test:
7.00 hours/sem. |
contact hours:
30.00 hours/sem. |
complementing/reading through notes:
15.00 hours/sem. Studying the recommended bibliography: 15.00 hours/sem. |
Laboratory (sem. 1) | The preparation for a Laboratory:
7.00 hours/sem. The preparation for a test: 7.00 hours/sem. |
contact hours:
15.00 hours/sem. |
Finishing/Making the report:
5.00 hours/sem. |
Project/Seminar (sem. 1) | The preparation for projects/seminars:
2.00 hours/sem. |
contact hours:
15.00 hours/sem.. |
Doing the project/report/ Keeping records:
5.00 hours/sem. The preparation for the presentation: 3.00 hours/sem. |
Advice (sem. 1) | The preparation for Advice:
1.00 hours/sem. |
The participation in Advice:
1.00 hours/sem. |
|
Credit (sem. 1) | The preparation for a Credit:
10.00 hours/sem. |
The written credit:
2.00 hours/sem. |
The type of classes | The way of giving the final grade |
---|---|
Lecture | grade from written test |
Laboratory | grades from reports and tasks carried out in class |
Project/Seminar | assessment of the design task |
The final grade | The final grade is the average of the above ratings. |
Required during the exam/when receiving the credit
(-)
Realized during classes/laboratories/projects
(-)
Others
(-)
Can a student use any teaching aids during the exam/when receiving the credit : no
1 | G. Drałus; G. Karnas; G. Masłowski | Identification of cloud-to-ground lightning and intra-cloud lightning based on their radiated electric field signatures using different types of neural networks and machine learning classifiers | 2024 |
2 | G. Drałus; M. Gołębiowski; P. Hawro; P. Krutys; T. Kwater | Comprehensive online estimation of object signals for a control system with an adaptive approach and incomplete measurements | 2024 |
3 | G. Drałus | Metody śledzenia punktu MPP modułu fotowoltaicznego | 2023 |
4 | G. Drałus; J. Drałus; J. Kusznier; D. Mazur | Application of Artificial Intelligence Algorithms in Multilayer Perceptron and Elman Networks to Predict Photovoltaic Power Plant Generation | 2023 |
5 | A. Czmil; G. Drałus; D. Mazur | Automatic Detection and Counting of Blood Cells in Smear Images Using RetinaNet | 2021 |
6 | G. Dec; G. Drałus; B. Kwiatkowski; D. Mazur | Forecasting Models of Daily Energy Generation by PV Panels Using Fuzzy Logic | 2021 |
7 | G. Drałus; T. Rak | Prognozowanie w horyzoncie jednej godziny produkcji energii przez panel fotowoltaiczny | 2020 |
8 | G. Drałus; T. Rak | Programowanie równoległe w hybrydowym środowisku MPI i OpenMP na klastrze serwerów | 2020 |