Course: The C Programming Language

« Back
Course title The C Programming Language
Course code KMI/JC
Organizational form of instruction Seminary
Level of course Bachelor
Year of study 2
Semester Winter
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Osička Petr, Mgr. Ph.D.
  • Trnečková Markéta, Mgr. Ph.D.
Course content
unspecified

Learning activities and teaching methods
Dialogic Lecture (Discussion, Dialog, Brainstorming), Demonstration, Laboratory Work
  • Attendace - 18 hours per semester
  • Homework for Teaching - 18 hours per semester
  • Preparation for the Course Credit - 4 hours per semester
Learning outcomes
The students become familiar with advanced concepts of introduction to programming.
5. Synthesis Propose and construct programs in C.
Prerequisites
unspecified

Assessment methods and criteria
Written exam, Student performance, Analysis of Activities ( Technical works)


Recommended literature
  • Notes for professionals. C..
  • Brian W. Kernighan, Dennis M. Ritchie. (2008). Programovací jazyk C. Computer Press.
  • Herout P. (2009). Učebnice jazyka C.
  • Jeri R. Hanly, Elliot B. Koffman. (2006). Problem Solving and Program Design in C. Addison Wesley.
  • Klemens Ben. (2015). 21st Century C.
  • Koenig A. (1989). C Traps and Pitfalls.. Addison-Wesley.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Science Study plan (Version): Computer Science for Education (2024) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Information Technologies (2022) Category: Informatics courses 2 Recommended year of study:2, Recommended semester: Winter