Course detail

Computer Exercises from Mathematics

FCH-BC_PCM2Acad. year: 2013/2014

Subject gives students basic knowledge and skills of the work with mathematical programme MATLAB as an aid-to-computation, as a programming language and as a tool of graphical presentation. In terms of this subject students will be made familiar with elementary mathematical functions of MATLAB, they will make operations with polynomials, matrices, functions and vectors. They will solve practice tasks in which they have to know partial-fraction expansion, how to solve linear and non-linear equations and their systems, find zero points respective maximum or minimum of function, find derivative, primitive function and definite integral of function and so on. Student will apply vector dot product and vector cross product on computing of areas, surfaces and volumes of bodies. They will learn to process data files, to practise approximation and interpolation of measured data including graphical outputs. Next they will learn fundamentals of programming and they will solve numerically and graphically course of function. A big attention will be given to MATLAB as a tool of graphical presentation in 2D and in 3D. Students will study in detail conic sections and quadratic surfaces.

Language of instruction

Czech

Number of ECTS credits

4

Mode of study

Not applicable.

Learning outcomes of the course unit

Graduates of this subject will understand commands and functions of the mathematical programme MATLAB for numeric and symbolic computation, for high-level programming and for advanced graphics and visualization and they will be able to apply them when solving to practical problems. Graduates will solve such practical problems where non-trivial and meaningful use of computers is required. It is where:
" computers help with routine and time-consuming calculations (the theoretical background has been discussed earlier),
" computers help to revise discussed subject matter using another non-traditional procedures (the tasks can't be solved with computer support without any theoretical background),
"computers can illustrate theoretical problems or dependencies (often with graphical support),
"computer can solve tasks that can't be solved by students themselves.
Graduates of this subject will be able to apply their knowledge and skills which they gained in subject Mathematics I when solving mathematical tasks in program MATLAB both in numerical part and in Symbolic Math Toolbox environment.
They will be able to solve tasks using a combination of numerical, symbolical and graphical methods, they will not be able to solve otherwise, but which are required for their specialization.
Graduates of this subject will be able to solve and present theoretical, numerical, symbolical and practical mathematical tasks. Their technical text will comply to ISO-31-11 standard, to current typographic rules and to appropriate graphical level.

Prerequisites

It is assumed that students passed subjects Mathematics I and Chemical Informatics I. From Mathematics students know Differential and Integral Calculus of a real function of one real variable, Linear Algebra and Analytic Geometry. From basic Computer Technology skills and experience in using the computer, managing files in MS Windows and fundamentals of the typography of the technical text.

Co-requisites

Not applicable.

Planned learning activities and teaching methods

The course uses teaching methods in form of seminars in computer labs - 2 teaching hours per week. The e-learning system (LMS Moodle) is available to teachers and students.

Assesment methods and criteria linked to learning outcomes

Attendance, activity, acceptation of five partial tasks and one semester project and successful passing of the test.
Student can have from the task n. 1 a total of 4 points, for acceptation he (she) must get at least 2 points. From task n. 2 student can have a total of 6 points, for acceptation he (she) must get at least 3 points. From task n. 3 (course of function) student can have a total of 15 points, for acceptation he (she) must get at least 8 points. From task n. 4 student can have a total of 4 points, for acceptation he (she) must get at least 2 points. From task n. 5 student can have a total of 4 points, for acceptation he (she) must get at least 2 points. From semester project student can have a total of 50 points, for acceptation he (she) must get at least 25 points. From test student can have a total of 15 points, for acceptation he (she) must get at least 8 points. Student can get 1 point for attendance and only excused absence is acceptable. For activity, when student solves some voluntary tasks, he (she) can get other points. Solving voluntary tasks is unnecessary for passing the subject.

Course curriculum

1) Introduction to MATLAB - MATLAB as numeric and symbolic computation tool, MATLAB as high-level programming tool, MATLAB as advanced graphics and visualization tool. Elementary functions of MATLAB. Partial task n. 1.
2) Operation with polynomials.
3) Processing data set. Basic of programming. Approximation of functions.
4) Matrix operations. Partial task n. 2.
5) Operations with functions. Graph of a real function of one real variable (Partial task n. 3).
6) Solution of non-linear equations, zero points, maximum, minimum, derivative.
7) Graph of a real function of one real variable, asymptotes, convexity and concavity and other characteristics.
8) MATLAB as advanced graphic and visualization tool. Partial task n. 4.
9) Operations with vectors. Applications. Partial task n. 5.
10) Conic sections.
11) Quadratic surfaces.
12) Semester project.
13) Semester project, test.

Work placements

Not applicable.

Aims

The objective of the course is to provide students with the basic knowledge and skills from the work with the mathematical program MATLAB for numeric and symbolic computation, for high-level programming and for advanced graphics and visualization to be able to solve problems from profession. Attention is given to such problems where non-trivial and meaningful use of computers is required. Students work with different data formats and different applications in while solving particular problems and this way they learn to put the text, data or pictures from different applications into one document. Students should demonstrate in their semester project, that they know how to use computer technology in the creation of a written document, that they are able to use the mathematical program MATLAB in solution of mathematical problems, that they are able to graphically illustrate results obtained and to present them not only in plane, but also in three-dimensional space and that they are ready to take responsibility for the results obtained. The computer exercises should contribute both to better independence of students and to increasing interest in mathematics. Students should demonstrate that they are able to apply the knowledge they have learnt in the solution of unseen problems, that they understand the connection of mathematics with other technical subjects, that they are able to solve problems and analyse the results. The application of acquired knowledge in chemical practice is emphasized.

Specification of controlled education, way of implementation and compensation for absences

DU1 - calculation of functional value in required form
DU2 - interpolation or approximation of measured data (calculation of basic statistic quantity, graphic presentation)
DU3 - numerical and graphical solution of a graph of a real function of one real variable (15 items including tangent lines and asymptotes)
DU4 - practical word problem, in which student must find maximum or minimum (student must find the function, then he (she) it generally resolve extreme including conditions and units and in the end he (she) fund concrete numerical solution)
DU5 - finding of the volume and surface area of the solid, the height of the solid and the area of the base surface of body
SP - five tasks
ad1. - finding the function of speed and change of this speed in given time interval, (partial-fraction expansion, in denominator is polynomial of five degree, integration of particular fractions);
ad2. - finding the matrix, (systems of equations)
ad3. - finding surface area of the foil, which is bounded by given curves including graphical presentation;
ad4. - finding trajectories of two mass points or its common points, (student must find the central or vertex form of given conic sections, find all characteristic elements and graphically represent including description and points of intersection);
ad5. - determination and graphical representation of given surface
Methods of checking:
DU1 - input and output in electronic form - 4 points
DU2 - input and output in electronic form - 4 points
DU3 - input and output in electronic form - 15 points
DU4 - input and output in electronic form - 4 points
DU5 - input and output in electronic form - 4 points
SP - input in electronic forml - 50 points.

Recommended optional programme components

Not applicable.

Prerequisites and corequisites

Not applicable.

Basic literature

Not applicable.

Recommended reading

Not applicable.

Classification of course in study plans

  • Programme BKCP_CHCHT Bachelor's

    branch BKCO_SCH , 1. year of study, summer semester, compulsory

  • Programme BPCP_CHCHT Bachelor's

    branch BPCO_SCH , 1. year of study, summer semester, compulsory

  • Programme BKCP_CHCHT Bachelor's

    branch BKCO_CHTOZP , 1. year of study, summer semester, compulsory

  • Programme BPCP_CHCHT Bachelor's

    branch BPCO_CHTOZP , 1. year of study, summer semester, compulsory
    branch BPCO_CHTOZP , 1. year of study, summer semester, compulsory
    branch BPCO_CHMN , 1. year of study, summer semester, compulsory
    branch BPCO_CHM , 1. year of study, summer semester, compulsory

  • Programme BKCP_CHCHT Bachelor's

    branch BKCO_CHM , 1. year of study, summer semester, compulsory

  • Programme BKCP_CHTP Bachelor's

    branch BKCO_BT , 1. year of study, summer semester, compulsory

  • Programme BPCP_CHTP Bachelor's

    branch BPCO_BT , 1. year of study, summer semester, compulsory

  • Programme BKCP_CHTP Bachelor's

    branch BKCO_PCH , 1. year of study, summer semester, compulsory

  • Programme BPCP_CHTP Bachelor's

    branch BPCO_CHP , 1. year of study, summer semester, compulsory

  • Programme CKCP_CZV lifelong learning

    branch CKCO_CZV , 1. year of study, summer semester, compulsory

Type of course unit

 

Computer-assisted exercise

26 hours, compulsory

Teacher / Lecturer