studies
Master Degree (M.Sc.) in "Informatics"
Courses of 3st semester
3rd semester
Software Engineering
Course Code MPPLTL01
Course Type Obligatory
Teaching Hours 3
ECTS: 5
Professor
507, Central Building
+30.210.4142269
Pattern Recognition
Course Code MPPLAP01
Course Type Obligatory
Teaching Hours 3
ECTS: 5
302, Central Building
+302104142322
Algorithms
Course Code ΜΠΠΛΑ01
Course Type Obligatory
Teaching Hours 3
ECTS: 5
Basic techniques for the algorithm design (divide-and-conquer, greediness, dynamic programming), time and space complexity, basic methods for the analysis of algorithm performance, sorting, seaching, basic algorithms for graphs depth-first search, breadth-first search and its applications such as topological sorting, finding of articulation points, and strongly-connected componets), shortest paths, minimum spanning trees, max flows, algorithms for basic arithmetic computation (matrix computations, fast fourier transform) complexity classes, introduction to the approximation and on-line algorithms.
On successful completion of this unit students will be able to:
1. Aptly apply the algorithmic techniques for solving computational problems in various application fields.
2. Identfy the inherent difficulty of an algorithmic problem.
3. Evaluate the quality of an algorithmic solution both analytically and experimentally.
4. Analytically determine the time and the space complexity of algorithms.
5. Efficiently implement algorithms taking into account the features of the implementation platform.
301, Lam. 126
+302104142124
Computer Networks
Course Code MPPLDY01
Course Type Obligatory
Teaching Hours 3
ECTS: 5
302, Central Building
+30 210 4142137
fax +30 210 4142472
Professor
104/Lam.126
+30 210 4142479 | fax +30 210 4142119
Enterprise Resource Planning Software Systems (ERP)
Course Code MPPLSLD01
Course Type Obligatory
Teaching Hours 3
ECTS: 5
303/Lam.126
Phone Number/Fax:+30 210 4142578
Elective Courses
Software Development for Mobile Devices
Course Code MPPLALOG01
Course Type Elective
Teaching Hours 3
ECTS: 5
Computer Graphics-Virtual Programming
Course Code MPPLGRY01
Course Type Elective
Teaching Hours 3
ECTS: 5
604,Lam.126
+302104142146
Cryptography
Course Code MPPLKR01
Course Type Elective
Teaching Hours 3
ECTS: 5
Decision Support Systems
Course Code MPPLSYA01
Course Type Elective
Teaching Hours 3
ECTS: 5
The course introduces the decision support systems, their architecture and development approaches. Then the course focuses on analytical models and techniques developed to support decision making in semi-structured decision problems. It provides a deep insight of methods that require preference modelling, such as methods of multi-objective linear programming, methods of multi-criteria decision analysis and the analytic hierarchy process, as well as to the method of data envelopment analysis, which is the dominating data analysis method in performance measurement.
Introduction to decision support systems (DSS). DSS architecture. Decison analysis techniques-decision tables-decision trees. Multiobjective programming. Multiciteria decision analysis. The analytic hierarchy process (AHP). Performance measurement-Data Envelopment Analysis.
Web Information Systems
Course Code
Course Type Elective
Teaching Hours 3
ECTS: 5