Course: Programming in C, C++ and Fortran

» List of faculties » FS » ITE
Course title Programming in C, C++ and Fortran
Course code ITE/PRC
Organizational form of instruction no contact
Level of course Doctoral
Year of study not specified
Semester Winter and summer
Number of ECTS credits 5
Language of instruction Czech
Status of course Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Chaloupka Josef, doc. Ing. Ph.D.
Course content
The purpose of this subject is to familiarize with programming languages C, C + + and Fortran on the high level. The student gets to know about design of program source code, basic and structured data types, the way of idioms writing, way of using from arithmetic up to bits opera tors. Next they will learn construction for management of execution of program (conditional commands, cycle commands), standard functions (the input and output functions, mathematical functions, functions for operations with strings, etc.), develop of user functions, with dynamic memory management, etc. In the case of programming language C ++ the student skills are enriched with object oriented programming. It is especially about proposal and efficient use of object data structures (inheritance, encapsulation, polymorphisms).

Learning activities and teaching methods
unspecified
Learning outcomes
The purpose of this subject is to familiarize with programming languages C, C + + and Fortran on the high level. The student gets to know about design of program source code, basic and structured data types, the way of idioms writing, way of using from arithmetic up to bits opera tors. Next they will learn construction for management of execution of program (conditional commands, cycle commands), standard functions (the input and output functions, mathematical functions, functions for operations with strings, etc.), develop of user functions, with dynamic memory management, etc. In the case of programming language C ++ the student skills are enriched with object oriented programming. It is especially about proposal and efficient use of object data structures (inheritance, encapsulation, polymorphisms).

Prerequisites
unspecified

Assessment methods and criteria
unspecified
Recommended literature
  • Herout, P. Učebnice jazyka C. České Budějovice, 2004. ISBN 80-7232-220-6.
  • Kerninghan B. W., Ritchie O. M. Programovací jazyk C. Computer Press, Brno, 2006. ISBN 80-251-0897-X.
  • STROUSTRUP, B. Programovací jazyk C++. Praha: BEN - Technická literatura, 1997.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester