---
title: Electrical & Computer Engineering
description: Circuits to computers: analog and digital electronics, computer architecture, communication systems, and embedded devices.
category: engineering
url: /subcategory/engineering/electrical-and-computer-engineering
---

# Electrical & Computer Engineering

Circuits to computers: analog and digital electronics, computer architecture, communication systems, and embedded devices.

## Available Subjects

### Amateur (Ham) Radio

Amateur radio is licensed hobby communication over radio. You will learn radio theory, regulations and licence exam material, equipment, antennas and operating modes from voice to digital.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 3 websites

[Learn Amateur (Ham) Radio](/subject/amateur-radio)

### Analog Electronics

This field focuses on continuous-time electrical signals and the components that process them, such as diodes, transistors, and operational amplifiers. Learners will understand how to analyze, design, and troubleshoot analog circuits and amplifiers.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 1 courses, 3 websites

[Learn Analog Electronics](/subject/analog-electronics)

### Batteries & Energy Storage

Batteries power the energy transition. You will learn electrochemistry of lithium-ion and emerging cells, battery management systems, degradation, manufacturing and grid-scale storage economics.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 2 courses, 1 websites, 2 papers

[Learn Batteries & Energy Storage](/subject/batteries-and-energy-storage)

### Circuit Analysis

Circuit analysis covers the fundamental techniques used to determine voltages and currents in electrical networks. Learners will master Ohm's law, Kirchhoff's laws, nodal analysis, and network theorems for both DC and AC circuits.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 2 courses, 3 websites

[Learn Circuit Analysis](/subject/circuit-analysis)

### Communication Systems

This subject covers the transmission, reception, and processing of information over wired and wireless channels. Learners will understand modulation techniques, noise analysis, signal encoding, and the architecture of modern analog and digital communication networks.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 3 courses, 2 websites

[Learn Communication Systems](/subject/communication-systems)

### Computer Architecture

Computer architecture explores the design and organization of computer systems, focusing on instruction sets, processors, memory hierarchies, and I/O interfaces. Learners will understand how hardware components interact to execute software instructions efficiently.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 4 books, 2 courses, 5 websites

[Learn Computer Architecture](/subject/computer-architecture)

### Digital Electronics

Digital electronics focuses on circuits that process binary signals representing discrete states. Learners will understand logic gates, flip-flops, multiplexers, and memory devices, gaining the skills to analyze and build basic digital processing systems.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 books, 1 courses, 1 websites, 1 papers

[Learn Digital Electronics](/subject/digital-electronics)

### Digital Logic Design

This topic covers the principles of digital systems, focusing on binary mathematics, logic gates, combinational circuits, and sequential circuits. Learners will understand how to design, analyze, and optimize digital hardware components like registers and counters.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 1 videos, 2 books, 1 websites

[Learn Digital Logic Design](/subject/digital-logic-design)

### Electromagnetics

This subject covers the behavior of electric and magnetic fields and their interactions with materials. Learners will understand Maxwell's equations, electromagnetic wave propagation, transmission lines, and the principles behind antennas and waveguides.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 1 courses

[Learn Electromagnetics](/subject/electromagnetics)

### Electronics Basics

This introductory topic covers the fundamental components and principles of electronic circuits. Learners will understand how resistors, capacitors, inductors, and diodes function, and how to construct and test simple electronic systems.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 1 websites

[Learn Electronics Basics](/subject/electronics-basics)

### Introduction to ECE

This introductory topic provides an overview of electrical and computer engineering principles, including basic circuits, digital systems, and signal processing. Learners will understand foundational concepts and explore various subfields within the discipline.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 2 websites

[Learn Introduction to ECE](/subject/introduction-to-ece)

### Microcontrollers & Embedded

This subject covers the integration of microprocessors with peripheral devices to control physical systems. Learners will understand how to program microcontrollers, interface with sensors and actuators, and design real-time embedded systems.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 1 courses, 6 websites

[Learn Microcontrollers & Embedded](/subject/microcontrollers-and-embedded)

### Microcontrollers (Arduino, Raspberry Pi)

This topic covers the practical application of popular single-board computers and microcontrollers. Learners will understand how to write code, connect hardware peripherals, and build interactive projects using Arduino and Raspberry Pi platforms.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 4 websites, 1 papers

[Learn Microcontrollers (Arduino, Raspberry Pi)](/subject/microcontrollers-arduino-raspberry-pi)

### Optics & Photonics

Optics and photonics study and engineer light. You will learn geometric and wave optics, lasers, fibre optics and imaging systems, and the technologies from lithography to LiDAR that depend on them.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 5 books, 1 courses, 1 websites

[Learn Optics & Photonics](/subject/optics-and-photonics)

### PCB Design

PCB design basics covers the process of creating custom printed circuit boards. Learners will understand schematic capture, component placement, routing traces using CAD software, and preparing design files for manufacturing and assembly.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 3 websites

[Learn PCB Design](/subject/pcb-design-basics)

### Power Electronics

Power electronics focuses on the conversion and control of electrical energy using solid-state electronics. Learners will understand the operation of rectifiers, inverters, and DC-DC converters used in power supplies and motor drives.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 1 courses, 1 websites

[Learn Power Electronics](/subject/power-electronics)

### Power Systems

This topic covers the generation, transmission, distribution, and utilization of electrical power. Learners will understand three-phase systems, power flow analysis, grid stability, and the integration of renewable energy sources into the electrical grid.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 2 courses, 2 websites, 1 papers

[Learn Power Systems](/subject/power-systems)

### RF & Antenna Engineering

RF engineering designs circuits and antennas for wireless systems. You will learn transmission lines, impedance matching, antenna theory, RF measurement and the basics of radio system design.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 1 courses, 1 websites, 1 papers

[Learn RF & Antenna Engineering](/subject/rf-and-antenna-engineering)

### Semiconductors & Chip Manufacturing

Semiconductors are the foundation of modern electronics. You will learn device physics, fabrication steps from wafer to package, the industry structure and why advanced chip manufacturing is so hard and strategic.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 1 courses, 1 papers

[Learn Semiconductors & Chip Manufacturing](/subject/semiconductor-manufacturing)

### Signals & Systems

This topic covers the mathematical representation and analysis of continuous and discrete-time signals and systems. Learners will understand Fourier, Laplace, and Z-transforms, enabling them to analyze system behavior, stability, and frequency response.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 4 courses, 1 websites

[Learn Signals & Systems](/subject/signals-and-systems)

### Solar & Wind Energy Engineering

Solar and wind are the fastest-growing power sources. You will learn photovoltaic and turbine fundamentals, system sizing and design, grid integration, and the economics of utility and rooftop projects.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 3 books, 3 courses, 2 websites

[Learn Solar & Wind Energy Engineering](/subject/solar-and-wind-energy-engineering)

### VLSI & FPGA

This field covers the design and fabrication of integrated circuits and programmable hardware. Learners will understand hardware description languages like VHDL or Verilog, physical layout design, and how to implement digital systems on FPGA chips.

**Difficulty:** Beginner, Intermediate, Advanced

**Resources:** 2 books, 2 courses, 5 websites

[Learn VLSI & FPGA](/subject/vlsi-and-fpga)

---

*This content is part of Dantes.io - Your Treasure Map to Knowledge*

View this page online: https://dantes.io/subcategory/engineering/electrical-and-computer-engineering