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 |
|
Tel. |
Office |
Collaboration Hours |
|
Assistant Professor |
djk@math.upatras.gr |
2610997247 |
237 |
|
|
|
Assistant Professor |
sotos@math.upatras.gr |
2610996769 |
218 |
|
|
|
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 |