| Course title | Computer Science 2 |
|---|---|
| Course code | KEF/INF2 |
| Organizational form of instruction | Exercise |
| Level of course | Bachelor |
| Year of study | 1 |
| Semester | Summer |
| Number of ECTS credits | 2 |
| 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) |
|---|
|
| Course content |
|
<ul> <li> Basics of work in environment of Matlab software, operation field and its configuration, creation and running of m-file, work with programme help <li> Usage of basic mathematical operations and symbols, basic and special mathematical functions <li> Programming language of Matlab programme (cycles, conditions, interactive input of values of variables), compiler to C++ language <li> Matrix operations (creation of matrix, calculation of determinants, inverse matrices, etc.) <li> Data analysis and Fourier transform, statistical quantities, filtration, convolution, interpolation, polynomial expressions <li> 2D and 3D graphs, histograms, work with graphical objects <li> Data types, import and export of data, operations with text strings <li> Work with "Data acquisition" and "Image acquisition" toolboxes <li> Graphical user interface <li> Examples related to physical issues solved in Matlab - modeling of diffraction phenomena, modeling of electrostatic field of point charges, motion of body in radial gravitational field </ul>
|
| Learning activities and teaching methods |
| Lecture |
| Learning outcomes |
|
<ul> <li> Basics of work in environment of Matlab software.
Knowledge Define the main ideas and conceptions of the subject, describe the main approaches of the studied topics, recall the theoretical knowledge for solution of model problems. |
| Prerequisites |
|
Basic knowledge of work on PC is expected.
|
| Assessment methods and criteria |
|
Mark
Active attendance in the classes Individual elaboration of functional software programme in Matlab environment Oral examination - verification of knowledge of basics of working in Matlab environment |
| Recommended literature |
|
| Study plans that include the course |
| Faculty | Study plan (Version) | Category of Branch/Specialization | Recommended semester | |
|---|---|---|---|---|
| Faculty: Faculty of Science | Study plan (Version): Applied Physics (2019) | Category: Physics courses | 1 | Recommended year of study:1, Recommended semester: Summer |
| Faculty: Faculty of Science | Study plan (Version): Instrument and Computer Physics (2019) | Category: Physics courses | 1 | Recommended year of study:1, Recommended semester: Summer |
| Faculty: Faculty of Science | Study plan (Version): Physics for Education (2019) | Category: Physics courses | 2 | Recommended year of study:2, Recommended semester: Summer |