Department of Information & Communication Systems Engineering
University of the Aegean

Department of Information
& Communication Systems Engineering

Information & Communication Systems Security
Information Systems
Artificial Intelligence
Computer & Communication Systems
Geometry, Dynamical Systems & Cosmology
Δομημένος Προγραμματισμός

Title: Δομημένος Προγραμματισμός
Lesson Code: 321-1204
Semester: 1
Theory Hours: 3
Lab Hours: 4
Faculty: Drosos Dimitrios
Content outline
Introduction to programming, programming languages, The C programming language,Variables and constants, Declarations, Operators, Expressions, Data input and output, conditional expressions, functions, Matrices, Pointers, Formatted input and output, Complicated structures, File manipulation.
Learning outcomes
The student should become fluent in C programming language.
Not required.
Basic Textbooks
1. The C Programming Language, 2nd Edition, Brian W. Kernighan, Dennis M. Ritchie, Prentice Hall, 2 edition, 2008.
2. Harvey M. Deitel and Paul J Deitel. C Programming, Giourdas, 2010.
Additional References
1. Νίκος Χατζηγιαννάκης, Η Γλώσσα C σε Βάθος, ISBN: 978-960-461-208-6,Εκδόσεις Κλειδάριθμος, 3η έκδοση, 2009 (in Greek).
2. J.R. Hanly and E.B. Koffman. Problem Solving and Program Design in C, ISBN: 978-032-119-803-7, Addison-Wesley, 4th edition, 2004.
3. D.E. Knuth. Η τέχνη του προγραμματισμού, Τόμος Α', ISBN: 960-418-185-8, Εκδόσεις Α. ΤΖΙΟΛΑ, Θεσσαλονίκη 2009 (in Greek).
Learning Activities and Teaching Methods
Lab exercises, lectures.
Assessment/Grading Methods
Lab and theory exams.
Language of Instruction
Greek, English (for Erasmus students)
Μode of delivery

Home | Contact

University Of The Aegean

Department of Information & & Communications Systems Engineering

© Copyright ICSD :: 2008 - 2017