Department of Information & Communication Systems Engineering
University of the Aegean
SCHOOL OF ENGINEERING

Department of Information
& Communication Systems Engineering

Information & Communication Systems Security
Information Systems
Artificial Intelligence
Computer & Communication Systems
Geometry, Dynamical Systems & Cosmology
 
Structured programming

Title: Structured programming
Lesson Code: 321-1204
Semester: 1
ECTS: 5
Theory Hours: 3
Lab Hours: 4
Faculty: Mesaritakis Charis
 
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.

 
Prerequisites

Not required.

 
Basic Textbooks

Book [41960258]: C Programming, 7th Edition, Abbey Deitel, Harvey Deitel
Book [68383623]: C: From Theory to Application, G.S. Tselikis - ND Tselikas

 
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, written exams.

 
Assessment/Grading Methods
Activity Semester workload
Lectures 39 hours
Laboratory Exercises 52 hours
Personal study 30 hours
Πρόοδος 1 hour
Final exams 3 hours
Course total 125 hours (5 ECTS)
 
Language of Instruction
Greek, English (for Erasmus students)
 
Μode of delivery

Face-to-face.



Home | Contact

University Of The Aegean

SCHOOL OF ENGINEERING
Department of Information & & Communications Systems Engineering

© Copyright ICSD :: 2008 - 2017