Computer Programming
Informacje ogólne
Kod przedmiotu: | 130711-D |
Kod Erasmus / ISCED: |
11.0
|
Nazwa przedmiotu: | Computer Programming |
Jednostka: | Szkoła Główna Handlowa w Warszawie |
Grupy: |
Courses for QME - bachelors Elective courses for QME - bachelors Przedmioty kierunkowe do wyboru SLLD-MIS |
Punkty ECTS i inne: |
6.00 (zmienne w czasie)
|
Język prowadzenia: | angielski |
Skrócony opis: |
See semester study programme. |
Pełny opis: |
The aim of the course is to teach: understanding the role of algorithms, algorithms developing, writing computer programs using the selected programming language, effective software development process management, including compiling, testing and documentation of a computer program. The concept of algorithm. Algorithms vs. programs. Classification of programming languages. Paradigms of structural and object-oriented programming. Programming environments. The process of software development. Parts of the computer program. The basic types and data structures. Program syntax units: declarations and definitions, literals, operators, expressions, assignment instructions, control instructions: conditional, selection, loop, goto. The concepts of modules, procedures and functions. Object-oriented approach. The concepts of class and object - combining the attributes and methods in objects. The relationship between classes. Basic mathematical algorithms. Computational complexity of algorithms. |
Literatura: |
Literatura podstawowa: A. Kingsley-Hughes, K. Kingsley-Hughes, Beginning Programming, John Wiley & Sons 2008. Literatura uzupełniająca: xxx |
Efekty uczenia się: |
Wiedza: The student should be able to define and describe a problem situation. The student should be able to design the appropriate solution (program code). The student should be able to implement the solution, test it and run it. Umiejętności: The student should be able to develop an algorithm to solve the problem and code an algorithm in a chosen programming language. The student should be able to compile the program, run it and eliminate syntax errors. The student should be able to test the program, eliminate logic errors, write documentation and estimate the computational complexity of the program. Kompetencje społeczne: As a result of the course, students will acquire the following behavior: Orientation on the execution of task and creativity in the development of the solution Students will learn to pay attention to details and will posess the ability to perform work within set short dead lines. |
Metody i kryteria oceniania: |
referaty/eseje: 60.00% ocena z ćwiczeń: 40.00% |
Zajęcia w cyklu "Semestr zimowy 2020/21" (zakończony)
Okres: | 2020-10-01 - 2021-02-19 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2020/21" (zakończony)
Okres: | 2021-02-20 - 2021-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2021/22" (zakończony)
Okres: | 2021-10-01 - 2022-02-18 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2021/22" (zakończony)
Okres: | 2022-02-19 - 2022-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | Dariusz Nojszewski, Paweł Rubach | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr zimowy 2022/23" (w trakcie)
Okres: | 2022-10-01 - 2023-02-17 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Zajęcia w cyklu "Semestr letni 2022/23" (jeszcze nie rozpoczęty)
Okres: | 2023-02-18 - 2023-09-30 |
![]() |
Typ zajęć: |
Laboratorium, 60 godzin
|
|
Koordynatorzy: | (brak danych) | |
Prowadzący grup: | (brak danych) | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: |
Przedmiot -
Egzamin
Laboratorium - Egzamin |
Właścicielem praw autorskich jest Szkoła Główna Handlowa w Warszawie.