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 PeriodSpring
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
Language of Instruction
  • Greek (Instruction, Examination)
Learning Outcomes
They will be able to use informatics in their cappacity as Chemical Enginneers
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)
INTRODUCTION: Basic structure of computer (HARDWARE & SOFTWARE). Data representation in a computer. Program design (introduction to top-down design techniques). Algorithms, pseudocode and flow charts. MODERN FORTRAN 95/2003/2008 LANGUAGE: Basic elements and program structure. Constant and variables. Assignment statements and arithmetic calculations. Intrinsic functions. Branching structure and flow control. Loop structures. Character manipulation. Basic I/O concepts. File handling. Introduction to arrays (elements, sectors, constructors). Allocatable arrays. Introduction to procedures (functions and subroutines). Using arrays in procedures (automatic arrays, assumed-shape arrays). Modules. Derived data types. Interfaces. Elements of object oriented programming. Applications and typical examples.
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 Work301
Interactive Teaching in Information Center301
Student Assessment
Student Assessment methods
  • Written Assignment (Summative)
Course Bibliography (Eudoxus)
1. Προγραμματισμός για επιστήμονες και μηχανικούς Fortran 90/95, Δ. Ματαράς & Φ. Κουτελιέρης, εκδ. Α. ΤΖΙΟΛΑ & ΥΙΟΙ Α.Ε., 2003 2. Εισαγωγή στην Fortran 90/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, I. 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
Last Update