EUt+ Mobility
Go back

Course Page ✏️


Computer Programming for Engineers I
CIV_118

Description
·       Introduction to Informatics and understanding of computer programming.
·       Understand basic algorithmic structures
·       Understand fundamental concepts of modular programming
·       Understand the concepts of abstraction, reuse, hierarchical design
·       Develop the Ability to design, implement, test, debug and document programs using the software development cycle programming methodology
·       Develop the Ability to reason on the correctness, behavior and quality of algorithmic solutions
·       Develop the Ability to evaluate the possibility of modifying a program
·       Develop problem-solving skills in a structured procedural way (modular) and ability to use C ++
·       Develop analytical skills by solving exercises based on the identification, formulation and analysis of the problem based on theoretical principles or research measurements
·       Develop research and computing skills and further the knowledge of IT. 

ECTS credits
5

Teaching Language
Greek

Exam Language
Greek

Support Materials Language
Greek

Basic Learning Outcomes

Managing Entity (faculty)
Civil Engineering and Mining Engineering School (UPCT)