Deep Learning
Learn how neural networks power modern AI in vision, language, and beyond.
Design of Compilers
Covers the basics of compiler design: parsing, syntax, and code generation.
Artificial Intelligence
Introduction to search, logic, and machine learning in AI systems.
Software Project Management
Learn to plan, manage, and deliver software projects effectively.
Real-Time and Embedded Systems Design
Focus on designing reliable real-time and embedded systems.
Computer Networks and Security
Study networks, protocols, and basic cybersecurity practices.
Operating Systems
Management of hardware and software resources.
Parallel and Distributed Systems
Concurrent computing and distributed architectures.
Design and Analysis of Algorithms
Creating and evaluating efficient algorithms.
Database Systems
Design and management of databases.
Software Engineering
Systematic software design and development.
Robotics
Learn to design and build robots, focusing on kinematics, control systems, and AI applications.
Digital Image Processing
Explore techniques for image enhancement and analysis using algorithms and computer vision.
Design Patterns
Understand reusable solutions for common design problems in software development.
Quantum Computing
Learn the principles of quantum mechanics applied to computing and its applications.
ASIC Design
Gain insights into designing Application-Specific Integrated Circuits (ASICs) and chip methodologies.
Advanced Databases
Explore advanced database topics, including distributed systems and big data technologies.
Computational Intelligence
Study natural-inspired algorithms like neural networks and genetic algorithms for problem-solving.
Computer Vision
Investigate how computers interpret visual data through techniques like image processing and recognition.
Computer Networks
Network protocols and communication systems.
Analog Circuits (1)
Basics of analog circuit design and components.
High voltage
Principles of high voltage systems and safety.
Control Engineering
Principles of control systems and automation.
Data Structures and Algorithms
Efficient data organization and problem-solving techniques.
Discrete Mathematics
Foundations of logic, sets, and combinatorics.
Machine Learning
Study algorithms that enable computers to learn from data, covering supervised and unsupervised learning.
Computer Architecture
Design and performance of computer systems.
Electromagnetic Waves
Study of wave propagation and transmission in various media.
Advanced Semiconductor Devices
In-depth look at semiconductor materials and devices.
Analog and Digital Communication Systems
Fundamentals of analog and digital communication techniques.
Telecommunication Networks
Design and analysis of telecommunication network systems.
Waveguides
Principles of electromagnetic waveguides.
Analog Circuits (2)
Advanced analog circuit design and analysis.
Wireless Communication Networks
Overview of wireless network design and standards.
VLSI Design
Design techniques for very-large-scale integration circuits.
Automatic control
Basics of control systems and feedback.
Transformar and DC Machine
Operation and design of transformers and DC machines.
Electrical Transmission Systems
Design and operation of power transmission systems.
Power electronics 1
Introduction to power electronic circuits and converters.
Switchgear Engineering
Study the design and operation of switchgear in power systems.
Alternating Current Machines
Learn about AC machine principles and applications.
Electrical Distribution Systems
Explore components and operation of distribution systems.
Power System Analysis
Analyze performance and stability of power systems.
Power Electronics 2
Focus on advanced power conversion techniques.
Introduction to Embedded Systems
Basics of embedded systems and their applications.
System Dynamics and Control Components
Advanced mathematical concepts in system dynamics.
Computer Organization
Fundamentals of computer hardware and architecture.
Advanced Computer Programming
In-depth programming techniques and methodologies.
Industrial Networks
Networking concepts and protocols in industrial settings.
Electronics
Core principles and components of electronics.
Signals and Systems
Fundamentals of signal processing and system analysis.
Digital Circuits
Design and analysis of digital electronic circuits.
Fundamentals of Communication Systems
Basic principles of communication systems and networks.
Complex, Special Functions & Numerical Analysis
Advanced topics in complex functions and numerical methods.
Properties of Electrical Materials
Study of electrical material properties and applications.
Energy & Renewable Energy
Concepts and technologies in renewable energy sources.
Electrical Systems Simulation
Simulation techniques for electrical systems analysis.
Circuits 2
Advanced topics in electrical circuit design and analysis.
Ethics
Study of ethical principles and their application.
Selected Topics in Contemporary Issues
In-depth analysis of current contemporary issues.
Literature and Arts
Exploration of significant works in literature and arts.
Human Rights
Fundamentals and issues related to human rights.
Introduction to Accounting
Basic concepts and practices in accounting.
Report Writing
Techniques and guidelines for effective report writing.
Circuits 1
Fundamentals of electrical circuits and analysis techniques.
Modern Physics and Quantum Mechanics
Introduction to quantum mechanics and its applications.
Probability and Statistics
Basic concepts of probability and statistical analysis.
Logic Design
Design and analysis of digital logic circuits.
Electrical Measurements
Techniques for measuring electrical parameters.
Thermal Power Engineering
Principles and technologies in thermal power generation.
Differential Equations and Numerical Analysis
Methods for solving differential equations and numerical problems.
Physics of Semiconductors and Dielectrics
Study of semiconductor materials and dielectric properties.
Electromagnetic Fields
Fundamentals of electromagnetic field theory and applications.
Computer Programming
Introduction to programming using C++ language.
Engineering Economy and Investments
Principles of economic analysis in engineering projects.
Engineering Drawing
Learn the basics of technical drawing and visual communication in engineering.
Vibration and Waves
Explore the fundamentals of oscillations, sound, and wave propagation in physics.
Mathematics 1
Covers calculus, limits, and differential equations essential for engineers.
Engineering Chemistry
Study the chemical principles and reactions relevant to engineering fields.
Statics
Analyze forces on stationary bodies and structures in mechanical systems.
Computing in Engineering
Introduction to programming and computational tools used in engineering.
Projection and Engineering Graphics
Master orthographic projection and visualization techniques in design.
Electricity & Magnetism
Study electric fields, circuits, magnetism, and electromagnetic concepts.
Mathematics 2
Focuses on integration, series, and multivariable calculus for engineers.
Fundamentals of Engineering
Introduction to engineering disciplines, ethics, and problem-solving.
Dynamics
Explore motion, forces, and energy in moving bodies and systems.
Production Engineering
Learn manufacturing processes, tools, and production planning basics.