COMPUTER PROGRAMMING

Course Information
TitleΠΡΟΓΡΑΜΜΑΤΙΣΜΟΣ Η/Υ / COMPUTER PROGRAMMING
CodeΝ059Ε
FacultyAgriculture, Forestry and Natural Environment
SchoolAgriculture
Cycle / Level1st / Undergraduate
Teaching PeriodWinter
CommonYes
StatusActive
Course ID420001793

Programme of Study: PPS Geōponías (2019-sīmera)

Registered students: 0
OrientationAttendance TypeSemesterYearECTS
KORMOSElective CoursesWinter-4

Programme of Study: UPS School of Agriculture (2011-today)

Registered students: 71
OrientationAttendance TypeSemesterYearECTS
KORMOSElective CoursesWinter-5

Class Information
Academic Year2018 – 2019
Class PeriodWinter
Faculty Instructors
Instructors from Other Categories
Weekly Hours4
Total Hours78
Class ID
600119942
Type of the Course
  • Background
  • Skills Development
Course Category
General Foundation
Mode of Delivery
  • Face to face
Digital Course Content
Erasmus
The course is also offered to exchange programme students.
Prerequisites
General Prerequisites
Students should be familiar with the use of computers.
Learning Outcomes
Upon completion of this course, students will be able: 1. to recognize and understand the different types of data and structures of a programming language 2. to handle and combine the appropriate programming structures and data types in Matlab. 3. to create M-files (scripts and functions) for use on various scientific topics.
General Competences
  • Apply knowledge in practice
  • Retrieve, analyse and synthesise data and information, with the use of necessary technologies
  • Make decisions
  • Work autonomously
  • Work in an international context
  • Work in an interdisciplinary team
  • Advance free, creative and causative thinking
Course Content (Syllabus)
ntroduction to the process of programming. Αlgorithms, Flowcharts and Pseudocodes.Introduction to the MATLAB programming environment. Data types and operators. Built-in MATLAB Functions. Vectors, Matrices and Arrays, Input/Output Data files, Branching statements and Loops. Μ-files (functions, scripts). Results Plotting. Applications examples.
Keywords
programming, matlab
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
Description
Teaching and Lab Software: Matlab, powerpoint e-class platform: moodle Laboratory exercises and Practice: Computers room.
Course Organization
ActivitiesWorkloadECTSIndividualTeamworkErasmus
Lectures78
Laboratory Work13
Tutorial26
Project20
Exams3
Total140
Student Assessment
Description
80% written exams 20% individual project assignment (a set of exercises) - Exams on Computer
Student Assessment methods
  • Written Exam with Multiple Choice Questions (Formative, Summative)
  • Written Exam with Short Answer Questions (Formative, Summative)
  • Written Exam with Problem Solving (Formative, Summative)
  • Labortatory Assignment (Formative, Summative)
Bibliography
Course Bibliography (Eudoxus)
Στεφανάκος Χ.Ν., "Προγραμματίζοντας σε Matlab", Συμμετρία, Ζωγράφου, 2011 (κωδικός Εύδοξος: 12979024)
Additional bibliography for study
Χατζίκος, Ε.,"MATLAB για επιστήμονες και μηχανικούς", Τζιόλας, Θεσσαλονίκη, 2010 Γεωργίου, Ν. και Ξενοφώντος Χ., "Εισαγωγή στη Matlab", Πανεπιστήμιο Κύπρου, Λευκωσία, 2007 Attaway, S.,"MATLAB : a practical introduction to programming and problem solving" Amsterdam ; Boston : Butterworth-Heinemann, 2009.
Last Update
19-12-2018