Asterios Paternas

Presentation of curriculum information, education and activities for whoever is interested in professional collaboration.

M.Sc. in Computer Science
B.Sc. in Information Technology
B.Sc. in Mathematics

Grades by module


B.Sc. in Information Technology

CODE MODULE GRADE
CORE MODULES
PLI 10 Introduction to Informatics
  • Introduction to computer science
  • Programming techniques
  • Data structures
  • Programming languages
10
PLI 11 Principles of Software Technology
  • Software engineering I
  • Operating systems I
  • Databases
5,5
PLI 12 Mathematics for Informatics I
  • Linear algebra
  • Single variable calculus
  • Elements of Computational Languages (Matlab, Mathematica etc.)
  • Elements of probability theory
6,5
PLI 20 Discrete Mathematics and Mathematical Logic
  • Discrete mathematics
  • Graph theory
  • Mathematical logic
7
PLI 21 Digital Systems
  • Digital design I
  • Computer architecture I
  • Microprocessors
8,2
PLI 22 Computer Network Fundamentals
  • Information theory and coding
  • Digital communications
  • Computer networks I
7,3
PLI 30 Foundations of Computer Science
  • Algorithms and complexity
  • Computation Theory
  • Automata and formal languages
7,9
PLI 31 Artificial Intelligence - Applications
  • Artificial intelligence and expert systems
  • Neural networks and applications
  • Genetic algorithms and applications
7
PLI 24 Software Design
  • Compilers
  • Software engineering I
  • Programming languages II - Object oriented programming
7,1
OPTIONAL MODULES
PLI 42 Special Issues in Software Engineering
  • Formal specifications
  • Verification and Validation
  • Software management and software quality
9,2
PLI 23 Telematics, Internets and Society
  • Telematics
  • Internet - Web
  • Computers and information society
8,3
PLI 36 Advanced Networks and Services
  • Computer Networks II
  • New directions in networks and services
  • Network design issues
9,3

Back