Dr. Nikos Pleros


Go to content

Teaching

 

 

Undergraduate

[1]

 

 

 

Computer Architecture, taught at 3rd semester of Dpt. of informatics, course material and lecture slides available at pileas.csd.auth.gr

 

Description: Overview of computer Units, their Function and Interconnection. Memory technology and Hierarchy. Cache Memory, Main, External memory (Magnetic and Optic disks), Performance. Input/Output of Data (Units, Communication, Interrupt handling). Computer Arithmetic (Integers, Signed numbers, Floating Point). The Central Processing Unit (Instruction cycle, Registers, Pipelining, Arithmetic and Logic Unit). Instruction sets (Characteristics, Function, Operands, Addressing modes, Design considerations).

 

 

[2]

 

 

 

Optical Switching, taught at 7th semester of Dpt. of informatics, course material and lecture slides available at pileas.csd.auth.gr

 

Description: Optical Networks: types, requirements and specifications. Signal degradation factors in optical transmission and switching systems: dispersion, nonlinear Kerr effects, optical amplification. Optical Test&Measurement processes: BER, Q-factor. Optical interferometric systems: Sagnac and Mach-Zehnder switches. Optical Switching paradigms, advantages and applications. Optical Switching technologies and their principle of operation. Optical Circuit Switching: architectures and basic building blocks for wavelength routing. Optical Packet Switching: Optical Packet Switched network types, header formatting, optical node architectures and technologies, optical label switching. Synchronization systems, header processing systems, signal routing and signal regeneration in optical nodes. Contention resolution for collision avoidance. MPLS - MPλS – GMPLS Networks: Routing and signaling protocols. Optical Burst Switching: network and node architectures, burst assembly algorithms, routing and signaling subsystems and protocols, deflection routing, QoS. Hybrid optical switching architectures.

 

 

[3]

 

 

 

Information Theory and Coding, taught at 8th semester of Dpt. of informatics, course material and lecture slides available at pileas.csd.auth.gr

 

Description: Information – entropy (entropy, joint entropy, conditional entropy, memory and memoryless information sources), channel capacity (information channels, mutual information and capacity, lossless channels, uniform information channel, binary symmetric channel, binary erasure channel), coding in noiseless communications (Kraft inequality, Shannon’s theorem, typical codes (Shannon, Shannon-Fano, Huffmann, binary coding trees). Coding in noisy communications (decoding criteria, Fano’s limit, Shannon’s second theorem, Hamming code). Arithmetic coding, algebraic coding..)

 

 
     
Postgraduate  

[4]

 

 

 

Optical Computing, taught at 2nd (spring) semester of Dpt. of informatics Postgraduate program, course material and lecture slides available at pileas.csd.auth.gr

 

Description: Optical Interconnects in High-Performance Computing Systems: Architectures and Technologies in Interconnection, Routing and Switching Systems, Optical Switching and Optical Signal Processing, Optical Boolean Logic circuits, Photonic Integrated Circuits: Silicon Photonics Technology, Semiconductor Optical Amplifiers. Non-linear Phenomena in Semiconductor Optical Amplifiers, Optical logic gates: the optical transistor, Optical gates: Architectures and Classification, Interferometric optical switches, Digital Optical Signal Processing circuitry, Optical AND, OR, XOR gates, Optical digital flip-flops, Complex optical sequential logic circuits, Optical Memory, Optical RAM, Optical Counter, Optical Shift Register. 

 

Back to content | Back to main menu