SubjectsSubjects(version: 945)
Course, academic year 2023/2024
   Login via CAS
Basic Programming for Students of Science I. - MS710P66
Title: Základy programování pro přírodovědce I.
Czech title: Základy programování pro přírodovědce I.
Guaranteed by: Institute of Applied Mathematics and Information Technologies (31-710)
Faculty: Faculty of Science
Actual: from 2023
Semester: winter
E-Credits: 2
Examination process: winter s.:
Hours per week, examination: winter s.:0/2, C [HT]
Capacity: unlimited
Min. number of students: 3
4EU+: no
Virtual mobility / capacity: no
State of the course: taught
Language: Czech
Note: enabled for web enrollment
Guarantor: Mgr. Tomáš Ondovčin, Ph.D.
Teacher(s): Mgr. Tomáš Ondovčin, Ph.D.
Annotation -
Last update: RNDr. Jana Rubešová, Ph.D. (22.04.2020)
This course is intended for students with negligible or no previous experience with programming. Participants will
learn how to use documentation and how to plan to solve given tasks. All examples and tasks will be performed
using C programing language using an integrated development environment of choice. For its generality and
emphasis on designing algorithms, this course is suitable for students with interest in other programming
languages as well.
Literature -
Last update: RNDr. Jana Rubešová, Ph.D. (22.04.2020)

Kernighan, B. W., Ritchie, D. M., 2006: The C Programming Language.

Aitken, P., Jones, B. L., Teach Yourself in 21 Days. Macmillan Computer Publishing (http://kldp.org/files/c+in+21+days.pdf)

Requirements to the exam -
Last update: RNDr. Jana Rubešová, Ph.D. (22.04.2020)

The credits are awarded for solving tasks given during the course in time.

Syllabus -
Last update: RNDr. Jana Rubešová, Ph.D. (22.04.2020)

Program; algorithm;

program development; debugging;

integrated development environment;

basic example; data types;

expressions; basic commands; mathematical functions;

conditional expressions; branching;

loops; arrays;

strings;

functions; recursive functions.

 
Charles University | Information system of Charles University | http://www.cuni.cz/UKEN-329.html