Szkoła Główna Handlowa w Warszawie - Centralny System Uwierzytelniania
Strona główna

Software Engineering

Informacje ogólne

Kod przedmiotu: 222261-D
Kod Erasmus / ISCED: 11.9 Kod klasyfikacyjny przedmiotu składa się z trzech do pięciu cyfr, przy czym trzy pierwsze oznaczają klasyfikację dziedziny wg. Listy kodów dziedzin obowiązującej w programie Socrates/Erasmus, czwarta (dotąd na ogół 0) – ewentualne uszczegółowienie informacji o dyscyplinie, piąta – stopień zaawansowania przedmiotu ustalony na podstawie roku studiów, dla którego przedmiot jest przeznaczony. / (0619) Komputeryzacja (inne) Kod ISCED - Międzynarodowa Standardowa Klasyfikacja Kształcenia (International Standard Classification of Education) została opracowana przez UNESCO.
Nazwa przedmiotu: Software Engineering
Jednostka: Szkoła Główna Handlowa w Warszawie
Grupy: Przedmioty obowiązkowe na programie SMMD-EBI
Przedmioty obowiązkowe na programie SMMD-MIS
Punkty ECTS i inne: 3.00 (zmienne w czasie) Podstawowe informacje o zasadach przyporządkowania punktów ECTS:
  • roczny wymiar godzinowy nakładu pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się dla danego etapu studiów wynosi 1500-1800 h, co odpowiada 60 ECTS;
  • tygodniowy wymiar godzinowy nakładu pracy studenta wynosi 45 h;
  • 1 punkt ECTS odpowiada 25-30 godzinom pracy studenta potrzebnej do osiągnięcia zakładanych efektów uczenia się;
  • tygodniowy nakład pracy studenta konieczny do osiągnięcia zakładanych efektów uczenia się pozwala uzyskać 1,5 ECTS;
  • nakład pracy potrzebny do zaliczenia przedmiotu, któremu przypisano 3 ECTS, stanowi 10% semestralnego obciążenia studenta.

zobacz reguły punktacji
Język prowadzenia: angielski
Efekty uczenia się:

Wiedza:

The student should be able to describe the problems associated with the development of software products.

The student should be able to characterize the causes of software development problems.

The student should be able to select the most appropriate software process model.

The student should be able to describe the activities carried out in different phases of the software life cycle,

Umiejętności:

The student should be able to choose an appropriate model for the process.

The student should be able to anticipate problems that may arise during the development process.

The student should be able to properly analyze and evaluate the capabilities, ways and limitations of practical use of software in organizations.

The student should be able to assess the quality of the developed software product.

Kompetencje społeczne:

Student appreciates the need for collaboration during the development of an IT project.

Student recognizes the risks related to the different ways of realization of the software process, at different stages of development.

Zajęcia w cyklu "Preferencje - Semestr letni 2024/25" (jeszcze nie rozpoczęty)

Okres: 2025-02-15 - 2025-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Zajęcia prowadzącego więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: Andrzej Kobyliński
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Zajęcia prowadzącego - Ocena

Zajęcia w cyklu "Semestr letni 2024/25" (jeszcze nie rozpoczęty)

Okres: 2025-02-15 - 2025-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Wykład - Ocena
Skrócony opis:

See semester study programme.

Pełny opis:

The problems facing software developers and software engineering methods, which attempt to solve these problems. At this point of view all phases of software life cycle (analysis, design, implementation, deployment, and maintenance) are carried out, with particular emphasis on testing (verification, validation, authorization). Both traditional and agile approaches are discussed. The measures of work progress and measures of obtained products would be presented. In addition, students would learn about issues of quality (software products and processes), configuration management, software versioning and software project management.

Literatura:

Literatura podstawowa:

I. Sommerville, Software Engineering (10th Edition), Pearson 2016; R. Pressman, B. R. Maxim, Software Engineering: A Practitioner's Approach (9th Edition), McGraw-Hill 2020.

Literatura uzupełniająca:

F. P. Brooks Jr., The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition), Addison-Wesley 1995; T. DeMarco, T. Lister, Peopleware: Productive Projects and Teams (3rd Edition), Addison-Wesley 2013.

Uwagi:

Kryteria oceniania:

egzamin testowy: 85.00%

kolokwium: 15.00%

Zajęcia w cyklu "Semestr zimowy 2024/25" (w trakcie)

Okres: 2024-10-01 - 2025-02-14
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Wykład - Ocena
Skrócony opis:

See semester study programme.

Pełny opis:

The problems facing software developers and software engineering methods, which attempt to solve these problems. At this point of view all phases of software life cycle (analysis, design, implementation, deployment, and maintenance) are carried out, with particular emphasis on testing (verification, validation, authorization). Both traditional and agile approaches are discussed. The measures of work progress and measures of obtained products would be presented. In addition, students would learn about issues of quality (software products and processes), configuration management, software versioning and software project management.

Literatura:

Literatura podstawowa:

I. Sommerville, Software Engineering (10th Edition), Pearson 2016; R. Pressman, B. R. Maxim, Software Engineering: A Practitioner's Approach (9th Edition), McGraw-Hill 2020.

Literatura uzupełniająca:

F. P. Brooks Jr., The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition), Addison-Wesley 1995; T. DeMarco, T. Lister, Peopleware: Productive Projects and Teams (3rd Edition), Addison-Wesley 2013.

Uwagi:

Kryteria oceniania:

egzamin testowy: 85.00%

kolokwium: 15.00%

Zajęcia w cyklu "Semestr letni 2023/24" (zakończony)

Okres: 2024-02-24 - 2024-09-30
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Wykład - Ocena
Skrócony opis:

See semester study programme.

Pełny opis:

The problems facing software developers and software engineering methods, which attempt to solve these problems. At this point of view all phases of software life cycle (analysis, design, implementation, deployment, and maintenance) are carried out, with particular emphasis on testing (verification, validation, authorization). Both traditional and agile approaches are discussed. The measures of work progress and measures of obtained products would be presented. In addition, students would learn about issues of quality (software products and processes), configuration management, software versioning and software project management.

Literatura:

Literatura podstawowa:

I. Sommerville, Software Engineering (10th Edition), Pearson 2016; R. Pressman, B. R. Maxim, Software Engineering: A Practitioner's Approach (9th Edition), McGraw-Hill 2020.

Literatura uzupełniająca:

F. P. Brooks Jr., The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition), Addison-Wesley 1995; T. DeMarco, T. Lister, Peopleware: Productive Projects and Teams (3rd Edition), Addison-Wesley 2013.

Uwagi:

Kryteria oceniania:

egzamin testowy: 85.00%

kolokwium: 15.00%

Zajęcia w cyklu "Semestr zimowy 2023/24" (zakończony)

Okres: 2023-10-01 - 2024-02-23
Wybrany podział planu:
Przejdź do planu
Typ zajęć:
Wykład, 30 godzin więcej informacji
Koordynatorzy: (brak danych)
Prowadzący grup: (brak danych)
Lista studentów: (nie masz dostępu)
Zaliczenie: Przedmiot - Ocena
Wykład - Ocena
Skrócony opis:

See semester study programme.

Pełny opis:

The problems facing software developers and software engineering methods, which attempt to solve these problems. At this point of view all phases of software life cycle (analysis, design, implementation, deployment, and maintenance) are carried out, with particular emphasis on testing (verification, validation, authorization). Both traditional and agile approaches are discussed. The measures of work progress and measures of obtained products would be presented. In addition, students would learn about issues of quality (software products and processes), configuration management, software versioning and software project management.

Literatura:

Literatura podstawowa:

I. Sommerville, Software Engineering (10th Edition), Pearson 2016; R. Pressman, B. R. Maxim, Software Engineering: A Practitioner's Approach (9th Edition), McGraw-Hill 2020.

Literatura uzupełniająca:

F. P. Brooks Jr., The Mythical Man-Month: Essays on Software Engineering, Anniversary Edition (2nd Edition), Addison-Wesley 1995; T. DeMarco, T. Lister, Peopleware: Productive Projects and Teams (3rd Edition), Addison-Wesley 2013.

Uwagi:

Kryteria oceniania:

egzamin testowy: 85.00%

kolokwium: 15.00%

Opisy przedmiotów w USOS i USOSweb są chronione prawem autorskim.
Właścicielem praw autorskich jest Szkoła Główna Handlowa w Warszawie.
al. Niepodległości 162
02-554 Warszawa
tel: +48 22 564 60 00 http://www.sgh.waw.pl/
kontakt deklaracja dostępności mapa serwisu USOSweb 7.1.0.0