Digital electronics

Semiconductor devices in switching mode. Static and dynamic characteristics of ideal and real logic circuits. The realization of logic circuits with transistors. CMOS, ECL, TTL, BiCMOS, logic circuits. Analysis of static and dynamic characteristics of … Read more

Read more

Digital signal processing

Objectives and outcomes Knowledge of methods for designing and applying digital filters in signal processing and methods for frequency analysis of digital signals. Designing digital filters using software. Software implementation of filters. Upon completion of … Read more

Read more

Digital communications

Objectives and outcomes Students acquire basic knowledge of understanding the principles, analysis and design of digital communication systems. Upon completion of the course, students understand the concept of the frequency spectrum of signals, the principles … Read more

Read more

Network Security

Objectives and outcomes Mastering the basic cryptographic algorithms and security protocols used in computer networks and PKI (Public Key Infrastructure) systems. Upon completion of the course, students have a basic knowledge of computer network security … Read more

Read more

Mobile Communications

Objectives and outcomes Students learn concepts and acquire knowledge about the analysis and design of modern mobile communication systems. Moreover, they study the principles of contemporary transmission techniques in these systems. Upon completion of the … Read more

Read more

Algebra

Objectives and outcomes Acquiring general and professional knowledge of algebra. Students will acquire important concepts and knowledge of both general algebra and various types of algebraic structures. General algebra – notion of algebraic structure, algebraic … Read more

Read more

Algorithms and Data Structures

Objectives and outcomes Introduction to the logical organization and memory representation of linear and nonlinear data structures, basic operations and typical applications of these structures. Students are trained to implement linear and nonlinear data structures, … Read more

Read more

Computer architecture

Objectives and outcomes Students acquire a basic knowledge of computer architecture and organization. They understand the operation and structure of processors and other computer subsystems. Upon completion of the course, students will be able to … Read more

Read more

Web design

The application of engineering methodology in web designing. Using master pages and CSS to create a consistent user interface. Input controls, navigation components, information components and containers. Creating user controls. Access to and manipulation of … Read more

Read more

Web programming

  Objectives and outcomes Learning the basics of network and web programming, HTTP protocol, frontend (client-side) and backend (server-side) programming. Understanding of network programming, types of communication protocols and their characteristics. Understanding of dynamic creation … Read more

Read more