The fields of study of the department are summarized as follows: (a) Computational and Numerical Mathematics and (b) Informatics and Computer Science. The teaching activities of the department at undergraduate and postgraduate level as well as its research activities focus on solving Mathematical problems as well as real-world problems to which Theoretical Mathematics is not able to answer. To solve these problems, they provide approximate solutions with ensured computational accuracy using appropriate effective and efficient algorithms. The activities of the department also focus on the fundamental principles, properties and techniques of Computer Science. More specifically, the Department studies methods of Numerical Analysis and the foundations of Computer Science and answers important questions such as what can be calculated, how reliably, how quickly and with how much capacity and memory is required. It also studies techniques that govern the design and analysis of algorithms as well as the effective development of applications in new directions such as Computational Nature, Computational Intelligence and more generally Artificial Intelligence, Web Services, Internet of Things and Data Science. The work of the Department is inextricably linked to that of the other departments of the department and other sciences that require the design and analysis of numerical algorithms to solve scientific problems. These problems arise from the Mathematical modeling of corresponding real-world problems and are of interest to various fields of Science and Technology such as Physics, Economics, Society, Medicine, Biology, Operations Research, etc. The Department assists and contributes to the smooth operation of the laboratories of the Department of "Computational Intelligence" and "Computers and Applications".

Director:Homer Raggos, assistant professor

 

THE OPERATION OF THE SECTORS HAS BEEN SUSPENDED until the fulfillment of the conditions set by law 4597/2022 is restored.

 

Laboratories

  • Computer and Applications Laboratory [web page]

  • Educational Software Development Laboratory (ESD*Lab)

  • Computational Intelligence Laboratory (CILab)[web page]

 

Staff

Name

Step

Email

Tel.

Office

Collaboration Hours

Dimitrios Kavvadias

Assistant Professor

djk@math.upatras.gr

2610997247 

237

 

Sotirios Kotsiandis

Assistant Professor

sotos@math.upatras.gr

2610996769 

218

 

Homer Rangos

Associate Professor

ragos@math.upatras.gr

2610996175

142 

 


Courses Offered

Code

Lesson

Program

Semester

Category

ECTS

IC102

Introduction to Computers and Programming with FORTRAN

Undergraduate

A

Trunk

7

IC101

Programming with Python

Undergraduate

B

Trunk

7

IC103

Discrete Mathematics

Undergraduate

B

Trunk

7

IC204

Numerical Analysis I

Undergraduate

C

Trunk

7

IC231

Numerical Analysis II

Undergraduate

D

Mandatory Direction - Basic

6

IC232

Object-Oriented Programming with C++

Undergraduate

D

Mandatory Direction - Basic

6

IC335

Numerical Solution of Ordinary Differential Equations

Undergraduate

F

Mandatory Direction - Basic

6

IC233

Mathematical Foundations of Computation Theory

Undergraduate

F

Mandatory Direction - Basic

6

IC362

Microcomputers

Undergraduate

F

Free Choice

6

IC336

Data Structures

Undergraduate

Z

Mandatory Direction - Basic

6

IC334

Arithmetic Linear Algebra

Undergraduate

Z

Free Choice

6

IC463

Numerical Solution of Transcendental Equations

Undergraduate

Z

Free Choice

6

IC469

Data Science

Undergraduate

Z

Free Choice

6

IC437

Operating Systems

Undergraduate

Z

Free Choice

6

IC438

Algorithms and Complexity

Undergraduate

OR

Mandatory Direction - Basic

6

IC468

Numerical Solution of Partial Differential Equations

Undergraduate

OR

Free Choice

6

IC464

Introduction to Interval Analysis

Undergraduate

OR

Free Choice

6

MCDA102

Decision Analysis and Optimization

Postgraduate

A

Core in the MCDA postgraduate program

7.5

MCDA201

Physical Computation and Neural Networks

Postgraduate

A

Core in the MCDA postgraduate program

7.5

MCDA202

Algorithms and Data Structures

Postgraduate

A

Core in the MCDA postgraduate program

7.5

MCDA203

Databases and Data Mining

Postgraduate

B

Core in the MCDA postgraduate program

7.5

MCDA211

Machine Learning

Postgraduate

B

Elective in the MCDA Postgraduate Program

7.5

MCDA212

Numerical Methods in Data Science

Postgraduate

B

Elective in the MCDA Postgraduate Program

7.5

 

 





keyboard_arrow_up