Navigation

13E082RPM3 - Computer-Based Practicum in Mathematics 3

Course specification
Course title Computer-Based Practicum in Mathematics 3
Acronym 13E082RPM3
Study programme Electrical Engineering and Computing
Module Information and Communication Technologies, Physical Electronics, Physical Electronics - Biomedical and Nuclear Engineering, Power Engineering, Signals and Systems, Telecommunications and Information Technologies
Type of study bachelor academic studies
Lecturer (for classes)
Lecturer/Associate (for practice)
    Lecturer/Associate (for OTC)
    ESPB 3.0 Status elective
    Condition
    The goal Introducing students to the modern computer tools in mathematics such as Matlab, Python and GeoGebra, that is useful for some topics in studies of electrical engineering and computer science. Modeling selected problems of techniques with selected computer tools. An overview of the typesetting system LaTeX that enables easier typing of complex mathematical formulas.
    The outcome Lectures and problem sets will train students in the practical skills for writing computer programs useful for analyzing various problem in mathematics. Through a final project, students will develop their skills for solving mathematical problem by computer.
    Contents
    URL to the subject page http://raum.etf.bg.ac.rs
    Contents of lectures Introduction to LaTeX. Symbolic and numerical computations in Matlab i Python with libraries SymPy, NumPy, SciPy. Selected topics of the Mathematics 1 and 2 in Matlab and Python (polynomial and non-polynomial equations and systems, differential and integral calculus, differential equations, matrices, analytic geometry). GeoGebra, dynamic consideration of geometry, algebra, calculus.
    Contents of exercises Through examples, tasks and problems student learns how to apply skills that are learnt through theoretical contents. Especially students are prepared how to solve problems involving mathematical modeling the appropriate choice of solution method.
    Literature
    1. Aleksandar Samardžić, Goran Nenadić, Predrag Janičić, LATEX 2ε za autore, Kompjuter biblioteka, Beograd, 2003. (Original title)
    2. MATLAB Documentation, MathWorks.https://www.mathworks.com/help/matlab/index.html (Original title)
    3. SymPy Documentation, https://docs.sympy.org/latest/index.html (Original title)
    4. Numpy and Scipy Documentation, https://docs.sympy.org/latest/index.html (Original title)
    5. Scientific Python Lectures, https://lectures.scientific-python.org (Original title)
    Number of hours per week during the semester/trimester/year
    Lectures Exercises OTC Study and Research Other classes
    1 1
    Methods of teaching Combination of traditional presentation on blackboard, slides, Matlab, SAGE and GeoGebra, communication with students through internet and individual work with students while working on home work tasks, and explanation of current topics.
    Knowledge score (maximum points 100)
    Pre obligations Points Final exam Points
    Activites during lectures 0 Test paper 30
    Practical lessons 0 Oral examination 0
    Projects 70
    Colloquia 0
    Seminars 0