Programming for Engineers

About this course

The course is a continuation of the introductory course in computer programming and aims to expand – complement the knowledge of students in programming and to deepen the knowledge and understanding of programming language and structured programming in general, by applying them to solving problems found in Mechanical Engineering projects. LEARNING RESULTS Upon successful completion of the course the student will be able to: • Solves computational problems in a modern programming environments. • Will acquire the experience for executing practical applications. • Will have acquire a solid foundation for specific projects that require advanced computer programming. • Will have immersed himself

Expected learning outcomes

The course is one of the basic courses of Mechanical Engineering, with which the student has the opportunity to be trained in concepts and methods of advanced programming with application in problem solving in Engineering. While attending the course, the student will be taught in the following subjects: • Algorithms and Algorithmic Programming. • Use and Create Classes and Objects. • Permanent storage and retrieval of data. • Create complex graphic objects. • Accuracy and errors of numerical methods. • Numerical solution of linear and non-linear functions.• Methods of statistical processing of time series of Environmental and Mechanical applications and advanced statistical data analysis

Indicative Syllabus

    TBA

    Teaching / Learning Methodology

    Lectures

    Recommended Reading

    TBA

    Prerequisites

     

    Start Date

    2023

    End Date

    2024

    Apply

    2023

    Local Course Code

    TBA

    Cycle

    TBA

    Year of study

    TBA

    Language

    English

    Study Load

    5 ECTS

    Mode of delivery

    TBA

    Instructors

    Dr. Kozyrakis Giorgos

    Course coordinator

    Dr. Kozyrakis Giorgos

    E-mail

    gkoz@iacm.forth.gr