

FACULTY OF ENGINEERING
DEPARTMENT OF ELECTRONIC COMPUTER SYSTEMS
INFORMATION PACKAGE

ERASMUS
EUROPEAN COMMUNITY ACTION SCHEME
FOR THE MOBILITY OF UNIVERSITY STUDENTS

T.E.I OF PIRAEUS
A. INFORMATION ON THE DEPARTMENT
A.1 General description of the Department
A.1.1 Name and address
Department of Computer Technology.
The Department of Computer Technology is located on the first floor of the second building of the Institute. A sketch of the Institute is following in the next page, where the two large buildings that are under construction on both sides of the main complex can be seen.

Position of the Department on the Institute’s site
Address: Department of Computer Technology
T.E.I OF PIRAEUS
Thivon 250 & P. Ralli
12244 Egaleo, Athens, Greece
Tel: +30-210-5381000
Fax: +30-210-5450962, +30-210-5450964
Web: http://platon.teipir.gr/new/ecs/index.html
The Department has its own site on the Internet, which has been constructed by its students under the supervision of the academic staff of Networks Lab, and everyone can be informed about its profile.
A.1.2 Departmental ECTS Coordinator
The ECTS Departmental Coordinator is:
Associate Professor John Ellinas
Technological Educational Institute of Piraeus
Department of Computer Technology
Thivon 250 & P.Ralli
12244 Egaleo-Greece
Tel: +30-210-5381352
Fax: +30-210-5450962, +30-210-5450964
E-mail: jellin@teipir.gr
A.1.3 Structure of the department
The Department of Computer Technology established in 1984 as a need of the highly demand for specialized technologists in the field of computers, which were developing in a rushing way. The fields covered, during the six semester course, the six months of practical training and the thesis, on computing are from a hardware and a software point of view. The students are trained theoretically and practically on programming techniques, microprocessors, microcontrollers, microcomputers, interfacing techniques, operating systems, computer networks, telecommunications, control systems, robotics, CAD-CAM, digital signal processing, electronics, microelectronics. The above are supported by mathematics, physics, materials etc.
The structure of the Department is:

Head of the Department: He is elected every three years by the academic staff and the representatives of students.
Head of section: The courses of the Department are grouped together into three sections and there is a head of every section who is responsible for organizing and managing the educational procedure. The head of every section is elected every year by the academic staff and the representatives of students.
Committee of the Department: The Head of the Department, the Head of every section and the representatives of the students govern this committee.
Department’s general Assembly: This body is the dominant board of the Department.
A.1.4 Department facilities
The Department has the following Laboratory rooms:
The Department has its own network and every Laboratory has been connected to it and has access to the Internet
A.1.5 Grading system
A.1.6 Course schedule
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
1st SEMESTER |
|||||
| HY GC 11-6 | Mathematics I | GC |
6 |
6 |
- |
| HY GC 12-5 | Physics I | GC |
5 |
4 |
2 |
| HY GC 13-6 | Electrotechnology I | GC |
6 |
3 |
3 |
| HY GC 14-3 | Programming Languages I | GC |
3 |
3 |
- |
| HY GC 15-6 | Electronics I | GC |
6 |
3 |
3 |
| HY GC 16-2 | Electronic Drawing I | GC |
2 |
1 |
1 |
| HY GC 17-2 | Foreign Languages I | GC |
2 |
2 |
1 |
2 nd SEMESTER |
|||||
| HY GC 21-5 | Mathematics II | GC |
5 |
5 |
- |
| HY GC 22-5 | Physics II | GC |
5 |
3 |
2 |
| HY GC 23-4 | Electrotechnology II | GC |
4 |
2 |
2 |
| HY GC 24-4 | Programming Languages II | GC |
4 |
2 |
2 |
| HY GC 25-7 | Electronics II | GC |
7 |
3 |
4 |
| HY GC 26-3 | Electronic Drawing II | GC |
3 |
1 |
3 |
| HY GC 27-2 | Foreign Languages II | GC |
2 |
2 |
1 |
3 rd SEMESTER |
|||||
| HY GC 31-7 | Mathematics III | GC |
7 |
7 |
- |
| HY GC 32-5 | Electrotechnology III | GC |
5 |
3 |
2 |
| HY GC 33-5 | Programming Languages III | GC |
5 |
2 |
3 |
| HY GC 34-8 | Microelectronics I | GC |
8 |
4 |
4 |
| HY GC 35-3 | Business Administration | GC |
3 |
3 |
- |
| HY GC 36-2 | Foreign Languages III | GC |
2 |
2 |
2 |
4 th SEMESTER |
|||||
| HY GC 41-4 | Programming Languages IV | GC |
4 |
2 |
2 |
| HY SC 42-6 | Microelectronics II | SC |
6 |
4 |
2 |
| HY GC 43-5 | Digital Systems | GC |
5 |
3 |
2 |
| HY GC 44-7 | Control Systems | GC |
7 |
5 |
2 |
| HY GC 45-3 | Measurements | GC |
3 |
1 |
2 |
| HY GC 46-2 | Foreign Languages IV | GC |
2 |
2 |
1 |
| HY GO 47-3 | Solid State Physics | GO |
3 |
2 |
2 |
| HY GO 48-3 | Program.Language COBOL | GO |
3 |
2 |
2 |
| HY GO 49-3 | Program.Language FORTH | GO |
3 |
2 |
2 |
5 th SEMESTER |
|||||
| HY GC 51-5 | Microprocessors | GC |
5 |
2 |
3 |
| HY GC 52-4 | Family of microprocessors | GC |
4 |
2 |
2 |
| HY GC 53-5 | Peripheral Devices I | GC |
5 |
3 |
2 |
| HY SC 54-4 | Digital Signal Processing | SC |
4 |
2 |
2 |
| HY GC 55-2 | Telecommunications | GC |
2 |
3 |
1 |
| HY GC 56-6 | Operating Systems | GC |
6 |
4 |
2 |
| HY GC 57-2 | Foreign Languages V | GC |
2 |
2 |
- |
| HY GC 58-2 | Computer Maintenance | GC |
2 |
2 |
- |
6 th SEMESTER |
|||||
| HY GC 61-4 | Digital Control Systems | GC |
4 |
2 |
2 |
| HY GC 62-4 | Robotics | GC |
3 |
2 |
2 |
| HY GC 63-4 | CAD-CAM Systems and Digital Simulation | GC |
4 |
2 |
3 |
| HY GC 64-4 | Microcomputer Development Systems | GC |
4 |
2 |
2 |
| HY SC 65-5 | Computer Communications | SC |
5 |
3 |
2 |
| HY SC 66-4 | Family of microcomputers | SC |
4 |
2 |
2 |
| HY GC 67-4 | Peripheral Devices II | GC |
4 |
2 |
2 |
| HY SC 68-2 | Computer Networks | SC |
2 |
2 |
- |
7 th SEMESTER |
|||||
| HY GC 7-15 | Thesis | GC |
15 |
||
| HY GC 7-30 | Practical Training | GC |
30 |
||
Each semester has a total of 30 credits.
Nomenclature: GC = General Compulsory
GO = General Optional
SC = Specific Compulsory
L = Lecturing Hours per week
P = Practical or Laboratory hours per week
A.2 Degree structure
A.2.1 Qualifications
All the first year students are registered in September but half of them attend classes of the winter semester which starts at the last week of September and the rest of them attend classes of the spring semester which starts at the last week of February.
Each academic year consists of two semesters and each semester lasts 15 weeks.
Each student has to choose the courses for each semester of the study program, according to the previous mentioned course schedule, which can cover at the most 45 teaching hours per week. Some courses have prerequisites, which have to be passed in order the following course to be undertaken.
After the completion of the 15 weeks teaching period all students are sitting in final examinations for each course (both in the theoretical and practical part).
There are two final examination periods for each semester and every student has to get at least five (5) in the grading scale 0 to 10 in order to successfully complete a course.
The practical part of the course is examined in the Laboratory and the student must pass the 80% of the taught practical exercises.
The 7 th semester includes the industrial or practical training and the thesis. The students can do the practical training after the 6 th semester, if they have passed the 2/3 of the total courses and the specific compulsory courses, in the private or public sector and in a field which must be relative to the department’s objectives. The training is supervised by a three academic member committee, which examines the nature of the practical and the consistent way the student is engaged with it.
All students during the last semester have to carry out a thesis on a specialized project relative to the department’s objectives, for at least six months and it is supervised by a member of the academic staff. This project, when finished, is presented to a council of three members of the academic staff and it is considered as successfully done if the grade is over five (5).
A.2.2 Course structure diagram
The prerequisite courses are the following:
No |
COURSE |
PREREQUISITE COURSE |
1 |
Mathematics II | Mathematics I |
2 |
Electrotechnology II | Electrotechnology I |
3 |
Electronics II | Electronics I |
4 |
Digital Signal Processing | Mathematics III |
5 |
Microelectronics II | Microelectronics I |
6 |
Digital Control Systems | Control Systems |
7 |
Robotics | Microprocessors |
8 |
Computer Develop. Systems | Family of Microprocessors |
The specific courses which must be successfully passed for someone to undertake the practical training are the following:
No |
COURSE |
SEMESTER |
1 |
Microelectronics II | 4 th |
2 |
Digital Signal Processing | 5 th |
3 |
Computer Communications | 6 th |
4 |
Computer Networks | 6 th |
5 |
Family of microcomputers | 6 th |
The course structure diagram according to the above is:

A.2.3 Teaching staff
The Department has 14 full time teaching staff members, 2 technicians, 2 administrative staff members and a number of part-time teaching staff members.
The number of students registered in the first year are 70 and the total number of students in the Department is about 1.000.
TEACHING STAFF |
||
A/A |
NAME |
TITLE |
| 1 | Alatsathianos Stamatis | Professor |
| 2 | Antoniou Antonios | Professor |
| 3 | Aslanoglou Leonidas | Applications Professor |
| 4 | Drossinopoulos Panagiotis | Applications Professor |
| 5 | Ellinas Ioannis | Assistant Professor |
| 6 | Kossidas Apostolos | Professor |
| 7 | Kouros Pavlos | Assistant Professor |
| 8 | Levedis Sotirios | Professor |
| 9 | Pissas Vartholomeos | Assistant Professor |
| 10 | Polatos Alexandros | Professor |
| 11 | Provatas Spyridon | Applications Professor |
| 12 | Vatavalis Konstantinos | Applications Professor |
| 13 | Veloni Anastasia | Applications Professor |
| 14 | Voukalis Dimitrios | Professor |
A.2.4 Course unit description
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 11-6 | MATHEMATICS I | GC |
6 |
6 |
- |
Lecturer: Sofianos
Course description: Analytical geometry, Vectors, Conjugate numbers, Functions.
Differential and integral calculus, matrix theory.
Introduction to differential equations.
Objective of the course: The student to be familiar with the basics of mathematics.
Teaching method: Lecture
Prerequisites: It is a prerequisite of Mathematics II in 2 nd Semester.
Teaching aids:
The book ‘Mathematics I’ by ‘Katopodis Ep., Makrigiannis
Ar., Sassalos Sp.’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 12-5 | PHYSICS I | GC |
5 |
4 |
2 |
Lecturer: A. Zisos
Course description: Newton’s laws, static and dynamic of a rigid body, Lorentz’s transformations, thermodynamics and electromagnetic.
Objective of the course: The student to be familiar with the laws and basic concepts of thermodynamic and electromagnetic theory.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Physics I’ by ‘A. Zisos’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 13-6 | ELECTROTECHNOLOGY I | GC |
6 |
3 |
3 |
Lecturer: A. Tziabasis
Course description: Basic elements of electrical circuits, Kirchhoff’s Laws, Thevenin and Norton theorems, DC and AC current, Electric energy of a capacitor and an inductor, electrical circuits.
Objective of the course: The student to be able to analyze and solve electrical circuits.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite of Electrotechnology II of 2 nd Semester
Teaching aids: The book ‘Electrotechnology I’ by ‘A. Tziabasis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 14-3 | PROGRAMMING LANGUAGES I | GC |
3 |
3 |
- |
Lecturer: Koutsogiorgis
Course description: Introduction to programming, logical diagrams, arithmetic systems, Boole’s algebra, Fortran elements.
Objective of the course: The student to be familiar with the basic concepts of computing and programming.
Teaching method: Lecture
Prerequisites:
Teaching aids: For theory, the books: - ‘Using Computers’ by ‘A.Atmatzidis, M.Glabethakis’
‘FORTRAN 77’ by ‘D.Kitagias, A.Atmatzidis’
‘Q.BASIC’ by ‘A.Atmatzidis’
For Laboratory, the book: - ‘PC/PS’ by ‘A.Atmatzidis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 15-6 | ELECTRONICS I | GC |
6 |
3 |
3 |
Lecturer: A.Antoniou
Course description: Electromagnetic fields, Semiconductor theory, Diode theory, BJT transistors, FET transistors, MOSFET transistors, Thyristors, Thermistors, Photo-diodes and photo-transistors, LED and LASER, Varicap, Zener diode, Hall phenomenon.
Objective of the course: The student to be introduced to semiconductor theory and devices.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite of Electronics II in 2 nd Semester
Teaching aids: The book ‘Electronics I’ by ‘A.Antoniou’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 16-2 | ELECTRONIC DRAWING I | GC |
2 |
1 |
1 |
Lecturer: C. Vatavalis
Course description: Elements of mechanical and electrical drawing.
Objective of the course: The student to understand the drawing basics.
Teaching method: Lecture and Laboratory in drawing room.
Prerequisites:
Teaching aids:
Bibliography:
Student notes:
Examination method: Practical examination
Registration for course:
Registration for examination:
Remarks:
1 st SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 17-2 | FOREIGN LANGUAGES I | GC |
2 |
2 |
1 |
Lecturer: Koptsa
Course description: English or French or Italian or Russian.
Introduction, terminology in Mathematics, Electronics, Electrotechnology.
Objective of the course: The student to learn terminology of various subjects.
Teaching method: Lecture and audio-visual Laboratory
Prerequisites:
Teaching aids: The book ‘Infotech English for computer user’ by ‘S.R.Esteras’ or
The book ‘La lingua italiana per stranieri’ by ‘Katerin Katerinov’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 21-5 | MATHEMATICS II | GC |
5 |
5 |
- |
Lecturer: K. Kostakis
Course description: Differential equations, series, multiple integrals, vector analysis.
Objective of the course: The student can handle mathematical methods which can be used for facing engineering problems.
Teaching method: Lecture
Prerequisites: It has Mathematics I in 1 st Semeter as a prerequisite
Teaching aids: The book ‘Mathematics II’ by ‘D.Dimitrakoudis, N.Kouris, M.Labiris, D.Palamourdas’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 22-5 | PHYSICS II | GC |
5 |
3 |
2 |
Lecturer: S. Koutroubas
Course description: Quantum physics, COMPTON phenomenon, Bohr’s and Sommerfeld’s atom, X-rays, Laser, Electron’s movement in electric and magnetic fields.
Elements on Optics, Gas conductivity, conductivity of solids, nuclear energy.
Objective of the course: The student to be familiar with some topics in Physics.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: For laboratory, the book ‘Laboratory of Physics II’ by ‘G.Moustakakis, P.Skou’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 23-4 | ELECTROTECHNOLOGY II | GC |
4 |
2 |
2 |
Lecturer: P. Drossinopoulos
Course description: Time response of electrical circuits, frequency response, Oscillators RC, LC, crystal, Passive filters, Active filters.
Objective of the course: The student to be able to handle basic electrical circuits.
Teaching method: Lecture and Laboratory
Prerequisites: It has Electrotechnology I in 1 st Semester as a prerequisite
Teaching aids:
Bibliography:
Student notes: Notes by Dr. Iraklis Dimopoulos
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 24-4 | PROGRAMMING LANGUAGES II | GC |
4 |
2 |
2 |
Lecturer: A. Atmatzidis
Course description: The programming language BASIC
Objective of the course: The student to be able to handle BASIC as a programming language.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids:
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 25-7 | ELECTRONICS II | GC |
7 |
3 |
4 |
Lecturer: A. Antoniou
Course description: Basic theory of transistors, amplifiers, power mplifiers, frequency response, video amplifiers, feedback, power supplies.
Objective of the course: The student to be familiar with transistor basics.
Teaching method: Lecture and Laboratory
Prerequisites: It has Electronics I in 1 st Semester as a prerequisite
Teaching aids: The book ‘Electronics II’ by ‘A.Antoniou’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 26-3 | ELECTRONIC DRAWING II | GC |
3 |
1 |
3 |
Lecturer: C. Vatavalis
Course description: Drawing of printed circuit boards
Objective of the course: The student to learn how to draw, with specific tools, printed circuit boards.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids:
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
2 nd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 27-2 | FOREIGN LANGUAGES II | GC |
2 |
2 |
1 |
Lecturer: Koptsa
Course description: Technical Terminology.
Objective of the course: The student to learn technical terminology.
Teaching method: Lecture and audio-visual Laboratory
Prerequisites:
Teaching aids: The same books as in 1 st Semester
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
EcTS |
L |
P |
| HY GC 31-7 | MATHEMATICS III | GC |
7 |
7 |
- |
Lecturer: L. Vrizidis, Sofianos
Course description: Linear systems, Non linear systems, Polynomial interpolation and approximation, approximation by trigonometry, least square method, differential coefficients, numerical methods, numerical solution of differential equations, Laplace and Fourier transforms, Probabilities, statistics.
Objective of the course: The student to be familiar with methods of facing and solving engineering problems.
Teaching method: Lecture
Prerequisites: It is a prerequisite of Digital Signal Processing in 5 th Semester
Teaching aids: The books: - ‘Mathematics III’ by ‘A.Alexandropoulos, L.Vrizidis’
- ‘Principles of Numerical Analysis’ by ‘A.Alexandropoulos, A.Paliatsos,G.Sofianos’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 32-5 | ELECTROTECHNOLOGY III | GC |
5 |
3 |
2 |
Lecturer: A.Tsakiris
Course description: Dielectric and magnetic materials, Electromagnetic theory, Magnetic circuits, Transformers, Motors, Multiphase circuits, power.
Objective of the course: The student to be familiar with transformers.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Electrotechnology III’ by ‘A.Tsakiris’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 33-5 | PROGRAMMING LANGUAGES III | GC |
5 |
2 |
3 |
Lecturer: A.Atmatzidis
Course description: The programming language PASCAL
Objective of the course: The student to learn how to make programs in PASCAL.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Turbo Pascal’ by ‘A.Atmatzidis’ or ‘Turbo C’ by ‘A.Atmatzidis, M.Glabethakis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 34-8 | MICROELECTRONICS I | GC |
8 |
4 |
4 |
Lecturer: P. Kouros
Course description: Integrated circuits and construction technology, analog IC’s, operational amplifiers and circuits, digital IC’s, TTL, CMOS, ECL, HTL, Flip-Flop, counters, registers, switching regulators, regulators.
Objective of the course: The student to be introduced in microelectronic circuits.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite for Microelectronics II in 4 th Semester
Teaching aids: The book ‘Microelectronics’ by ‘Millman, Grabel’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 35-3 | BUSINESS ADMINISTRATION | GC |
3 |
3 |
- |
Lecturer: Prokou
Course description: Introduction to the form of a company, internal organization, structure and planning of a company, organization of labour.
Objective of the course: The student is introduced to business administration.
Teaching method: Lecture
Prerequisites:
Teaching aids: The book ‘Modern Business Management’ by ‘C.Floros’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
3 rd SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 36-2 | FOREIGN LANGUAGES III | GC |
2 |
2 |
2 |
Lecturer: A.Tsatsaros
Course description: Technical terminology.
Objective of the course: The student learns technical terminology.
Teaching method: Lecture and audio-video Laboratory
Prerequisites:
Teaching aids: The book ‘Oxford English for computing’ by ‘Keith Boeckner, Charles Brown’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 41-4 | PROGRAMMING LANGUAGES IV | GC |
4 |
2 |
2 |
Lecturer: A. Kossidas
Course description: Programming with Assembly language.
Objective of the course: The student using a simulator of an 8-bit microprocessor is getting familiar with assembly programming.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Symbolic languages and Architecture of microprocessors’ by ‘A.Kossidas, M.Ragousi, S.Matiatos’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY SC 42-6 | MICROELECTRONICS II | SC |
6 |
4 |
2 |
Lecturer: P. Kouros
Course description: MSI and LSI integrated circuits, memories ROM-EPROM-EEPROM-RAM, static and dynamic, Charged Coupled Devices (CCD), VCO, switching capacitors, VLSI integrated circuits.
Objective of the course: The student to be familiar with circuits and devices used in microcomputer systems.
Teaching method: Lecture and Laboratory
Prerequisites: It has Microelectronics I as a prerequisite in 3 rd Semester
Teaching aids:
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 43-5 | DIGITAL SYSTEMS | GC |
5 |
3 |
2 |
Lecturer: A. Kossidas
Course description: Circuit design using PLA’s, Combinational circuits, Sequential circuits, Programming logic devices.
Objective of the course: The student to be introduced in digital systems.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Design of digital systems’ by ‘A.Kossidas, P.Cheliotis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 44-7 | CONTROL SYSTEMS | GC |
7 |
5 |
2 |
Lecturer: A. Polatos
Course description: Introduction to control systems, LAPLACE transforms, transfer functions of basic control systems, Flow diagrams, time response, matrices in control systems, BODE and NYQUIST diagrams, Root loci diagrams, correction circuits, variable state space, non linear systems.
Objective of the course: The student is introduced in control systems theory and is trained in analyzing and solving basic control systems by considering several methods.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite of Digital Control Systems in 6 th Semester
Teaching aids: The books: - ‘Introduction in Automatic control’ by ‘P.N.Paraskevopoulos’
- ‘Systems identification and adaptive control’ by ‘P.N.Paraskevopoulos’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 45-3 | MEASUREMENTS | GC |
3 |
1 |
2 |
Lecturer: V. Pissas
Course description: Introduction to measurements and error theory, basic instrumentation of current-voltage-resistance-frequency-phase-electric energy-power, spectrum analyzers, methods of measuring non electrical quantities as displacement, velocity, acceleration, temperature.
Objective of the course: The student is learning the basic instruments for measuring electrical quantities and the error theory.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids:
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 46-2 | FOREIGN LANGUAGES IV | GC |
2 |
2 |
1 |
Lecturer: A.Tsatsaros
Course description: Technical terminology
Objective of the course: The student to learn the technical terminology.
Teaching method: Lecture and audio-video Laboratory
Prerequisites:
Teaching aids: The same book as in 3 rd Semester
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
4 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GO 47-3 | SOLID STATE PHYSICS | GO |
3 |
2 |
2 |
| PROG. LANGUAGE COBOL | |||||
| PROG. LANGUAGE FORTH |
Lecturer: 1) Papakitsos
2) Koinis
3) A.Atmatzidis
Course description: 1. Principles of solid state materials, liquid crystals.
2. Programming language COBOL and programming techniques.
3. Programming language FORTH and programming techniques.
Objective of the course: The student is familiarized with solid state Physics and materials, especially with liquid crystals.
The other course gives the student the ability to learn programming with COBOL or FORTH.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘TURBO C’ by ‘A.Atmatzidis, M.Glabedakis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 51-5 | MICROPROCESSORS | GC |
5 |
2 |
3 |
Lecturer: I. Ellinas
Course description: Microprocessor architecture, machine language, input/output interfacing circuits, input/output techniques, timing diagrams of a microprocessor, interrupts, design with microprocessors, parallel processing techniques.
Objective of the course: The student to learn the architecture of a microprocessor, timing diagrams, its connection with other interfacing circuits and programming with machine language.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite of Robotics in 6 th Semester
Teaching aids: The book ‘Hardware-Software of microcomputers’ by ‘K.Z.Pekmetzi’
Bibliography:
Student notes: Notes for microprocessors INTEL 8085 and ZILOG Z80
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 52-4 | FAMILY OF MICROPROCESSORS | GC |
4 |
2 |
2 |
Lecturer: S. Alatsathianos
Course description: The family of 6502 and 6800 microprocessors, design and operational characteristics, instruction set, interfacing.
Objective of the course: The student to learn the basic 8-bit microprocessors, their characteristics, architecture, instruction set and interfacing.
Teaching method: Lecture and Laboratory
Prerequisites: It is a prerequisite of Microcomputer development systems in 6 th Semester
Teaching aids: The book ‘The book of 6502’ by ‘Garidis, Ikonomou, Pasouris’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 53-5 | PERIPHERAL DEVICES I | GC |
5 |
3 |
2 |
Lecturer: S. Levedis
Course description: Peripheral devices in computers, interfacing, keyboards, displays, printers, teletypes, A/D and D/A converters, Floppy and hard disks, Tape streamers, CD-ROM, theory of monochrome/color video display, digitizers, light-pens, plotters.
Objective of the course: The student becomes familiar with the computer peripheral devices, the principles of their operation and the ways of interfacing them
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: Notes on Peripheral Devices
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY SC 54-4 | DIGITAL SIGNAL PROCESSING | SC |
4 |
2 |
2 |
Lecturer: A. Veloni
Course description: Introduction to digital signal processing, Conversion of analog signal to digital and vice-versa, Z transforms and examples in digital signal processing, discrete Fourier transform, FFT, digital filters and design, convolution, correlation, speech synthesis, speech recognition, identification of patterns.
Objective of the course: The student becomes familiar with digital signal processing, the basic tools of signal processing and the principles of digital filters designing methods.
Teaching method: Lecture and Laboratory
Prerequisites: It has Mathematics III in 3 rd Semester as a prerequisite
Teaching aids: Notes on Digital Signal Processing
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 55-4 | TELECOMMUNICATIONS | GC |
2 |
3 |
1 |
Lecturer: C. Vasilopoulos (Part time Lecturer)
Course description: Introduction, cables, optical fibers, modulation techniques AM, FM, PAM, PWM, PCM, DELTA, FDM systems, PCM systems, principles of telephony.
Objective of the course: The student becomes familiar with the modulation techniques (analog and digital), the means of propagation.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Telecommunication Systems’ by ‘Taub and Schilling’
Bibliography:
Student notes: Notes on Telecommunications
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 56-6 | OPERATING SYSTEMS | GC |
6 |
4 |
2 |
Lecturer: G. Dilidas (Part time Lecturer)
Course description:
Introduction, principles of operating systems
development and designing, monitor programs for microcomputers, operating system CP/M,
operating system MS-DOS, UNIX, other operating systems.
Objective of the course: The student learns the basic operating systems.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Modern Operating Systems’ by ‘A.S.Tanenbaum’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 57-2 | FOREIGN LANGUAGES V | GC |
2 |
2 |
- |
Lecturer: Chini
Course description: Technical terminology
Objective of the course: The student learns the technical terminology relative to the objective of the Department.
Teaching method: Lecture
Prerequisites:
Teaching aids:
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
5 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 58-1 | COMPUTER MAINTENANCE | GC |
2 |
2 |
- |
Lecturer: I. Ellinas
Course description: Basic principles of designing microcomputer systems, special tools for maintenance (simulators, emulators, logic analyzers, signature analyzers etc), principles of their operation.
Objective of the course: The student learns from a practical point of view to design microcomputer systems, to use instruments for fault finding.
Teaching method: Lecture and some Laboratory hours
Prerequisites:
Teaching aids: Notes on designing a microcomputer system and its peripherals, instrumentation.
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 61-4 | DIGITAL CONTROL SYSTEMS | GC |
4 |
2 |
2 |
Lecturer: A. Polatos
Course description: Introduction to digital control systems, flow diagrams, state variable techniques, stability, time response, frequency response, controllability and observability, digital state observer, Kalman filter, microprocessor control, designing of digital control systems.
Objective of the course: The student becomes familiar with digital control systems, the principles of operation, analysis and designing techniques.
Teaching method: Lecture and Laboratory
Prerequisites: It has Control Systems in 4 th Semester as a prerequisite
Teaching aids: The book ‘Automatic Control Systems’ by A. Veloni
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 62-4 | ROBOTICS | GC |
3 |
2 |
2 |
Lecturer: A. Polatos
Course description: Introduction in Robotics, microrobotic systems, analysis of the mechanical part (arms with 5 and six degrees of freedom), positional control, velocity and acceleration of an arm, microcontroller control, programming a robot, speech synthesis, sensors in robots (distance, orientation, temperature, vision, etc), artificial intelligence.
Objective of the course: The student becomes familiar with the principles of operation of a robot, the way of programming the movement of an arm and the sensors used in robotics.
Teaching method: Lecture and Laboratory
Prerequisites: It has Microprocessors in 5 th Semester as a prerequisite
Teaching aids: Notes on Robotics
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 63-5 | CAD-CAM SYSTEMS AND DIGITAL SIMULATION | GC |
4 |
2 |
3 |
Lecturer: A. Polatos
Course description: Introduction in CAD/CAM systems, digital equivalent of an analog system, principles of digital simulation of an analog system in a microcomputer, system’s design with computer, using CAD/CAM systems in various applications, CNC systems with CAD/CAM.
Objective of the course: The student becomes familiar with CAD/CAM systems.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: Notes
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 64-4 | MICROCOMPUTER DEVELOPMENT SYSTEMS | GC |
4 |
2 |
2 |
Lecturer: S. Alatsathianos
Course description: Principles of microcomputer systems, software and hardware tools for microcomputer development, emulators.
Objective of the course: The student learns how to develop programs in microcomputer systems using some software and hardware tools.
Teaching method: Lecture and Laboratory
Prerequisites: It has Family of Microprocessors in 5 th Semester as a prerequisite
Teaching aids: Notes
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY SC 65-5 | COMPUTER COMMUNICATIONS | SC |
5 |
3 |
2 |
Lecturer: C. Vasilopoulos (Part time Lecturer)
Course description: Introduction in digital communications, communication protocols, signal conversion, CODEC’s, principles of telephony, propagation of digital signals through telephone cables, satellite communications.
Objective of the course: The student becomes familiar with principles of digital communication and computers communication.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘Telecommunications and Computer networks’ by ‘A.Alexopoulos, G.Lagogiannis’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY SC 66-4 | FAMILY OF MICROCOMPUTERS | SC |
4 |
2 |
2 |
Lecturer: C. Tabourakis (Part time Lecturer)
Course description: Principles of the microprocessors 80x86 and 68000, architecture, timing diagrams, instruction set, machine language programming.
Objective of the course: The student learns the microprocessors 80x86 and 68000.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: The book ‘80x86 Architectural design and programming’ by ‘K.Z.Dimopoulos, D.S.Paraskevopoulos’
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY GC 67-4 | PERIPHERAL DEVICES II | GC |
4 |
2 |
2 |
Lecturer: S. Levedis
Course description: Modems for data transmission, floppy and hard disks, magnetic tape streamers, other peripheral devices.
Objective of the course: The student becomes familiar with various computer peripheral devices and their operation principles.
Teaching method: Lecture and Laboratory
Prerequisites:
Teaching aids: Notes
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks:
6 th SEMESTER
CODE |
COURSE |
TYPE |
ECTS |
L |
P |
| HY SC 68-2 | COMPUTER NETWORKS | SC |
2 |
2 |
- |
Lecturer: S. Levedis
Course description: Computer networks, topologies of networks, principles of operation and applications of them.
Objective of the course: The student becomes familiar with the operation of various computer network topologies.
Teaching method: Lecture and some hours of Laboratory.
Prerequisites:
Teaching aids: Notes
Bibliography:
Student notes:
Examination method: Written examination
Registration for course:
Registration for examination:
Remarks: