Περισσότερα...
Περισσότερα...
Module code: PLS50
ECTS Credit Points: 30
Module Type: Compulsory
Year: 1st
Language: Greek
Module General Description:
A main goal of the PLS50 Module is the students to understand that programming languages are the technical substance on which the required notions of algorithms (as methodologies of problem solving) and of software engineering (as an approach to the problem of software systems development) are developed.
In a combined coverage of the subjects “Programming Languages”, “Algorithms and Complexity” and “Software Engineering”, the goal is the student to acquire basic knowledge for problem solving algorithms, techniques, tools and languages of programming, as well as, principles of programs’ development and theoretical and applied knowledge regarding the feasibility, or the practicality of the algorithmic solutions of certain problems.
The module contains:
Programming languages
Teaching of programming (through a programming language), with emphasis on data types, flow control and iteration structures, functions/methods, simple and complex data structures, memory managements, file management, recursiveness, alphanumeric management, classes and objects, inheritance, encapsulation, abstraction, polymorphism.
Data Structures and Algorithms
Study of structures for the organization and efficient processing of data. Linear (lists, queues, stacks) and non-linear (binary trees and heaps) data structures. Hashing techniques. Search and Classification Algorithms. Graph algorithms. Divide-and-conquer algorithms. Dynamic programming. Algorithm complexity analysis.
Software technology
Software systems development and maintenance methods, tools, and procedures. Software life cycle models. Structured software analysis. Structured software design. Object-oriented software development and unified modelling language. Modelling functional requirements with use cases. Static structure modelling with class diagrams. The latest developments in software technology.
Learning outcomes:
Upon successful completion of PLS50, students will achieve the following:
Knowledge:
Comprehension/Applications:
Problem Solving:
Subjects covered:
Prerequisites: There are no prerequisites for this module.
Evaluation: Students are assigned to submit five (5) written assignments during the academic year. The average grade of the five (5) written assignments, weighted at 30%, is taken into consideration for the calculation of the final grade. The grade of written assignments is activated only with a score equal to or above the pass level (≥5) in the final or resit exams.
The grade of the final or the resit exams shall be weighted at 70 % for the calculation of the final grade.
Module code: PLS51
ECTS Credit Points: 30
Module Type: Compulsory
Year: 1st
Language: Greek
Module General Description:
Through the T.U., students shall specialize in the following fields:
Learning outcomes:
Upon successful completion of PLS51, students will be able to:
Subjects covered
Prerequisites: There are no prerequisites for this module.
Evaluation: Students are assigned to submit five (5) written assignments during the academic year. The average grade of the five (5) written assignments, weighted at 30%, is taken into consideration for the calculation of the final grade. The grade of written assignments is activated only with a score equal to or above the pass level (≥5) in the final or resit exams.
The grade of the final or the resit exams shall be weighted at 70 % for the calculation of the final grade.
Module code: PLS60
ECTS Credit Points: 20
Module Type: Optional
Year: 2nd
Language: Greek
Learning Outcomes:
Upon successful completion of PLS60, students will be able to:
Subjects covered:
Prerequisites: PLS50
Evaluation: Students are assigned to submit five (5) written assignments during the academic year. The average grade of the five (5) written assignments, weighted at 30%, is taken into consideration for the calculation of the final grade. The grade of written assignments is activated only with a score equal to or above the pass level (≥5) in the final or resit exams.
The grade of the final or the resit exams shall be weighted at 70 % for the calculation of the final grade.
Module code: PLS61
ECTS Credit Points: 20
Module Type: Optional
Year: 2nd
Language: Greek
Module General Description:
The primary aim of the T.U. is for students to understand that the solution to a given software system development issue is based on a sturdy theoretical foundation, that includes modern software technology methodology concepts. The unit covers the subject of “Software Design”, “Software Management and Quality”, and “Human-Computer Communication”. Students are expected to become familiar with and be able to apply modern methodologies for the design of large software systems, such as the object-oriented development philosophy supported by the unified modeling language (UML), in order to design complex modern software, assisted by the corresponding tools (CASE), to manage software development projects while ensuring software quality according to the relevant principles, metrics and standards. Finally, students are expected to learn how to design, develop, and evaluate interactive computer systems with user interface design methodologies and tools accompanied by analytical and empirical techniques for the evaluation of interactive systems.
Learning Outcomes:
Upon successful completion of PLS61, students will:
Subjects covered:
Prerequisites: PLS50
Evaluation: Students are assigned to submit five (5) written assignments during the academic year. The average grade of the five (5) written assignments, weighted at 30%, is taken into consideration for the calculation of the final grade. The grade of written assignments is activated only with a score equal to or above the pass level (≥5) in the final or resit exams.
The grade of the final or the resit exams shall be weighted at 70 % for the calculation of the final grade.
Module code: PLS62
ECTS Credit Points: 20
Module Type: Optional
Year: 2nd
Language: Greek
Learning Outcomes:
Upon successful completion of PLS62, students will have achieved the following results:
Knowledge:
Comprehension/Applications:
Problem Solving:
Subjects covered:
Prerequisites: PLS51
Evaluation: Students are assigned to submit five (5) written assignments during the academic year. The average grade of the five (5) written assignments, weighted at 30%, is taken into consideration for the calculation of the final grade. The grade of written assignments is activated only with a score equal to or above the pass level (≥5) in the final or resit exams.
The grade of the final or the resit exams shall be weighted at 70 % for the calculation of the final grade.
Module code: PLSDE
ECTS Credit Points: 20
Module Type: Compulsory
Year: 2nd
Language: Greek
General Description:
The general categories of subjects for the Postgraduate Thesis (Diploma) determined by the Director of the Program after consultation with the Coordinators of the Modules are posted on the University’s website, before the start of the period for the submission of the relevant statement by the students.
The thematic fields are indicative and are linked to the specialized knowledge areas of the five Thematic Units of the PLS postgraduate study program. Also, topics can be proposed by both the Coordinators and the Instructors of the Program which are subject to the approval of the Academic Committee of the Program.
THE PLSDE includes the elaboration of a Diploma Thesis (D.E.) which will solve, at a theoretical and applied level, one or more problems that are part of the sciences and technologies of Information Technology and Telecommunications. Therefore, the PLSDE, within the framework of the D.E., provides the opportunity for synthesis and utilization of the knowledge acquired during the studies. The scientific responsibility for preparing the D.E. is assigned to a three-member Evaluation Committee (EC), one member of which is responsible for the supervision and support of the student (Supervisor), in accordance with the prevailing ethics and practice in the science of IT and Information Systems and respecting the principles of Open and Distance Education and Adult Education.
Learning Outcomes:
Upon completion of their Postgraduate (Diploma) Thesis, students will be able to:
General Regulation for Preparing Graduate Dissertations in PC with an annual Module Correspondence
For more information regarding the Specifications – Useful Material for writing Master’s Theses and uploading a Thesis at the H.O.U. Repository, you can go to the Digital Training Area http://study.eap.gr and especially to the Program of Studies section.
Prerequisites: The presentation of the Postgraduate Thesis takes place after the successful completion of the program’s Course Modules.