Course: Algorithms and Programming

» List of faculties » FES » USII
Course title Algorithms and Programming
Course code USII/AALG
Organizational form of instruction Lecture + Tutorial
Level of course Bachelor
Year of study not specified
Semester Winter
Number of ECTS credits 4
Language of instruction English
Status of course unspecified
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Course availability The course is available to visiting students
Lecturer(s)
  • Panuš Jan, Ing. Ph.D.
Course content
Introduction - computers, hardware and software. Basic terms in algorithms and programming. Principles of algorithm construction. The algorithms of typical tasks - their description, analyses and programming. Structured programming principles, the role of data types, data structures and their use. Elements of object-oriented programming. Work with LEGO robotic sets helped by iOS or Android mobile phones.

Learning activities and teaching methods
Monologic (reading, lecture, briefing), Work with text (with textbook, with book), Methods of individual activities
Learning outcomes
The objective of the subject is to to provide students with essentials of algorithms and programming, especially with basics of flowcharts.
Students will be able to analyze problem, create and algorithm, write it in a form of a flow chart. They will be able to understand basic terms of programming.
Prerequisites
unspecified

Assessment methods and criteria
Oral examination, Written examination, Home assignment evaluation

Assignment: Assignments fulfilled on minimum 60%. Semester project - development of program fulfilling assigned task, its successful presentation. Supplementary assignment: Assignments fulfilled on minimum 70%. Exam: Written and oral. Successful solution of given exercises. Sufficient answer to three given questions concerning the subject content.
Recommended literature
  • Lawler, A. Combinatorial Optimization. New York, 2001.
  • Levitin, Anany. Introduction to the design and analysis of algorithms. Boston: Addison-Wesley, 2003. ISBN 0-201-74395-7.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Economics and Administration Study plan (Version): Regional and Information Management (2013) Category: Economy 2 Recommended year of study:2, Recommended semester: Winter