BMETE15AP60

Course data
Course name: Introduction to Numerical Algorithms
Neptun ID: BMETE15AP60
Responsible teacher: László Udvardi
Programme: Physicist-Engineer BSC
Course data sheet: BMETE15AP60
Requirements, Information

Information

Actualities

  • Both the practical part of the course and the homework assignments will be completed in pairs. Please form pairs in advance, and make sure that each pair brings a laptop with Internet access for every practical session. Extension cords with multiple outlets will be available in limited numbers if needed.
  • The use of communication channels:
    • neptun: the official channel, final marks, important and prompt messages
    • Moodle: submit everything here, evaluation will also take place here. Please note that the final mark depends only on the sum of the points collected in moodle. Moodle may offer some weighted score, just ignore it.
    • The official institute webpage, requirements are posted here.
    • Please note, that I do not use microsoft teams on a daily basis, so do not use the chat system of the teams to communicate, it will be ignored. If you have any question write an email to me torok.janos (at) ttk.bme.hu.

Classes

  • Lecture: Thuesday 8:30-10:00, Room: KF81, lecturer: János Török Email: torok.janos@ttk.bme.hu
  • Practice classes:
    • T1: Wednesday 10:15-12:00 Room: KF86, instructor: Bendegúz Nyári
    • T2: Wednesday 14:15-16:00 Room: R108, instructor: Kristóf Benedek
  • Practice assistants: Kornél Dobos and Csaba Velich

Moodle

  • The faculty moodle system is located at https://edu.ttk.bme.hu/. You can log in using your university id. Courses should appear soon. All works must be submitted using the moodle system.
  • You are supposed to make pairs, homeworks should be submitted once for each pair.

Subjects covered

  1. Data types, file handling, numerical precision, plotting
  2. Vectors, matrices and vector operations (scalar, vector product, outer product, norm, etc.)
  3. Linear algebra 1: Systems of linear equations, Gauss elimination, LU decomposition
  4. Linear algebra 2: Linear and affine operators. Inverse of matrix, change of basis
  5. Linear algebra 3: Eigenvalues, eigenvectors, projection matrices
  6. Derivation
  7. Integration
  8. Fitting, error propagation
  9. Root and minimum finding, gradient method
  10. Fourier and Taylor series
  11. Ordinary differential equations 1: Initial value problems
  12. Ordinary differential equations 2: Boundary value problems
  13. Partial differential equations

Requirements

  • Active presence on 70% of the practical lessons, including submission of the notebook with meaningful progress.
  • At least 40% performance on the individual lecture test.
  • Presentation of the project
  • If these requirements are not met no mark is given, instead it will be set to requirements not fulfilled.

Evaluation

  • Homeworks (pairs): 10 points/HW (for both)
  • Practice solutions (pair): occasional varying number of points (extra points!)
  • Project and its presentation (pair): 100 points (for both)
  • Test at the end of the semester from the lecture part: individual, 40 points
  • At the end of the semester all the points will be summed up and the 100% performance is equivalent to gathering 240 points. (Note that this includes only 10 homeworks but more will be given..)
  • Marks
    1. -95
    2. 96-131
    3. 132-167
    4. 168-203
    5. 204-

Consultation

  • Upon request, please write an email to the required professor.

Last modified: 01.09.2024