UIN1050 Object-Oriented Programming II (C#)

Faculty of Philosophy and Science in Opava
Summer 2023
Extent and Intensity
0/2/0. 3 credit(s). Type of Completion: z (credit).
Teacher(s)
Ing. Jiří Blahuta, Ph.D. (seminar tutor)
Guaranteed by
Ing. Jiří Blahuta, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable of Seminar Groups
UIN1050/A: Tue 11:25–13:00 B3a, J. Blahuta
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.
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 2008, Winter 2008, Summer 2009, Summer 2010, Summer 2011, Summer 2012, Summer 2013, Summer 2014, Summer 2015, Summer 2016, Summer 2017, Summer 2018, Summer 2019, Summer 2020, Summer 2021, Summer 2022.
  • Enrolment Statistics (recent)
  • Permalink: https://is.slu.cz/course/fpf/summer2023/UIN1050