Search results

Embedded computer systems

Aim of the program: 

Understanding different types of microcontrollers and embedded computer systems application, real-time systems and low-energy computing, embedded operating systems and their programming, designing small personal devices, network connection to existing network architecture. 

Formal languages and automata

Aim of the program: 

Being competent to use formal models of computability as a basis for the theory and practice of program languages and compilers. To be competent to follow a higher course of theory of computation. Introduction to languages, regular and context-free languages, finite automata and push down automata, grammars and relationship between certain types of automata and languages

Fundamentals of computer graphics

Aim of the program: 

 Introduction to the theoretical foundations and concepts of 2D and 3D computer graphics, geometric modelling, transformations, rendering, and generating curves and surfaces using splines. Practical implementation using OpenGL libraries, 3D graphical software packages like Autodesk Maya, 3D Max,.. Upon completion of the course the student is expected to demonstrate knowledge of the theoretical foundations and concepts of 2D and 3D computer graphics, proficient use of the OpenGL library and graphic software packages for practical implementation problems of computer graphics.