|
Lecturer(s)
|
-
Greiner Karel, doc. Ing. Ph.D.
|
|
Course content
|
OOP, .NET architecture, introduction to C# language. Value data types. Referential data types. Statements. Operators a expressions. Classes. Inheritance, polymorphism. Interfaces. Exceptions. Genereics. Inputs and outputs.
|
|
Learning activities and teaching methods
|
Monologic (reading, lecture, briefing), Demonstration, Projection, Skills training
- Participation in classes
- 65 hours per semester
- Term paper
- 16 hours per semester
|
|
Learning outcomes
|
Object-oriented programming in the C# language in Microsoft Visual Studio development environment.
After finishing this course student knows object-oriented programming techniques in C# language.
|
|
Prerequisites
|
Knowledge of algorithms and programming basics in C# language is assumed.
|
|
Assessment methods and criteria
|
Written examination
Process of the exam and other information see document available from the information system STAG.
|
|
Recommended literature
|
-
Greiner, K. Programovací techniky - přednášky.
-
Keogh, James Edward. OOP bez předchozích znalostí : průvodce pro samouky. Brno: Computer Press, 2006. ISBN 80-251-0973-9.
-
Nagel, Christian . C# 2008 : programujeme profesionálně. Brno: Computer Press, 2009. ISBN 978-80-251-2401-7.
-
Pecinovský, Rudolf. OOP : naučte se myslet a programovat objektově. Brno: Computer Press, 2010. ISBN 978-80-251-2126-9.
|