Programming in Java
General data
Course ID: | WM-I-S1-E6-PJ |
Erasmus code / ISCED: | (unknown) / (unknown) |
Course title: | Programming in Java |
Name in Polish: | Programowanie w Javie - zajęcia fakultatywne |
Organizational unit: | Faculty of Mathematics and Natural Sciences. School of Exact Sciences. |
Course groups: | |
ECTS credit allocation (and other scores): |
0 OR
6.00
(depends on study program)
|
Language: | Polish |
(in Polish) Dyscyplina naukowa, do której odnoszą się efekty uczenia się: | information and communication technology |
Subject level: | advanced |
Learning outcome code/codes: | LECTURE I1_W16, I1_U18 LABORATORIES I1_W16, I1_U18 |
Preliminary Requirements: | Structured programming, Object-oriented programming |
Full description: |
The purpose of the course is to provide knowledge and skills in fully object-oriented programming, which is the Java language. During the classes, students are introduced to the basic constructs of the Java language and the concepts used in object-oriented programming languages. They acquire skills from writing object-oriented algorithms to run and test more advanced programs, including connecting to a database or to native C code. They also become familiar with the proper style of object-oriented programming, parallelizing computations using threads, building custom interfaces and libraries, and programming based on network message exchange. |
Efekty kształcenia i opis ECTS: |
(in Polish) WYKŁAD Student: W1 - zna i rozumie cele i zakres zastosowania programowania w pełni obiektowego jakim jest język Java w innych dziedzinach, w zakresie pojęć, budowy zaawansowanych systemów oraz algorytmów (I1_W16), U1 - potrafi stosować w wybranej dziedzinie narzędzia i metody programowania obiektowego w Javie (I1_U18). LABORATORIA Student: W1 - zna i rozumie cele i zakres zastosowania programowania w pełni obiektowego jakim jest język Java w innych dziedzinach, w zakresie pojęć, budowy zaawansowanych systemów oraz algorytmów (I1_W16), U1 - potrafi stosować w wybranej dziedzinie narzędzia i metody programowania obiektowego w Javie, w tym korzystać z zewnętrznych bibliotek czy używać komunikacji sieciowej do budowy zaawansowanych systemów (I1_U18). |
Assessment methods and assessment criteria: |
For all learning outcomes, the following assessment criteria are adopted for all forms of verification: grade 5: fully achieved (no obvious shortcomings), grade 4.5: achieved almost fully and criteria for awarding a higher grade are not met,grade 4: largely achieved and the criteria for a higher grade are not met, grade 3.5: largely achieved -with a clear majority of positives -and the criteria for granting a higher grade are not met, grade 3: achieved for most of the cases covered by the verification and criteria for a higher grade are not met, grade 2: not achieved for most of the cases covered by the verification. |
Classes in period "Summer semester 2022/23" (past)
Time span: | 2023-02-01 - 2023-06-30 |
Navigate to timetable
MO TU W WYK
LAB
TH FR |
Type of class: |
Laboratory, 30 hours
Lectures, 30 hours
|
|
Coordinators: | Robert Kłopotek | |
Group instructors: | Robert Kłopotek | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
examination
Laboratory - graded credit Lectures - examination |
|
(in Polish) E-Learning: | (in Polish) E-Learning (pełny kurs) z podziałem na grupy |
|
(in Polish) Opis nakładu pracy studenta w ECTS: | (in Polish) WYKŁAD Szacunkowy nakład pracy studenta: - uczestnictwo w zajęciach: 30h, - uczestnictwo w egzaminie: 3h, - konsultacje z prowadzącym: 3h, - przygotowanie do zajęć: 5h, - przygotowanie do egzaminu: 35h, razem 76h, co odpowiada 3 ECTS. LABORATORIA: Szacunkowy nakład pracy studenta: - uczestnictwo w zajęciach: 30h, - uczestnictwo w 3 kolokwiach: 6h, - konsultacje z prowadzącym: 3h, - przygotowanie do zajęć: 7h, - przygotowanie do weryfikacji: 30h, razem 76h, co odpowiada 3 ECTS. |
|
Type of subject: | obligatory |
|
(in Polish) Grupa przedmiotów ogólnouczenianych: | (in Polish) nie dotyczy |
Classes in period "Summer semester 2023/24" (in progress)
Time span: | 2024-02-15 - 2024-06-30 |
Navigate to timetable
MO WYK
TU W TH LAB
LAB
LAB
LAB
FR |
Type of class: |
Laboratory, 30 hours
Lectures, 30 hours
|
|
Coordinators: | Dorota Dąbrowska, Robert Kłopotek | |
Group instructors: | Robert Kłopotek, Piotr Plebański | |
Students list: | (inaccessible to you) | |
Examination: |
Course -
examination
Laboratory - graded credit Lectures - examination |
|
(in Polish) E-Learning: | (in Polish) E-Learning |
|
(in Polish) Opis nakładu pracy studenta w ECTS: | (in Polish) WYKŁAD Szacunkowy nakład pracy studenta: - uczestnictwo w zajęciach: 30h, - uczestnictwo w egzaminie: 3h, - konsultacje z prowadzącym: 3h, - przygotowanie do zajęć: 5h, - przygotowanie do egzaminu: 35h, razem 76h, co odpowiada 3 ECTS. LABORATORIA: Szacunkowy nakład pracy studenta: - uczestnictwo w zajęciach: 30h, - uczestnictwo w 3 kolokwiach: 6h, - konsultacje z prowadzącym: 3h, - przygotowanie do zajęć: 7h, - przygotowanie do weryfikacji: 30h, razem 76h, co odpowiada 3 ECTS. |
|
Type of subject: | obligatory |
|
(in Polish) Grupa przedmiotów ogólnouczenianych: | (in Polish) nie dotyczy |
Copyright by Cardinal Stefan Wyszynski University in Warsaw.