Department of Electrical and Computer Engineering

MENUMENU
  • Department
      • Profile
      • Faculty
      • Evaluation
      • Administration
      • Staff
  • Studies
    • Subject Areas
    • Undergraduate Studies
    • Postgraduate Studies
      • MSc Studies in “Science and Technology of ECE”
      • MSc Studies in “Smart Grid Energy Systems”
      • MSc Studies in “Applied Informatics”
    • PhD Studies
    • Course List
      • Undergraduate Courses
      • Postgraduate Courses
        • Science and Technology of ECE
        • Smart Grid Energy Systems
        • Applied Informatics
      • Erasmus
    • ECTS
    • Career Opportunities
    • Practise Training
  • Research
    • Labs
    • Research Projects
    • Postdoc Research
    • Ph.D. Candidates
    • Theses – Technical Reports
    • Active Research Projects

      MLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum

      Scientific Responsible

      Spyros LalisSpyros Lalis, Professor
      E-mail: lalis@uth.gr

      TitleMLSysOps: Machine Learning for Autonomic System Operation in the Heterogeneous Edge-Cloud Continuum
      Duration2023 – 2025
      Sitehttps://csl.e-ce.uth.gr/projects/mlsysops

      Read More

  • Alumni
    • Ph.D. Graduates
  • Service Offices
    • Secretariat
    • Technical support
  • Announcements
    • General Announcements
    • Academic News
  • Contact
    • Department of Electrical and Computer Engineering
      • Sekeri – Cheiden Str
        Pedion Areos, ECE Building
        383 34 Volos – Greece
      Tel.+30 24210 74967, +30 24210 74934
      e-mailgece ΑΤ uth.gr
      PGS Tel.+30 24210 74933
      PGS e-mailpgsec ΑΤ uth.gr
      URLhttps://www.e-ce.uth.gr/contact-info/?lang=en
  • Login

ECE220 Numerical Analysis

Home » Studies » Undergraduate Studies » Undergraduate Courses » ECE220 Numerical Analysis
    Subject AreaApplications and Foundations of Computer Science
    SemesterSemester 4 – Spring
    TypeRequired
    Teaching Hours6
    ECTS6
    Prerequisites
    • ECE115 Programming I
    • ECE113 Calculus I
    • ECE117 Linear Algebra
    Course Sitehttps://courses.e-ce.uth.gr/ECE220/
    Course Director

    Panagiota TsompanopoulouPanagiota Tsompanopoulou, Associate Professor
    E-mail: yota@uth.gr

    Course Instructors
    • Panagiota Tsompanopoulou, Associate Professor
      E-mail: yota@uth.gr
    • Athanasios Fevgas, Laboratory Teaching Staff
      E-mail: fevgas@uth.gr
    • Description
    • Learning Outcomes

    1.Theory:

    • Floating-point arithmetic.
    • Methods of function and data approximation with polynomials, partially polynomial functions(splines) and Fourier series.
    • Numerical methods for solving linear and nonlinear systems of equations (direct and iterative methods) .
    • Numerical approximation of matrices’eigenvalues ​​and eigenvectors.
    • Numerical integration and differentiation.
    • Methods for solving ordinary and partial differential equations .

    2. Lab sessions:

    • MATLAB Programming: data structures (vectors, arrays and complex numbers ), control structures, definition and function calls .
    • MATLAB programming of numerical methods (taught in theory). Introduction and use of MATLAB toolboxes.
    • Creation of two (2) and three (3) dimensions graphs.
    • Creation of Graphical User Interfaces (GUIs).
    • Interaction of MATLAB with FORTRAN and C.
    • Introduction to object-oriented programming.

    The course aims to give students the necessary knowledge and tools to solve known mathematical problems arising directly problems from hardware and telecommunications (including solution of systems of linear and nonlinear equations, solution of differential equations, data approximation, etc.). MATLAB software, which is well known and used by engineers and computer scientists, makes it possible to implement and study the methods presented in theory.

    Upon successful completion of this course the student will :

    • Have a great understanding on how to solve linear systems by direct and iterative methods and will be able to choose the proper method per problem.
    • Have knowledge of basic methods of solving systems of nonlinear equations.
    • Have knowledge of data approximation and interpolation methods using polynomials/splines and/or trigonometric functions (Fourier).
    • Have knowledge in basic numerical methods of finite differences differentiation and integration, which will be extremely useful for the numerical solution of differential equations.
    • Be able to understand the effect of finite arithmetic errors and errorsof methods in numerical results.
    • Have basic knowledge of MATLAB software and its toolboxes.

    e-Yπηρεσίες

    Contact Info

    • Sekeri – Cheiden Str, Pedion Areos, Volos
    • +30 24210 74967
    • +30 24210 74934
    • Email: gece@uth.gr

    Announcements

    • Academic News

    Find us

    • Facebook
    • Twitter
    • Youtube
    • Linkedin
    © Copyright 2025 Department of Electrical and Computer Engineering
    We use cookies to ensure that we give you the best experience on our website.OKΠληροφορίες