FPF:UIINP54 Algorithms and Programming IV - Course Information
UIINP54 Algorithms and Programming IV
Faculty of Philosophy and Science in OpavaSummer 2020
- Extent and Intensity
- 0/2/0. 2 credit(s). Type of Completion: z (credit).
- Teacher(s)
- RNDr. Miroslav Langer, Ph.D. (seminar tutor)
- Guaranteed by
- RNDr. Miroslav Langer, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Prerequisites (in Czech)
- TYP_STUDIA(B)&& UIINP08 Algorithms and Programming II
- Course Enrolment Limitations
- The course is offered to students of any study field.
- Course objectives
- Students will deepen their knowledge of programming in C#. They will learn to work with components, create graphical applications, work with XML libraries, parallelize algorithms, use SQL databases in projects, create and use dynamic libraries.
- Learning outcomes
- Students will be able to:
- write a simple C # program using dynamic libraries;
- use components, XML libraries;
- link the application to the SQL database;
- create an algorithm using parallelization; - Syllabus
- 1. Working with WinForm components
- 2. XAML creation of graphic applications
- 3. XML libraries for working with XML files (Linq, XPath, XDocument)
- 4. Linq library
- 5. Delegates, multithreading applications, parallelization.
- 6. Creating and using DLL
- 7. MS SQL database and use in projects
- Literature
- required literature
- Microsoft. Průvodce programováním C# [online]. Microsoft.com. Dostupné na: https://docs.microsoft.com/cscz/ dotnet/csharp/programming-guide/index
- recommended literature
- http://msdn.microsoft.com, http://www.itnetwork.cz
- https://stackoverflow.com
- 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
- Nagel, C., a kolektiv. C# 2008 programujeme profesionálně. 2009. ISBN 9788025124017. info
- Virius Miroslav. C# pro zelenáče. Praha: Neocortex, 2002. ISBN 80-86330-11-7. info
- Teaching methods
- Tutorials in a computer lab
Interactive lectures - Assessment methods
- Credit:
Skills demonstration during practicum: build application in course range.
Compulsory attendance at seminars min. 75%. - Language of instruction
- Czech
- Further Comments
- The course can also be completed outside the examination period.
- Enrolment Statistics (Summer 2020, recent)
- Permalink: https://is.slu.cz/course/fpf/summer2020/UIINP54