Microcontroller course  introduces the student with the internal structure and operation of microcontrollers. The PIC microcontroller designed  by Microchip is used to be an MC example.   The  course teaches students design and interfacing of PIC-based embedded systems. High-level languages, C, are used to interface the microcontrollers to various applications. 
The course contents include:
  • Introduction
  • Inside the PIC16F676
  • Software and Hardware Setup
  • Program Architecture
  • Program Development
  • Device Setup
  • Basic Input/Output
  • Analog to Digital Converters
  • Comparators
  • Timers
  • Interrupts


  1. https://www.microchip.com/doclisting/TechDoc.aspx?type=datasheet
  2. Design with PIC microcontrollers” by J B Peatman.
  3. Embedded C Programming and the Microchip PIC” by Richard H Barnett.
  4. https://www.mouser.com/pdfdocs/mikroc_pic_pro_manual_v101.PDF


Welcome to EAE&AT, it is a great opportunity to join our academy not only for building your future by gaining scientific knowledge, but also to build balanced healthy social relations.

You will spend most of your day among your peers involving in social events, projects, and other useful teamwork-based activities.

In EAE&AT we are keen to build your personality regarding all the aspects since in real-life scientific competency is not everything. You have to be able to work in a team and to be an active member. Consequently, you will become an active and successful leader.

Nowadays we are living in a world which depends on systems and every piece of information is represented by a signal. Engineers are dealing with systems and signals in all fields. The cutting edge technology is oriented to automation. Systems are controlled to behave autonomously with desired performance.

The importance of this course is to prepare the graduate engineers for what they are going to face in real life and give our students the advantage of getting familiar with modern technologies. 

The main topics of this course are:

  • Obtaining Laplace transforms of different functions and inverse Laplace transforms using partial fractions.
  • Using Matlab for obtaining partial fractions,  Laplace transforms, and inverse Laplace transform.
  • Getting the transfer function of a system described by a differential equation using Laplace Transform, drawing Block diagrams, and block diagrams reduction.
  • Getting the differential equation of LTI systems, TF from the differential equations and using Simulink to solve differential equations.
  • Demonstrating the transient response of the 1st Order systems to unit impulse, unit step, and unit ramp input signals
  • Understanding the relationship between the responses of LTI systems to the three input signals (impulse, unit, ramp) signals.
  • Demonstrating the transient response of the 2nd Order systems to unit impulse, unit step, and unit ramp input signals
  • PID
  • Steady State Error
  • Control system analysis and design using the root locus method. 
  • Control system analysis and design using  the frequency response method

Introduction, composite materials, plastics, amorphous metals, biomaterials, superconducting metals.

The objective of this course is to provide the techniques necessary to study the motion of machines. A focus is placed on the application of kinematic theories to real-world machinery. It is intended to bridge the gap between a theoretical study of kinematics and the application to practical mechanisms.