Course: Introduction to SW Applications

« Back
Course title Introduction to SW Applications
Course code UAI/761
Organizational form of instruction Lecture + Lesson
Level of course Bachelor
Year of study not specified
Frequency of the course In each academic year, in the winter semester.
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)
  • Drdák František, Ing. CSc.
  • Barabáš Vít, Mgr. Bc.
Course content
1. Algorithm and ways how to record it 2. Programming languages, processing methods of source code, development environment (IDE) 3. Basic structures of the Java language, program flow control 4. Data types and implementation of them, numeral systems and conversions 5. Variables and expressions - arithmetical, logical(Boole's algebra), relational and bit operations 6. Solution of subtasks - functions (methods) 7. Data input and output - console, files 8. Errors treatment - exceptions 9. Classes and objects - arrays, class and class instance, encapsulation, inheritance, polymorphism 10.Algorithms complexity 11.Data structures 12.Concurrent exercises on examples in the Java language

Learning activities and teaching methods
Dialogic (discussion, interview, brainstorming), Demonstration, Activating (simulations, games, drama)
  • Class attendance - 56 hours per semester
  • Preparation for classes - 15 hours per semester
  • Semestral paper - 20 hours per semester
  • Preparation for exam - 20 hours per semester
Learning outcomes
The goal of the course is to align the differences of the students preparedness for the study of the informatics in the algorithmization and programming basics field.
The main goal of the course is acquiring the capability of algoritmization of simple problems and the expression in the programing language Java. It's is supposed for students as the preparation for successful fulfilling of the following programing courses.
Prerequisites
The secondary school mathematics knowledge.

Assessment methods and criteria
Combined exam, Seminar work

Student shell work out a couple of exercises relevant to the content of the course.
Recommended literature
  • Drdák František. Učební materiály kurzu UAI/761.
  • Herout. Učebnice programovacího jazyka JAVA.


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): Informatics for future teachers (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Mathematics (2010) Category: Mathematics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Mathematics for future teachers (1) Category: Mathematics courses - Recommended year of study:-, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter
Faculty: Faculty of Science Study plan (Version): Applied Informatics (1) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Winter