SylabUZ
Nazwa przedmiotu | Object-oriented Programming 1 |
Kod przedmiotu | 11.3-WK-CSEEP-OOP1-S22 |
Wydział | Wydział Matematyki, Informatyki i Ekonometrii |
Kierunek | Computer science and econometrics |
Profil | ogólnoakademicki |
Rodzaj studiów | pierwszego stopnia z tyt. licencjata |
Semestr rozpoczęcia | semestr zimowy 2022/2023 |
Semestr | 3 |
Liczba punktów ECTS do zdobycia | 6 |
Występuje w specjalnościach | Information systems |
Typ przedmiotu | obieralny |
Język nauczania | angielski |
Sylabus opracował |
|
Forma zajęć | Liczba godzin w semestrze (stacjonarne) | Liczba godzin w tygodniu (stacjonarne) | Liczba godzin w semestrze (niestacjonarne) | Liczba godzin w tygodniu (niestacjonarne) | Forma zaliczenia |
Wykład | 30 | 2 | - | - | Egzamin |
Laboratorium | 30 | 2 | - | - | Zaliczenie na ocenę |
Learning the basic concepts of object-oriented programming: encapsulation, inheritance and polymorphism. Developing the ability to write simple programs in an object-oriented language.
Computer Programming 2
Lecture
Laboratory
At the laboratory, students will write programs illustrating the content presented during the lecture.
Wykład: seminar lecture.
Laboratorium: laboratory exercises in the computer lab - writing, launching and analysis of self-written Java programs.
Opis efektu | Symbole efektów | Metody weryfikacji | Forma zajęć |
Lecture: exam consisting of two written and oral parts, the condition for joining the oral part is to obtain 30% of points in the written part, obtaining 50% of points in the written part guarantees a positive grade.
Laboratory: to obtain the positive grade one must obtain more than 50% of the points from tests written during the semester or more than 50% of the points from one test which covers the entire material of the course.
The final grade for the course is the arithmetic mean of grades from the lecture and laboratory. However, a necessary condition for obtaining a positive final grade is obtaining a positive grade from the exam and the laboratory.
1. T. Gaddis, Starting Out with Java: From Control Structures through Objects (7th Edition)., Pearson, 2019.
2. C. Horstmann, Core Java Volume I - Fundamentals (11th Edition), Pearson Education (US), 2018.
1. K. Sierra, B. Bates, Head First Java, 2nd Edition, O'Reilly Media, 2005.
Zmodyfikowane przez dr Katarzyna Jesse-Józefczyk (ostatnia modyfikacja: 16-01-2024 12:01)