UINK150 Object-Oriented Programming II (C#)

Faculty of Philosophy and Science in Opava
Summer 2022
Extent and Intensity
0/6/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Jiří Blahuta, Ph.D. (seminar tutor)
RNDr. Michal Pobucký, DiS. (seminar tutor)
Guaranteed by
Mgr. Daniel Valenta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Prerequisites
The basic in object-oriented programming in C#.
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
Course objectives
Students deepen their knowledge in programming in C#. They learn work with components, create graphic application. They get familiar with XML libraries, paralelization of the algorithms, use SQL database in the projects, build and use the DLLs.
Syllabus
  • 1) Work with WinForm components
    2) XAML building graphic application
    3) XML libraries for work with XML files (Linq, XPath, XDocument)
    4) Library Linq
    5) Delegates, building multithread applications, paralelization, multithread vs. multiprecessors applications
    6) Building and using DLL
    7) MS SQL databaze use in projects
Literature
    recommended literature
  • msdn.microsoft.com/cs-CZ/library/67ef8sbd.aspx. URL info
  • www.itnetwork.cz/csharp. URL info
  • Clark, D. Beginning C# Object-Oriented Programming. 2013. ISBN 978-1-4302-4935-1. info
  • Sharp, J. Microsoft Visual C# 2010. 2013. ISBN 978-80-251-3147-3. info
  • Judith Bishopová. C# - návrhové vzory. Zoner Press, 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
  • 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
Interactive lecture
Lecture with a video analysis
Assessment methods
Credit
Language of instruction
Czech
Further comments (probably available only in Czech)
The course can also be completed outside the examination period.
Information on the extent and intensity of the course: Cvičení 6 HOD/SEM.
Teacher's information
Obtaining more than 50% of the points elaborated tasks that are assigned during the semester.
The course is also listed under the following terms Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2023.
  • Enrolment Statistics (Summer 2022, recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2022/UINK150