Database Fundamentals - ed. 2024/2025
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: dr inż. Łukasz Wieczorek
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Computer Aided Design 2023/24
- Prowadzący: mgr inż. Norbert Borowski
- Prowadzący: dr inż. Artur Hłobaż
Database Fundamentals 23/24 Winter
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: mgr inż. Karolina Nowak
- Prowadzący: dr inż. Łukasz Wieczorek
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Competence Examination
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Introduction to Mobile Systems
The course is an introduction to systems running on mobile devices (smart phones)
During the course, students perform simple exercises related to software development for smartphone devices.
The emphasis is on native applications.
- Prowadzący: dr inż. Marcin Leplawy
- Prowadzący: dr hab. inż. Piotr Napieralski
- Prowadzący: dr inż. Jakub Walczak
Capstone Module
- Prowadzący: dr inż. Krzysztof Lichy
- Prowadzący: dr hab. inż. Piotr Lipiński
Database Programming - summer 2024
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: mgr inż. Karolina Nowak
Database Fundamentals 21/22 Winter
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: mgr inż. Karolina Nowak
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Database Fundamentals 20/21 Summer
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: mgr inż. Karolina Nowak
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Computer Aided Design
Kierownik i prowadzący: Andrzej Rychlik
- Prowadzący: mgr inż. Norbert Borowski
- Prowadzący: dr inż. Andrzej Rychlik
Fundamentals of Programming
Fundamentals of Programming3D Computer Graphics
Introducing students to three-dimensional computer graphics, including modeling and animation.
Course contents:
- Mesh modeling,
- mesh deform,
- modificators,
- inverse kinematics algorithm,
- 3D transformation algorithm ,
- reactor system,
- lightning, camera
Opis przedmiotu:
- Prowadzący: dr inż. Radosław Bednarski
- Prowadzący: mgr inż. Norbert Borowski
- Prowadzący: dr hab. inż. Piotr Napieralski
Algorithms and Data Structures
Aims of the course:
1. Learn theoretical and practical skills of using composite data structures.
2. Master skills of problem solving through the correct algorithmization.
3. Master skills of estimation of the class of algorithms based on the evaluation of their computational complexity.
- Prowadzący: Feliks Kurp
- Prowadzący: Jagoda Lazarek
- Prowadzący: dr inż. Jagoda Lazarek
- Prowadzący: dr Piotr Milczarski
- Prowadzący: dr inż. Kamil Stokfiszewski
- Prowadzący: mgr inż. Paweł Tarasiuk
Artificial Intelligence and Expert Systems
Learning basic concepts of artificial intelligence.
Developing simple applications using artificial intelligence tools
1. Charniak E., Mc Dermot D.: Introduction to Artificial Intelligence, Addison Wesley, 1985
2. Rich E., Knight K.: Artificial Intelligence, Second ed., Mc Graw Hill, 1991
3. Russell S. J., Norvig P.: Artificial Intelligence. A modern approach, Prentice Hall, 1995
http://programy.p.lodz.pl/przedmiot.jsp?l=en&idPrzedmiotu=151650&s=7&j=0&w=Computer%20Science
- Prowadzący: dr inż. Krzysztof Lichy
Cloud Computing Systems
Cloud Computing Systems
- Prowadzący: dr inż. Marcin Cegielski
- Prowadzący: dr hab. inż. Aneta Poniszewska-Marańda
Computer Architecture
- Prowadzący: dr inż. Przemysław Nowak
- Prowadzący: dr hab. inż. Dariusz Puchała
- Prowadzący: dr inż. Jan Rogowski
- Prowadzący: dr inż. Kamil Stokfiszewski
Computer Graphics
Computer Graphics
- Prowadzący: dr inż. Krzysztof Guzek
- Prowadzący: dr hab. inż. Piotr Napieralski
- Prowadzący: prof. dr hab. inż. Adam Wojciechowski
Embedded Systems [@CTI]
Celem przedmiotu jest zapoznanie się ze sposobem programowania urządzeń wbudowanych, podstawowymi metodami komunikacji pomiędzy mikrokontrolerami i urządzeniami peryferyjnymi (ADC, DAC, I2C, SPI, itp.).
Na zajęciach laboratoryjnych wykorzystywane są mikrokontrolery ze rdzeniem ARM.
Karta przedmiotu
Literatura:
- R. Zurawski (ed.), Embedded Systems Handbook, 2nd Ed., CRC Press, Boca Raton, 2009
- I. Lee, J. Y-T. Leung, S. H. Son, Handbook of Real-Time and Embedded Systems, Chapman & Hall/CRC, Boca Raton, 2008
- H. Kopetz, Real-Time Systems: Design Principles for Distributed Embedded Applications, 2nd Ed., Springer, New York, 2011
- E. A. Lee, S. A. Seshia, Introduction to Embedded Systems – A Cyber-Physical Systems Approach, 2011 (available on-line)
- M. Barr, A. Massa, Programming Embedded Systems: With C and GNU Development Tools, 2nd Ed., O’Reilly, 2006
- D. W. Hawkins, Real-time processing with the Philips LPC ARM microcontroller, Philips 05, 2006
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: dr hab. inż. Michał Morawski
Fundamentals of Databases 19/20 Summer
- Prowadzący: dr hab. inż. Przemysław Ignaciuk
- Prowadzący: dr hab. inż. Agnieszka Wosiak
Image processing [@CTI]
Celem przedmiotu jest zapoznanie uczestników z podstawami reprezentacji i przetwarzania obrazów cyfrowych oraz wykorzystanie zdobytej wiedzy do praktycznej realizacji wybranych algorytmów przetwarzania obrazu. Uczestnicy nabywają kompetencji m.in. w zakresie implementacji przekształceń geometrycznych, operacji morfologicznych, oraz filtracji liniowej i nieliniowej obrazu, zarówno w dziedzinie czasu, jak i częstotliwości. Wybrane algorytmy są implementowane i testowane w oparciu o szkielet aplikacji zaprojektowanej w toku realizacji laboratorium. Karta przedmiotu zawiera opis przedmiotu, w tym cele i efekty kształcenia, metody weryfikacji oraz literaturę podstawową i rozszerzoną. Karta przedmiotu:
Szczegółowe informacje o przedmiocie udostępnia kierownik przedmiotu i nauczyciele prowadzący zajęcia. Polecane źródła wiedzy:
- R.C. Gonzalez and R.E. Woods, Digital Image Processing, 3rd Edition, NJ: Prentice Hall Inc, 2002
- R. Tadeusiewicz and P. Korohoda, Komputerowa analiza i przetwarzanie obrazów. Kraków: FPT, 1997
- Prowadzący: dr hab. inż. Bartłomiej Stasiak
- Prowadzący: dr inż. Arkadiusz Tomczyk
- Prowadzący: mgr inż. Wiktor Wandachowicz
Internet Applications Programming
Course information: Internet Applications Programming (07 77 5110 00) - in English
Karta przedmiotu: Internet Applications Programming (07 77 5110 00) - in Polish
- Prowadzący: dr inż. Rafał Grzybowski
- Prowadzący: dr inż. Marcin Kwapisz
- Prowadzący: dr inż. Mariusz Postół
- Prowadzący: mgr inż. Wiktor Wandachowicz
Introduction to Information Technology
- Prowadzący: dr inż. Łukasz Chomątek
- Prowadzący: dr inż. Jan Rogowski
Introduction to Internet of Things
- Prowadzący: dr inż. Krzysztof Lichy
Low Level Programming
- Prowadzący: dr hab. inż. Dariusz Puchała
- Prowadzący: dr inż. Kamil Stokfiszewski
Network Technologies
The aim of the subjest is to teach students basic network technologies and the ability to use the network technologies in practise
- Prowadzący: dr inż. Marcin Leplawy
- Prowadzący: dr inż. Krzysztof Lichy
- Prowadzący: dr hab. inż. Piotr Lipiński
Operating Systems
- Prowadzący: dr inż. Rafał Grzybowski
- Prowadzący: mgr inż. Wiktor Wandachowicz
Physics IT
- Prowadzący: Krzysztof Pieszyński
Programming Technologies
- Prowadzący: dr inż. Mariusz Postół
- Prowadzący: dr hab. inż. Dariusz Puchała
Software Engineering
Software Engineering
- Prowadzący: Urszula Gumińska
- Prowadzący: dr hab. inż. Aneta Poniszewska-Marańda
Sound Processing [@CTI]
Celem przedmiotu jest zapoznanie uczestników z podstawami reprezentacji i przetwarzania dźwięku cyfrowego oraz wykorzystanie zdobytej wiedzy do praktycznej realizacji wybranych algorytmów przetwarzania i analizy dźwięku. Uczestnicy nabywają kompetencji m.in. w zakresie analizy częstotliwości podstawowej i wyższych składowych harmonicznych oraz syntezy i filtracji dźwięku.
Karta przedmiotu zawiera opis przedmiotu, w tym cele i efekty kształcenia, metody weryfikacji oraz literaturę podstawową i rozszerzoną.
Karta przedmiotu:
Szczegółowe informacje o przedmiocie udostępnia kierownik przedmiotu i nauczyciele prowadzący zajęcia.
Polecane źródła wiedzy:
- Andrzej Czyżewski, Dźwięk cyfrowy, Akademicka Oficyna Wydawnicza EXIT, Warszawa (2001)
- Bożena Kostek: Perception-based Data Processing in Acoustics, Springer Verlag Berlin Heidelberg (2005)
- Perry R. Cook, Real Sound Synthesis for Interactive Applications, A K Peters, Ltd. (2002)
- Udo Zölzer: Digital Audio Signal Processing, John Wiley & Sons Ltd. (2008)
- Alexander Lerch: An Introduction to Audio Content Analysis, John Wiley & Sons Inc./IEEE Press (2012)
- Prowadzący: dr hab. inż. Dariusz Puchała
- Prowadzący: dr hab. inż. Bartłomiej Stasiak