Course: Basic Programming

« Back
Course title Basic Programming
Course code KMI/KZPG
Organizational form of instruction Lecture
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction unspecified
Work placements unspecified
Recommended optional programme components None
Lecturer(s)
  • Friebel Ludvík, Ing. Ph.D.
  • Remeš Radim, Mgr. Ph.D.
Course content
1 - itroduction, basic terminology 2 - IDE Visual Studio 2010 3 - basic data types, constants, and variables, operators, expresions 4 - scope of variables 5 - compound statement, conditional branching 6 - cycles, iterations 7 - classes, objects 8 - methods, parameters of methods 9 - arrays, collections, array of parameters 10 - inheritance, polymorphism 11 - garbage collection a management of sources 12 - properties, indexed properties 13 - generics, collections, overload of operators 14 - disc files

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Dialogic (discussion, interview, brainstorming)
  • Preparation for exam - 32 hours per semester
  • Class attendance - 16 hours per semester
  • Preparation for classes - 36 hours per semester
  • Semestral paper - 36 hours per semester
  • Preparation for credit - 20 hours per semester
Learning outcomes

The students understand the basics of programming and can use the essential programming techniques. Students are able to analyse problems, set up the appropriate algorithm and create a programme in the C# programming language.
Prerequisites
The course has no prerequisities.

Assessment methods and criteria
Combined exam, Test

Credit Requirements: Programming partial short tasks, creating a project application. Global success rate minimally 65%. Examination Requirements: Students will demonstrate complex knowledge of programming in C#.
Recommended literature
  • FREEMAN, A. Introducing Visual C# 2010. Apress, 2010.
  • NASH, T. Accelerated C# 2010. Apress, 2010.
  • ROBINSON, S., et all. C# Programujeme profesionálně.. Praha : Computer Press, 2003.
  • SHARP, J. Microsoft Visual C# 2010. Computer Press, 2010.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Economics Study plan (Version): Financial and Insurance Mathematics (4) Category: Mathematics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Economics Study plan (Version): Economic Informatics (4) Category: Economy 1 Recommended year of study:1, Recommended semester: Winter