Courses Library

Operating Systems

Management of hardware and software resources.

Operating Systems

Parallel and Distributed Systems

Concurrent computing and distributed architectures.

Parallel and Distributed Systems

Design and Analysis of Algorithms

Creating and evaluating efficient algorithms.

Design and Analysis of Algorithms

Database Systems

Design and management of databases.

Database Systems

Software Engineering

Systematic software design and development.

Software Engineering

Robotics

Learn to design and build robots, focusing on kinematics, control systems, and AI applications.

Robotics

Digital Image Processing

Explore techniques for image enhancement and analysis using algorithms and computer vision.

Digital Image Processing

Design Patterns

Understand reusable solutions for common design problems in software development.

Design Patterns

Quantum Computing

Learn the principles of quantum mechanics applied to computing and its applications.

Quantum Computing

ASIC Design

Gain insights into designing Application-Specific Integrated Circuits (ASICs) and chip methodologies.

ASIC Design

Advanced Databases

Explore advanced database topics, including distributed systems and big data technologies.

Advanced Databases

Computational Intelligence

Study natural-inspired algorithms like neural networks and genetic algorithms for problem-solving.

Computational Intelligence

Computer Vision

Investigate how computers interpret visual data through techniques like image processing and recognition.

Computer Vision

Computer Networks

Network protocols and communication systems.

Computer Networks

Analog Circuits (1)

Basics of analog circuit design and components.

Analog Circuits (1)

High voltage

Principles of high voltage systems and safety.

High voltage

Control Engineering

Principles of control systems and automation.

Control Engineering

Data Structures and Algorithms

Efficient data organization and problem-solving techniques.

Data Structures and Algorithms

Discrete Mathematics

Foundations of logic, sets, and combinatorics.

Discrete Mathematics

Machine Learning

Study algorithms that enable computers to learn from data, covering supervised and unsupervised learning.

Machine Learning

Computer Architecture

Design and performance of computer systems.

Computer Architecture

Electromagnetic Waves

Study of wave propagation and transmission in various media.

Electromagnetic Waves

Advanced Semiconductor Devices

In-depth look at semiconductor materials and devices.

Advanced Semiconductor Devices

Analog and Digital Communication Systems

Fundamentals of analog and digital communication techniques.

Analog and Digital Communication Systems

Telecommunication Networks

Design and analysis of telecommunication network systems.

Telecommunication Networks

Waveguides

Principles of electromagnetic waveguides.

Waveguides

Analog Circuits (2)

Advanced analog circuit design and analysis.

Analog Circuits (2)

Wireless Communication Networks

Overview of wireless network design and standards.

Wireless Communication Networks

VLSI Design

Design techniques for very-large-scale integration circuits.

VLSI Design

Automatic control

Basics of control systems and feedback.

Automatic control

Transformar and DC Machine

Operation and design of transformers and DC machines.

Transformar and DC Machine

Electrical Transmission Systems

Design and operation of power transmission systems.

Electrical Transmission Systems

Power electronics 1

Introduction to power electronic circuits and converters.

Power electronics 1

Switchgear Engineering

Study the design and operation of switchgear in power systems.

Switchgear Engineering

Alternating Current Machines

Learn about AC machine principles and applications.

Alternating Current Machines

Electrical Distribution Systems

Explore components and operation of distribution systems.

Electrical Distribution Systems

Power System Analysis

Analyze performance and stability of power systems.

Power System Analysis

Power Electronics 2

Focus on advanced power conversion techniques.

Power Electronics 2

Introduction to Embedded Systems

Basics of embedded systems and their applications.

Introduction to Embedded Systems

System Dynamics and Control Components

Advanced mathematical concepts in system dynamics.

System Dynamics and Control Components

Computer Organization

Fundamentals of computer hardware and architecture.

Computer Organization

Advanced Computer Programming

In-depth programming techniques and methodologies.

Advanced Computer Programming

Industrial Networks

Networking concepts and protocols in industrial settings.

Industrial Networks

Electronics

Core principles and components of electronics.

Electronics

Signals and Systems

Fundamentals of signal processing and system analysis.

Signals and Systems

Digital Circuits

Design and analysis of digital electronic circuits.

Digital Circuits

Fundamentals of Communication Systems

Basic principles of communication systems and networks.

Fundamentals of Communication Systems

Complex, Special Functions & Numerical Analysis

Advanced topics in complex functions and numerical methods.

Complex, Special Functions & Numerical Analysis

Properties of Electrical Materials

Study of electrical material properties and applications.

Properties of Electrical Materials

Energy & Renewable Energy

Concepts and technologies in renewable energy sources.

Energy & Renewable Energy

Electrical Systems Simulation

Simulation techniques for electrical systems analysis.

Electrical Systems Simulation

Circuits 2

Advanced topics in electrical circuit design and analysis.

Circuits 2

Ethics

Study of ethical principles and their application.

Ethics

Selected Topics in Contemporary Issues

In-depth analysis of current contemporary issues.

Selected Topics in Contemporary Issues

Literature and Arts

Exploration of significant works in literature and arts.

Literature and Arts

Human Rights

Fundamentals and issues related to human rights.

Human Rights

Introduction to Accounting

Basic concepts and practices in accounting.

Introduction to Accounting

Report Writing

Techniques and guidelines for effective report writing.

Report Writing

Circuits 1

Fundamentals of electrical circuits and analysis techniques.

Circuits 1

Modern Physics and Quantum Mechanics

Introduction to quantum mechanics and its applications.

Modern Physics and Quantum Mechanics

Probability and Statistics

Basic concepts of probability and statistical analysis.

Probability and Statistics

Logic Design

Design and analysis of digital logic circuits.

Logic Design

Electrical Measurements

Techniques for measuring electrical parameters.

Electrical Measurements

Thermal Power Engineering

Principles and technologies in thermal power generation.

Thermal Power Engineering

Differential Equations and Numerical Analysis

Methods for solving differential equations and numerical problems.

Differential Equations and Numerical Analysis

Physics of Semiconductors and Dielectrics

Study of semiconductor materials and dielectric properties.

Physics of Semiconductors and Dielectrics

Electromagnetic Fields

Fundamentals of electromagnetic field theory and applications.

Electromagnetic Fields

Computer Programming

Introduction to programming using C++ language.

Computer Programming

Engineering Economy and Investments

Principles of economic analysis in engineering projects.

Engineering Economy and Investments