About me O mnie

Teaching assistant, PhD candidate
Warsaw University of Technology
Faculty of Mathematics and Information Science Informacyjnych
Department of CAD/CAM Systems Design and Computer-Aided Medicine
Contact
Room 524
E-mail: Maciej.Spychala(-a-)pw.edu.pl
Consultations
Tuesday 5:15 - 6:00 PM
After prior email contact
Asystent dydaktyczny, doktorant
Politechnika Warszawska
Wydział Matematyki i Nauk Informacyjnych
Zakład Projektowania Systemów CAD/CAM i Komputerowego Wspomagania Medycyny
Kontakt
Pokój: 524
E-mail: Maciej.Spychala(-a-)pw.edu.pl
Konsultacje
Wtorek 17:15 - 18:00
Po wcześniejszym kontakcie mailowym

Timetable Zajęcia

Wednesday
8:30 - 10:00 AM Projektowanie obiektowe (LAB4) 301
10:15 - 11:45 AM Computer Graphics 1 (LAB2) 302
Thursday
2:15 - 4:30 PM Systemy operacyjne 2 (LAB3)
Operating system 2 (LAB3)
301
6:15 - 7:45 PM Object Oriented Programming (LAB4) 301
Friday
2:15 - 3:45 PM Programming in Graphical Environment (LAB4) 301
4:15 - 5:45 PM Programowanie w środowisku graficznym (LAB4) 301
Środa
8:30 - 10:00 Projektowanie obiektowe (LAB4) 301
10:15 - 11:45 Computer Graphics 1 (LAB2) 302
Czwartek
14:15 - 16:30 Systemy operacyjne 2 (LAB3)
Operating system 2 (LAB3)
301
18:15 - 19:45 Object Oriented Programming (LAB4) 301
Piątek
14:15 - 15:45 Programming in Graphical Environment (LAB4) 301
16:15 - 17:45 Programowanie w środowisku graficznym (LAB4) 301

Programming in Graphical Environment Programowanie w środowisku graficznym

Course page: link Strona przedmiotu: link

Object Oriented Programming Programowanie obiektowe

Course page: link Strona przedmiotu: link

Operating Systems 2 Systemy operacyjne 2

Course page: link Strona przedmiotu: link

Computer Graphics 1 Grafika Komputerowa 1

Course page: link
MiNI GitHub System: link (available only from internal MiNI network)

Laboratory tasks:

Strona przedmiotu: link
MiNI GitHub System: link (dostęp jedynie z wewnętrznej sieci MiNI)

Zadania laboratoryjne:

Programming 1 Programowanie 1

Course page: link Strona przedmiotu: link

Programming 3 - Advanced Programowanie 3 - zaawansowane

Course page: link
Lab schedule:
No Date Topic Points
Lab 01 05.10.2023 C# Comparison of C#/C++/Java and Predefined Types (Presentation) --
Lab 02 12.10.2023 C# Instructions and Operators, Preprocessor Directives (Presentation) --
Lab 03 19.10.2023 C# Preprocessor Directives and Arrays (Presentation) --
Lab 04 02.11.2023 C# Introduction task --
Lab 05 09.11.2023 C# Lectures 1-4 task 5p
Lab 06 16.11.2023 C# Defining Operators 5p
Lab 07 23.11.2023 C# Standard Collections (Presentation) --
Lab 08 30.11.2023 C# Yields and Interfaces 5p
Lab 09 07.12.2023 C# Generalized Types and Extension Methods 5p
Lab 10 14.12.2023 C# Delegations and Lambda Expressions 5p
Lab 11 21.12.2023 C# Unit Tests (Presentation) --
Lab 12 04.01.2024 C# Events/Concurrency and Async/Await 5p
Lab 13 11.01.2024 C# Serialization/Files/Exceptions 5p
Lab 14 18.01.2024 C# LINQ 5p
Lab 15 25.01.2024 C# Additional task/Retake *5p*
Strona przedmiotu: link

Operating Systems 1 Systemy operacyjne 1

Course page: link Strona przedmiotu: link

Projekt zespołowy Projekt zespołowy