Agricultural
University of Athens
Department of Regional
& Economic Development

[6318] Computer Programming II

Course Content

I. Advanced Python Topics: Object Oriented Programming Concepts, Objects, Creating and Initializing Objects, Classes, Methods, Attributes, Variables and Objects,
II. Advanced topics with Python: Inheritance, Encapsulation, Polymorphism, Composition, Modules and Packages.
III. Programming with Python: Applications in Economics and Machine Learning Applications.

Learning results

This course is an in-depth introduction to the Python programming language. The course material aims to make students understand the capabilities of the Python programming language and its usefulness in various modern applications.

Upon successful completion of the course the student will be able to:

creates functions when programming and to become familiar with the concept of object orientation and how this pattern is implemented in the Python programming language, while also becoming familiar with the concepts of abstraction, inheritance, encapsulation, polymorphism and composition

utilize top-down design while programming and make good use of the ability to comment the code you write.

organizes the code it writes into different files.

realizes the great usefulness of control in the programs he creates and to be able to write the corresponding code to automate this control

Bibliography

Σαμαράς, Ν., Τσιπλίδης, Κ. (2019). Το βιβλίο της Python – Γράφοντας κώδικα. Εκδόσεις Κριτική, ISBN: 978-960-586-312-8
Deitel, H., Deitel, P. (2020). Python για Προγραμματιστές. Εκδόσεις Χ. Γκιούρδα, ISBN: 978-960-512-718-3.
Downey, A. (2020). Σκέψου σε Python. Εκδόσεις Κλειδάριθμος, ISBN: 978-960-645-090-7

Educational Staff

Lamprini Seremeti

2265072268
lseremeti@aua.gr
Dr Lamprini Seremeti is a Lecturer in Programming in the Department of […]

NEWSLETTER

Incorporated into the Agricultural University of Athens (AUA), Law 4589 - Government Gazette 13/A/29.01.2019. Originally it belonged to the School of Management and Economics of the former Technical University of Central Greece. It is located in Amfissa, Phocis.
The address of the Department is: New building, Nea Polis, Amfissa, P.O. Box 33100
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram Skip to content