ΤΙΤΛΟΣ ΜΑΘΗΜΑΤΟΣ: ΤΕΧΝΟΛΟΓΙΑ ΚΑΙ ΔΙΑΧΕΙΡΙΣΗ ΥΓΡΩΝ ΑΠΟΒΛΗΤΩΝ Ι

COURSEUNITTITLE:

Computer Programming

 

COURSEUNIT

CODE:

 

 

TYPE OF

COURSE:

 

Compulsory

LEVEL OF

COURSE:

 

First cycle, General Education

SEMESTER OF

STUDY:

1nd

 

NUMBER OF ECTS:

 

MODE OF DELIVERY:

Face-to-face teaching with Power Point presentations. All presentations available with additional study material and assignments via e.class platform.

 

CONTACT

TEACHING:

Three hours lectures/exercises

 

CURSECONTENTS:

Information handling. The binary system. Algorithms and flow charts. Introduction to R programming. Data objects: vectors, arrays, lists, factors, data frames. Mathematical computations in R: mathematical operations, simple functions, operations with vectors and arrays, linear systems of equations, random numbers, other useful functions. Graphs. Simple programming in R: logical operators, subsets of data, custom functions, statistical analysis, time series analysis, ecosystem simulation, one dimensional simulation of pollutant diffusion.

 

 

NAMEOFLECTURER:

 

Ass. Prof. Georgios Sylaios, Assist. Prof. Alexandra Gemitzi

 

LABORATORY EXERCISES:

1.Solving and graphical representation of the solution of a problem related to physics

2.Custom function construction

3.Regression

4.Simulation

 

NAMESOFLECTURERS:

Ass. Prof. Georgios Sylaios, Assist. Prof. Alexandra Gemitzi

SUPPORTING MEMBER:

 

RECOMMENDED READING:

  1. R users guide

http://www.math.auth.gr/sites/default/files/R%20guide%20by%20cmoi.pdf (in Greek)

  1. K. Fokianos & C. Charalambous, 2010. Introduction to R. http://cran.r-project.org/doc/contrib/mainfokianoscharalambous.pdf (in Greek)

 

PREREQUISITES:

 

LEARNING

OUTCOMES

ANDCOMPETENCES:

 

  1. Knowledge based
  • Understandingcomputerdataprocessing
  • Familiarizationwithalgorithms
  • UnderstandingthewaymathematicalproblemsarehandledwithinRCustomized programming for environmental engineers
  1. Skills / Competences acquired
  • Improvementofcomputerprogramming skills
  • Acquisition of using bopenprogrammingpackageR

 

ASSESSMENTMETHODS:

Written exams

 

LANGUAGE

Greek

 

Contact

  • Address:Department of Environmental Engineering, 67100, Xanthi

  • Telephone: 30 25410 79109,79117,79112

  • Email: secr@env.duth.gr