Electrical & Computer Engineering Studies

Mathematics

 * Algebra in plain view
 * Calculus in plain view
 * Linear Algebra in plain view
 * Abstract Algebra in plain view
 * Vector & Tensor Analysis in plain view
 * Complex Analysis in plain view
 * Advanced Engineering Mathematics in plain view
 * Discrete Mathematics in plain view
 * Probability in plain view
 * Statistics in plain view
 * The necessities in Numerical Methods ‎

Physics

 * Physics in plain view
 * Electromagnetism in plain view

Programming
 General Programming 
 * C programming in plain view‎
 * C++ programming in plain view ‎
 * Java programming in plain view ‎

 Script Programming 
 * Python programming in plain view‎

 Hardware & System Programming 
 * VHDL programming in plain view
 * Verilog programming in plain view ‎
 * SystemC programming in plain view ‎

 Logic & Functional Programming 
 * Prolog programming in plain view
 * Haskell programming in plain view

 Scientific Programming 
 * R programming in plain view
 * Octave programming in plain view
 * Scilab programming in plain view
 * Maxima programming in plain view
 * Sage programming in plain view

 Parallel Programming 
 * MPI programming in plain view
 * OpenMP programming in plain view

 Web Programming 
 * Web programming in plain view ‎

 Embedded Programming 
 * Linux System programming in plain view ‎
 * Embedded System programming in plain view ‎
 * Understanding Embedded Software ‎

Data Structure

 * Understanding Data Structure

Operating System

 * Understanding Linux
 * Understanding Minix
 * Understanding uC/OS

Artificial Intelligence

 * Artificial Intelligence lecture aid ‎

Network

 * See [ Computer Networks ]

Circuits

 * The Necessities in Electric Circuits ‎
 * The Necessities in Electrical Components ‎
 * The Necessities in Mircoelectronic Circuits ‎

VLSIs

 * The necessities in SOC Design ‎


 * Understanding VLSI Design
 * Understanding CMOS Design
 * Understanding Low Power Design
 * Understanding Arithmetic Circuits ‎
 * Understanding FPGA Design


 * Semiconductor Devices Lecture Aid ‎

Computers

 * The necessities in Digital Design ‎
 * The necessities in Computer Design ‎
 * The necessities in Computer Architecture ‎
 * The necessities in Computer Organization ‎
 * The necessities in Microprocessor Based System Design ‎

Signal Processing

 * The necessities in Linear System Theory
 * The necessities in Filter Theory
 * The necessities in DSP
 * The necessities in DSP C Programming
 * The necessities in DSP C++ Programming
 * The necessities in DSP Octave Programming
 * The necessities in Random Processes


 * The Concepts in Adaptive Signal Processing ‎
 * Understanding Seismic Beamforming ‎

Analog and Digital Communications

 * Understanding Digital Communications
 * Understanding Information Theory

Mechatronics

 * Sensor Technology ‎
 * Understanding Control Systems
 * Understanding Control Systems using CAS
 * Understanding Mechatronics
 * Understanding Factory Automation

Image Processing

 * Understanding Augmented Reality
 * Understanding CUDA Image Processing Algorithms
 * Understanding FPGA Image Processing Algorithms

Some Research Topics

 * Developing Data Redistribution Algorithms ‎
 * Butterfly Hardware Implementations ‎
 * Butterfly Software Implementations ‎
 * CORDIC Hardware Implementations ‎
 * QRD Hardware Implementations ‎