Τμήμα Εφαρμοσμένης Πληροφορικής
Σχολή Επιστημών Πληροφορίας

Program of studies




acad.year 2015-2016

Applied Informatics - Technology Management: 1st year
[Semester 1] [Semester 2] 
AI - Applied Informatics
[Semester 3] [Semester 4] 
[Semester 5] [Semester 6] [Semester 7] [Semester 8] 
TM - Technology Management
[Semester 3] [Semester 4] 
[Semester 5] [Semester 6] [Semester 7] [Semester 8] 

Semester 4
Study Direction: TM - Technology Management   


DATA ORGANIZATION AND MANAGEMENT (ΔΤ2202) up.gif
Koloniari Georgia     

Objective
The goal of this course is for students to learn the basic techniques for organizing data, as well as corresponding algorithms and languages for the management of this data. At the end of the course, the students should, given a specific application that requires the use of a database, be able to design and implement the application successfully.
Content
The course will cover the following topics:'• Review basic data structures (arrays, lists, trees)• Introduction to Database Management Systems (DBMS)• Entity-Relationship (ER) Model• Relational Model• ER to Relational Schema• Relational Algebra• SQL• Functional Dependencies - Normal Forms• Data Storage & Organization• Indexes (tree-based, hashing)



INTERNET TECHNOLOGIES (ΔΤ2702) up.gif
Kaskalis Theodoros    Xinogalos Stylianos     

Objective
Developing dynamic web pages and web applications, focusing on the “server-side” perspective. Emphasis is given in web server programs’ management, in scripting languages (PHP) and in Database Management Systems. Combining the above leads to dynamic web sites and web applications.
Content
The notion of the server and its services. Web server installation and management (apache). Activating dynamic features. Introduction to server-side scripting languages with emphasis on PHP. Basic data structures. Data storing and retrieving. Using tables. String handling. Code reuse and function syntax. Object orientation. Interfacing with the file system and the server. Database Management System (DBMS) installation and management for web services (MySQL). Design and creation of a network data base. Accessing data through PHP. E-commerce web site example functioning. Security issues. Identity check and secure transactions through PHP and MySQL. Expanding towards XML and AJAX. Comparison with competitive technologies in web servicing, scripting, DBMS.



OPERATING SYSTEMS (ΠΛ0404) up.gif
Roumeliotis Manos    Souravlas Stavros     

Objective
Analysis of the component architecture, operating principles, design issues, programming and usage interfaces, as well as algorithmic subjects of modern operating systems. Students should be able to explain the structure and functioning of a modern operating system, communication of operating system with computer hardware, control of file systems and disks, as well as input/output devices. Further, they should be able to explain the management of processes and threads, process scheduling, inter-process communication and deadlock avoidance, memory management with paging and segmentation. Finally the student should be able to use the programming and usage interfaces.
Content
Types, structure and evolution of operating systems.Programming and usage interfaces. Hardware interfce.Processor management, process scheduling, interprocess communication, deadlocks.Memory management, virtual memory, paging, segementation.File systems, disk management.Input/output devices management.



OPERATIONS RESEARCH up.gif
Sifaleras Angelo     

Objective
This course aims to an introduction to the theory and applications of Operational Research (O.R.). Emphasis will be given to linear programming, mathematical modelling, algorithmic solution methodologies, and presentation of modern applications of decision making in the technology sector.
Content
The course covers the following topics: Graphical solution procedure of a linear model & special cases, linear programming applications – case studies, optimization software packages (e.g., AMPL, POM-QM for Windows, Excel Solver), the Simplex algorithm, duality theory and economic interpretation, sensitivity analysis. The transportation problem and its applications in practice.



PRODUCTION AND OPERATIONS MANAGEMENT (ΔΤ2301) up.gif
Nikolaidis Ioannis    Stiakakis Emmanuil     

Objective
To make students familiar with the management principles and activities in the production process, as well as the understanding of the role and the importance of production in the manufacturing and service sectors.
Content
The function of production – Relationship to the other business functions – Differences between manufacturing firms and firms providing services,
The use of information technologies in the production process – Computer Aided Design and Computer Aided Manufacturing – Flexible Manufacturing Systems – Computer Integrated Manufacturing – Robotics,
Demand and Capacity – Demand forecasting – Evaluation of forecasts – Facing the variations of demand,
Plant layout – Material handling methods – Minimizing the material handling cost – Computer aided layout design,
Production planning and control – Determining the size of production lots – Work allocation to productive means – Manufacturing execution planning,
Material Requirements Planning – Manufacturing Resources Planning – Just in Time – Kanban – Optimized Production Technology.



TELECOMMUNICATIONS SYSTEMS (ΔΤ2701) up.gif
Petridou Sofia    Psannis Konstantinos     

Objective
Content
Fourier analysis,Time/frequency representation of digital signals. Baseband Data Transmission,, Sampling Process, Voice/video Communication, Pulse Amplitude Modulation (PAM), Pulse Code Modulation, Shannon Limit , Modulation, Performance Parameters of Coding and Modulation Scheme , Power Limited and Bandwidth-Limited Channel, Nyquist Bandwidth, OSI Model, Data Communication Services, Multiplexing, Transmission Media, Transmission Impairments, Algorithms for Communications Systems and their Applications- Information Theory/quantitative theory of information and its applications to reliable, efficient communication systems.