FPF:UIIABP0066 Algorithms and Programming IV - Course Information
UIIABP0066 Algorithms and Programming IV
Faculty of Philosophy and Science in OpavaSummer 2025
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- Ing. Jiří Blahuta, Ph.D. (seminar tutor)
Mgr. Jan Schreier (seminar tutor) - Guaranteed by
- Ing. Jiří Blahuta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Prerequisites
- Algorithms and Programming III
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Computer science and English (programme FPF, In-An-bp)
- Course objectives
- Students will deepen their knowledge of programming, this time in C#. They will learn to work with components, create graphic applications, work with the XML libraries, parallelize algorithms, use SQL databases in the projects, create and use the dynamic libraries.
- Learning outcomes
- Students will be able to:
- develop graphic applications in C#
- use the components, XML libraries, dynamic libraries
- link the application to the SQL database
- use parallelization - Syllabus
- 1. Working with WinForm components
- 2. XAML development of graphic applications
- 3. XML libraries for working with XML files (Linq, XPath, XDocument)
- 4. Linq library
- 5. Delegates, multithread applications, parallelization
- 6. Creating and using DLL
- 7. MS SQL database and use the database in projects
- Literature
- required literature
- MICROSOFT. Průvodce programováním C# [online]. 2020. info
- recommended literature
- http://msdn.microsoft.com. info
- https://stackoverflow.com
- http://www.itnetwork.cz
- CLARK, Dan. Beginning C# Object-Oriented Programming. Second edition. New York: Apress, 2013. ISBN 978-1-4302-4935-1. info
- Sharp, J. Microsoft Visual C# 2010. 2013. ISBN 978-80-251-3147-3. info
- BISHOP, J M. C#: návrhové vzory. Brno: Zoner Press, 2010. Encyklopedie Zoner Press. ISBN 978-80-7413-076-2. Brno: Zoner Pres, 2010. ISBN 978-80-7413-076-2. info
- Christian Nagel, Bill Evjen, Jay Glynn, Karli Watson, Morgan Ski. C# 2008 Programujeme profesionálně. Brno: Computer Press, 2009. ISBN 978-80-251-2401-7. info
- Virius Miroslav. C# pro zelenáče. Praha: Neocortex, 2002. ISBN 80-86330-11-7. info
- Teaching methods
- Tutorial
- Assessment methods
- Demonstrate gained knowledge: develop an application in the scope of discussed topics.
Mandatory attendance at tutorials at least 75%. - Language of instruction
- Czech
- Enrolment Statistics (Summer 2025, recent)
- Permalink: https://is.slu.cz/course/fpf/summer2025/UIIABP0066