Software Engineering
Informacje ogólne
Kod przedmiotu: | 103A-CSCSN-ISA-ESOEN | ||||||||||||||||||||||||||||||
Kod Erasmus / ISCED: | (brak danych) / (brak danych) | ||||||||||||||||||||||||||||||
Nazwa przedmiotu: | Software Engineering | ||||||||||||||||||||||||||||||
Jednostka: | Wydział Elektroniki i Technik Informacyjnych | ||||||||||||||||||||||||||||||
Grupy: |
( Computer Systems and Networks )-Computer Systems and Networks-B.Sc.-EITI ( Courses in English )--eng.-EITI ( Podstawy informatyki )-Informatyka-inż.-EITI ( Przedmioty podstawowe )-Inżynieria systemów informatycznych-mgr.-EITI ( Przedmioty podstawowe )-Systemy informacyjno-decyzyjne-mgr.-EITI ( Przedmioty techniczne )---EITI ( Technical Courses )--eng.-EITI |
||||||||||||||||||||||||||||||
Punkty ECTS i inne: |
6.00
|
||||||||||||||||||||||||||||||
Język prowadzenia: | angielski | ||||||||||||||||||||||||||||||
Jednostka decyzyjna: | 103000 - Wydział Elektroniki i Technik Informacyjnych |
||||||||||||||||||||||||||||||
Kod wydziałowy: | ESOEN |
||||||||||||||||||||||||||||||
Numer wersji: | 1 |
||||||||||||||||||||||||||||||
Skrócony opis: |
Celem przedmiotu jest zapoznanie studentów z zasadami i nowoczesnymi metodami projektowania i produkcji wysokiej jakości systemów komputerowych. Niezbędna jest umiejętność programowania obiektowego w dowolnym języku obiektowym (zalecane C++, Java). Omawiane są problemy związane z procesem planowania produkcji oprogramowania, analizą, projektowaniem, implementacją, testowaniem, organizacją zespołów projektowych, szacowaniem kosztów i przygotowywaniem dokumentacji. |
||||||||||||||||||||||||||||||
Pełny opis: |
(tylko po angielsku) Prerequisities: students should be able to program in one of object oriented languages (e.g. C++, Java). Software engineering course starts with definition what software engineering is. The software process is described and models of software process are presented (waterfall, evolutionary development, formal transformations, system assembly from reusable components), agile methods. The difficulties of project management are pointed out. Requirements engineering and analysis are discussed. The unified modeling language (UML 2.x) is studied in more details. In the final part of this course verification, validation and reliability of software are addressed. Methods of software testing and inspection are introduced. Techniques of reliable software production are briefly described. Formal specifications of software is presented. Software metrics and cost estimation methods are also presented. Classes have been prepared and are conducted with the use of presentation and discussion techniques.
Tutorial contents During tutorials some problems concerning the material presented on lectures are practiced. Classes have been prepared and are conducted with the use of the innovative and creative teaching methods. The Design Thinking technique is used in requirement engineering (identification of problems, elicitation, evaluation and prototyping of requirements). Laboratory contents Prerequisites
Similar Courses
|
||||||||||||||||||||||||||||||
Literatura: |
(tylko po angielsku)
|
Zajęcia w cyklu "rok akademicki 2023/2024 - sem. zimowy" (jeszcze nie rozpoczęty)
Okres: | 2023-10-01 - 2024-02-18 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 72 miejsc
Laboratorium, 15 godzin, 72 miejsc
Wykład, 30 godzin, 72 miejsc
|
|
Koordynatorzy: | Ilona Bluemke, Anna Derezińska | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Agnieszka Malanowska, Paweł Radziszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2022/2023 - sem. zimowy" (zakończony)
Okres: | 2022-10-01 - 2023-02-19 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 84 miejsc
Laboratorium, 15 godzin, 84 miejsc
Wykład, 30 godzin, 84 miejsc
|
|
Koordynatorzy: | Ilona Bluemke, Anna Derezińska | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Agnieszka Malanowska, Paweł Radziszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2021/2022 - sem. zimowy" (zakończony)
Okres: | 2021-10-01 - 2022-02-22 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 84 miejsc
Laboratorium, 15 godzin, 84 miejsc
Wykład, 30 godzin, 84 miejsc
|
|
Koordynatorzy: | Ilona Bluemke, Anna Derezińska | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Jakub Koperwas, Agnieszka Malanowska, Paweł Radziszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2020/2021 - sem. zimowy" (zakończony)
Okres: | 2020-10-01 - 2021-02-19 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 36 miejsc
Laboratorium, 15 godzin, 36 miejsc
Wykład, 30 godzin, 36 miejsc
|
|
Koordynatorzy: | Ilona Bluemke, Anna Derezińska | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Jakub Koperwas, Agnieszka Malanowska | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2019/2020 - sem. zimowy" (zakończony)
Okres: | 2019-10-01 - 2020-02-21 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 36 miejsc
Laboratorium, 15 godzin, 36 miejsc
Wykład, 30 godzin, 36 miejsc
|
|
Koordynatorzy: | Ilona Bluemke, Anna Derezińska | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Jakub Koperwas, Agnieszka Malanowska, Paweł Radziszewski | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2018/2019 - sem. zimowy" (zakończony)
Okres: | 2018-10-01 - 2019-02-17 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 36 miejsc
Laboratorium, 15 godzin, 36 miejsc
Wykład, 30 godzin, 36 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Jakub Koperwas, Julian Myrcha | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2017/2018 - sem. letni" (zakończony)
Okres: | 2018-02-19 - 2018-09-30 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 24 miejsc
Laboratorium, 15 godzin, 24 miejsc
Wykład, 30 godzin, 24 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke, Anna Derezińska, Jakub Koperwas | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2017/2018 - sem. zimowy" (zakończony)
Okres: | 2017-10-01 - 2018-02-18 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 44 miejsc
Laboratorium, 15 godzin, 44 miejsc
Wykład, 30 godzin, 44 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2016/2017 - sem. zimowy" (zakończony)
Okres: | 2016-10-01 - 2017-02-19 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 32 miejsc
Laboratorium, 15 godzin, 32 miejsc
Wykład, 30 godzin, 32 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2015/2016 - sem. zimowy" (zakończony)
Okres: | 2015-10-01 - 2016-02-22 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 34 miejsc
Laboratorium, 15 godzin, 34 miejsc
Wykład, 30 godzin, 34 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2014/2015 - sem. zimowy" (zakończony)
Okres: | 2014-09-29 - 2015-02-22 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 24 miejsc
Laboratorium, 15 godzin, 24 miejsc
Wykład, 30 godzin, 24 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2013/2014 - sem. zimowy" (zakończony)
Okres: | 2013-10-01 - 2014-02-23 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 30 miejsc
Laboratorium, 15 godzin, 30 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2012/2013 - sem. letni" (zakończony)
Okres: | 2013-02-20 - 2013-09-30 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 1 miejsc
Laboratorium, 15 godzin, 1 miejsc
Wykład, 30 godzin, 1 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Zajęcia w cyklu "rok akademicki 2012/2013 - sem. zimowy" (zakończony)
Okres: | 2012-10-01 - 2013-02-19 |
![]() |
Typ zajęć: |
Ćwiczenia, 15 godzin, 30 miejsc
Laboratorium, 15 godzin, 30 miejsc
Wykład, 30 godzin, 30 miejsc
|
|
Koordynatorzy: | Ilona Bluemke | |
Prowadzący grup: | Ilona Bluemke | |
Lista studentów: | (nie masz dostępu) | |
Zaliczenie: | Ocena łączna | |
Jednostka realizująca: | 103200 - Instytut Informatyki |
Właścicielem praw autorskich jest Politechnika Warszawska.