Found 337 courses
SUBJECT

COURSE LEVEL

INSTITUTION

COURSE TYPE
natural sciences subject

Object Oriented Programming II

Nikolaos Liolios - Undergraduate - (A-)
Department of Computer Science and Engineering, TEI of Thessaly

The course covers the C# programming language with emphasis in object oriented programming.

natural sciences subject

Object Oriented Programming I

Nikolaos Liolios - Undergraduate - (A-)
Computer Science and Engineering Dept, TEI of Thessaly

The course covers the Java programming language .

natural sciences subject

Digital Systems

Constantinos Chaikalis - Undergraduate - (A-)
Computer Science and Engineering Department, TEI of Thessaly

 Boole algebra and switching circuits. Binary operations, definition of algebra Boole, logic gates.  Combinatorial logic. Forms logic functions. Synthesis of combinational digital circuits. Simplifying logic circuits by the method of the Karnaugh map. Operational Problems digital combinatorial circuits.  Data for implementing digital circuits and families portals and integrated.  Sequential logic. Key components sequential logic (flip-flop) Implementation flip-flop. Converter flip-flop. Problems circuits using flip-flop. Sequential logic applications: Registers, counters, shift registers and memories. Design of sequential logic circuits: state diagram, excitation tables design.  Examples of design of complex combinatorial and sequential logic circuits.

natural sciences subject

Embedded Systems

Nikolaos Petrellis - Undergraduate - (A+)
Dept of Computer Science and Engineering, TEI of Thessaly

Architecture of Embedded Systems: specifications and design flow (hardware/software partitioning, co-simulation), System On-A Chip architectures, Microcontrollers and their peripherals (ARM-based), reconfigurable hardware (FPGAs), driver development using embedded-C and assembly.

natural sciences subject

Software Engineering

Georgios Kakarontzas - Undergraduate - (A-)
Department of Computer Science and Engineering, TEI of Thessaly

The course includes topics of software analysis and design with UML. Moreover it covers software development methodologies such as Iconix, general responsibility assignment patterns to objects, design patterns and software architecture introductory elements.

natural sciences subject

Data and File Structures

Ilias Savvas - Undergraduate - (A+)
Department of Computer Science and Engineering, TEI of Thessaly

The course covers data structures and file management, (implementation in C).

natural sciences subject

Computer Programming

Ilias Savvas - Undergraduate - (A+)
Department of Computer Science and Engineering, TEI of Thessaly

The course covers the C programming language and the algorithmic solving of simple problems and implementation in C.

natural sciences subject

Developing Digital Short Course - Technical Issues - Support

TEI of Thessaly TEI of Thessaly - Undergraduate - (A-)
TEI of Thessaly, TEI of Thessaly

Developing Digital Short Course - Technical Issues - Support

engineering subject

DATABASES I

Georgia Garani - Undergraduate - (A-)
Computer Science and Engineering, TEI of Thessaly

The course covers the basic concepts of database systems as well as their practical use. Particular emphasis is given to the presentation of the relational database model.

natural sciences subject

DATABASES II

Georgia Garani - Undergraduate - (A-)
Computer Science and Engineering, TEI of Thessaly

The course includes analytical approach and study of database (DB) systems and their practical use, and further familiarity with the subject, so as to deepen the student to concepts already taught in the introductory course Databases I and to learn new concepts and knowledge areas related to the subject. Upon completion of this course, the student will be able to apply its knowledge to design a normalized DB and optimize its performance as well as to implement DBs in one of the major DB Management Systems, using SQL, security techniques and integrity constraints.