Electronic Engineering lecture notes