Lecture notes for Verilog and VHDL for Engineering's students