Computer Physics I (FSI-T1F)

Academic year 2020/2021
Supervisor: doc. RNDr. Miroslav Doložílek, CSc.  
Supervising institute: ÚFI all courses guaranted by this institute
Teaching language: Czech
Course type: departmental course
Aims of the course unit:
The aim of the course is to get acquainted with potential of the PC for everyday work of the engineer. Passing the course the student should be able to utilize the PC for solution of the calculation tasks to technical objects and the evaluation and presentation of the laboratory measurements. The individual work of the students is required.
Learning outcomes and competences:
The student acquires the concept and experience of the utilisation of the different programming tools (Excel, MALAB, MathCad) for solution of the engineering computational tasks.
Prerequisites:
Hardware. General structure of operating system, principles of user communication. Using the Windows. Word processors and spread sheets - MS Word and MS Excel. Computer networks, Internet, email. MATLAB - basic information. Knowledge of the classic physics on the high school level.
Course contents:
Individual solution of the physical tasks with utilisation of the
computer. As a mathematical tool the basic numerical methods (derivation,
integration, solution of the system of the equations, interpolation,
regression, solution of the 1st order differential equations) are used.
As a programming environment the students use the Excel, the MATLAB and
the MathCad.
Teaching methods and criteria:
The course is taught through lectures explaining the basic principles and theory of the discipline. Exercises are focused on practical topics presented in lectures.
Assesment methods and criteria linked to learning outcomes:
To receive the accreditation, the student has to solve all entered tasks. The procedure of the solution is documented by written remarks. The result of the solution is hand on as electronic document.
Controlled participation in lessons:
Teacher checks the presences on the seminars that are stated in the timetable. The form and the date of the compensation of the missing lessons are specified by teacher.
Type of course unit:
    Lecture  13 × 1 hrs. optionally                  
    Computer-assisted exercise  13 × 1 hrs. compulsory                  
Course curriculum:
    Lecture The lecture tends to the introduction of the tasks solved in seminars in computer labs. The emphasis is placed on:
- the physical base of solved exercises,
- the common context of the numerical methods and algorithms used for the solution,
- the programming methods, particularity and restrictions of the programming environment, used for the solution.
    Computer-assisted exercise Introduction to computer physics. Basics of the work in computer labs.
Features of the electronic spreadsheet Excel. Kinematics of the uniform acceleration motion. Building spreadsheet models.
Rates of change. Accuracy of the numerical differentiation.
Kinematics of nonuniform acceleration. Simple numerical integration.
Flow of the heat. Simpson's method of integration.
The Second law of the motion. Solving the differential equation by Euler's method and Runge-Kutta method.
Harmonic and nonharmonic oscillations.
Building of the physical models in programming environment Matlab and Simulink.
Motion in real environment with resistive forces. The damped and driven oscillatory motion.
Evaluation of the experimental results and writing measurement report in MathCAD.
Expressing and calculation of the statistics errors and confidence intervals.
Literature - fundamental:
1. Potter, F. - Peck, Ch.V.: Dynamic Models in Physics. Vol.1. Mechanics. N.Simonson Company, 1989.
2. Gould, H. - Tobochnik, J.: An Introduction to Computer Simulation Methods. Part 1 and 2. Addison - Wesley Publishing Company, 1989.
63. DeVries,P.L.: A First Course in Computational Physics. John Wiley & Sons, Inc., 1994.
Literature - recommended:
1. Barilla, J.: Microsoft Excel pro techniky a inženýry, 1998.
2. Dudek, P.: MathCad - příručka pro uživatele. Grada, 1992.
3. Zaplatílek,K. - Doňar,B.: MATLAB pro začátečníky. BEN - Technická literatura, 2003.
4. Maxfield, B.: Essential Mathcad for engineering, science and math. Academic Press, Amsterdam: Elsevier, 2009
5. www semináře pro Matlab a Simulink. http://www.mathworks.com/academia
The study programmes with the given course:
Programme Study form Branch Spec. Final classification   Course-unit credits     Obligation     Level     Year     Semester  
IT-BC-3 full-time study BIT Information Technology -- GCr 3 Elective 1 1 S
BIT full-time study BITP Information Technology -- GCr 3 Elective 1 1 S
B-FIN-P full-time study --- no specialisation -- GCr 3 Elective 1 1 S