Introduction to Computing

Course Information
TitleΕισαγωγή Η/Υ / Introduction to Computing
SchoolChemical Engineering
Cycle / Level1st / Undergraduate
Teaching PeriodWinter
Course ID20000811

Programme of Study: PPS Tmīmatos CΗīmikṓn Mīchanikṓn (2019-sīmera)

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
KORMOSCompulsory Course114

Class Information
Academic Year2018 – 2019
Class PeriodWinter
Faculty Instructors
Instructors from Other Categories
Weekly Hours3
Class ID
Type of the Course
  • Scientific Area
Course Category
Specific Foundation / Core
Mode of Delivery
  • Face to face
Digital Course Content
Language of Instruction
  • Greek (Instruction, Examination)
Learning Outcomes
Upon completion of this course the student will: - know basic concepts and principles of computing. - be able to design algorithms for simple scientific computations - acquire knowledge and experience in basic principles of programming - be able to write structured code in Fortran making use of modules, functions and subroutines. - be able to analyze, correct or expand existing codes written in Fortran.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Adapt to new situations
  • Make decisions
  • Work autonomously
  • Work in teams
  • Work in an international context
  • Work in an interdisciplinary team
  • Design and manage projects
Course Content (Syllabus)
1. Introduction to computing and Software engineering 2. Data representation in a computer 3. Program design 4. Algorithms - Pseudocode - Flowcharts 5. Basic element of FORTRAN - Program structure 6. Assignment statements and arithmetic calculation 7. Branching structures and Loops 8. Character manipulation 9. Basic I/O concepts 10. Arrays 11. Procedures (sunctions and subroutines) 12 Dynamic arrays and their use in procedures 13. Modules and Procedure Interfaces 14. Derived data types
Informatics, Programming, Informatics for Chemical Engineers, Fortran
Educational Material Types
  • Notes
  • Slide presentations
  • Book
Use of Information and Communication Technologies
Use of ICT
  • Use of ICT in Course Teaching
  • Use of ICT in Laboratory Teaching
  • Use of ICT in Communication with Students
Course Organization
Laboratory Work
Written assigments
Student Assessment
Student Assessment methods
  • Written Exam with Extended Answer Questions (Formative, Summative)
  • Written Assignment (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
  • Labortatory Assignment (Formative, Summative)
Course Bibliography (Eudoxus)
1. Ματαράς Δημήτριος και Κουτελιέρης Φραγκίσκος, “FORTRAN90/95 για Επιστήμονες και Μηχανικούς”, Εκδόσεις Τζιόλα, 2011 2. Καραμπετάκης Νικόλαος, “Εισαγωγή στη FORTRAN90/95/2003”, Εκδόσεις Ζήτη, 2011
Additional bibliography for study
1. Fortran for Scientists and Engineers, S. J. Chapman, McGraw Hill, 2017 2. Modern Fortran in Practice, A. Markus, Cambridge University Press, 2012 3. Introduction to Programming with Fortran, Chivers & J. Sleightholme, Springer, 2012 4. Modern Fortran Explained, M. Metcalf, J. Reid & M. Cohen, Oxford University Press, 2011 5. Modern Fortran -Style and Usage, N. S. Clerman & W. Spector, Cambridge University Press, 2012 6.
Last Update