About

Eidan is a published researcher in robotics and a proven leader in cutting-edge R&D. He leads a research team that races an autonomous Indy Car at over 250 kph on tracks worldwide. His expertise spans computer graphics, computer vision, SLAM, and machine learning/deep learning.

Internships

Publications

I'm interested in
My Academic Journey
BET 420
Entrepreneurship for Social Impact
Explores innovative approaches to address social problems, create organizations for positive change, and achieve social impact. Covers principles of social entrepreneurship, design thinking, innovative solutions, and measuring success of mission-driven organizations.
MTE 351
Systems Models 1
Introduction to systems modelling and analysis. Graph theoretic models and formulation of system equations. State space formulation and solution. Time and frequency domain solution. Application to engineering systems.
MTE 325
Microprocessor Systems and Interfacing
Synchronization and data flow; interfacing to sensors and actuators; microprocessor system architecture, parallel, serial, and analog interfacing; buses; direct memory access (DMA); interfacing considerations.
MTE 321
Design and Dynamics of Machines
Principles of the geometry and motion in linkages and mechanisms. Computer-aided kinematic and kinetic analysis of mechanisms. Static failure and yield criteria in ductile and brittle materials. Fatigue failure criteria due to fluctuating stresses.
MTE 320
Actuators and Power Electronics
Review of circuit analysis & basic electromagnetic theory. Power electronics circuits, H bridges, PWM control, interfacing, power amplifiers. DC servo & stepper motors, AC synchronous & induction motors.
MTE 309
Introduction to Thermodynamics and Heat Transfer
Macroscopic approach to energy analysis. Energy transfer as work and heat, and the First Law of thermodynamics. Properties and states of simple substances. Control-mass and control-volume analysis.
MTE 262
Microprocessors and Digital Logic
Number systems, logic gates, Boolean algebra. Karnaugh maps and combinational logic design. Implementation of combinational logic circuits on FPGAs. Sequential logic and state machines.
MTE 241
Computer Structures and RTOS
Computer organization, basic real-time concepts, process management, interprocess communication and synchronization, memory management, resource management, interrupt handling, concurrent programming, file systems.
MTE 220
Sensors and Instrumentation
Circuit theory; input-output relationships, transfer functions and frequency response of linear systems; operational amplifier circuits using negative or positive feedback; analog signal detection, conditioning and conversion systems.
MTE 219
Mechanics of Deformable Solids
An introduction to mechanical response of materials and stress-strain relationships. Behaviour of members in stresses and strain with corresponding loading types.
MTE 204
Numerical Methods
Number Systems and Machine Errors; Roots of Non-Linear Equations; Matrix Calculations; Eigenvalue and Eigenvector Calculations; Interpolation and Approximation; Numerical Integration and Solution of ODEs.
MTE 203
Advanced Calculus
Multivariable Calculus, including Partial Differentiation, Total Differential, Chain Rule, Directional Derivative, Gradient Operator, Maxima and Minima; Multiple Integrals; Vector Theorems; Complex Analysis.
MTE 202
Ordinary Differential Equations
Methods for solving several types of ODEs. Example problems including Laplace transforms of second order circuits. Project using handwritten methods and MATLAB for graphical representations.
MTE 201
Experimental Measurement & Statistical Analysis
Fundamentals of measurement methods and analysis. Project involving creating an intricate device/system to take measurements of various measurands.
MTE 140
Algorithms and Data Structures
Software design Data Structures, abstract data types, recursive, and iterative Algorithms, including sorting, searching, and hashing. Labs using complex data structures and algorithms.
MTE 121
Digital Computation
Introduction to electronic digital computers, and the basics of programming in C++ and RobotC. Topics ranged from pointer basics and polymorphism.
MTE 120
Circuits
Basic electromagnetic theory, first and second order circuits, AC/DC circuits analysis; elements; first-order transient response. Labs included using tools to test and measure circuits.
MTE 111
Structure and Properties of Materials
Fundamental principles of material properties, relationships between macroscopic material properties and microscopic causes. Lab work with various materials using industry testing equipment.
MTE 100
Mechatronics Engineering Intro
Design process, project planning, and GD&T through 2D and 3D Software designs such as AutoCAD and Solidworks.
SYDE 252
Linear Systems and Signals
Models and analysis of linear systems. Discrete and continuous time systems; difference and differential equations; impulse and frequency response. Transform domain techniques; stability, and linear filters.
SYDE 182
Physics 2 (Dynamics)
Kinematics of particles, rectilinear and curvilinear motion. Kinetics of particles, application to space mechanics. Energy and momentum methods. Systems of particles.
MATH 118
Calculus 2 for Engineering
Methods of integration, engineering applications, improper integrals. Linear and separable first order differential equations. Parametric curves and polar coordinates. Infinite sequences and series, power series. Taylor polynomials and series.
MTE 119
Statics
Basic concepts of mechanics, vectors. Statics of particles. Rigid bodies and force systems, equilibrium of rigid bodies. Analysis of trusses and frames. Distributed forces, centroids and moments of inertia. Friction.
MATH 116
Calculus 1 for Engineering
Functions review, curve sketching. Derivatives, Mean Value Theorem, Newton's Method. L'Hopital's rule, applications. Integrals, Riemann definite integral, Fundamental Theorems and applications.
MATH 115
Linear Algebra for Engineering
Linear equations, matrices and determinants. Introduction to vector spaces. Eigenvalues and diagonalization. Applications. Complex numbers.
CHE 102
Chemistry for Engineers
Chemical principles with applications in engineering. Stoichiometric calculations, properties of gases, properties of liquids and solutions, gas phase chemical equilibrium, ionic equilibrium in aqueous solution.