Hello Dear Student, Welcome for Learning a Beginners Course with Basic Level Content focused on VHDL Programming as a beginner’s reference, suitable for Electronics Polytechnic, Engineering & University Students & Hobbyists. Apart from VHDL Programming content using Xilinx ISE Webpack Software, added the Content of PCB Design at a Very Basic Level ( Only Single Layer PCBDesign ) using EasyEDA Software. You may treat PCBDesign Content as a complementary Content, if you are a Electronics Student. If you are interested in only VHDL Programming, you may skip / ignore the Content of PCBDesign. All the Content of this Course are based on Free Softwares & either On-Line Or Opensource Downloadable Softwares for Design / Programming .1. VHDL Programming using Xilinx ISE Webpack, a Free Downloadable Software ( After Creating your Account / Registering on Xilinx Website ) .VHDL Programming Examples on Combinational & Sequential Digital Logic have been explained with Step by Step Approach i.e. VHDL Program, VHDL Test Bench, Synthesis & Behavioral Simulation ) . Also Programming Examples on VHDL based FSMs - Finite State Machines have been explained .2. PCB Design Basics ( Only 1 - Layer PCB Design Examples ) using a OnLine & Free PCB Design Software EasyEDA, ( After Creating your Account / Registering on easyeda Website. Single Layer PCBDesign Examples have been Explained with Schematic Design, PCBLayout Design ( Component Placement ) & Track Routing using Single Layer Design. PCBDesign Examples based on Through Hole Components & SMT ( Surface Mount ) Components have been explained. At the beginning, the Course Title was Step by Step VHDL Programming for Xilinx CPLD & FPGA, a Course in VHDL Programming for Beginner Level. My approach is to continuously add & update the Content of this Course, so-that it may be helpful specifically to Electronics Polytechnic, Engineering, University Students & also to Hobbyists. Course Update 2nd: ( Feb. 2021 ) : Added Content: PCB Design Basics ( 1 Layer PCB Design ) using EasyEDA software. Course Update 1st: ( Octo. 2021 ) : Added Content: FSM Examples with VHDL Programming. Course Published ( In Sept. 2020 ) : Content of VHDL Programming using Xilinx ISE Webpack software -Instructor has more than a 22 Years of Design / Training Experience after M.Tech. ( Master of Technology ) in Electronics Design & Technology, which includes the Experience in Electronic Circuit Design, Embedded System, VLSI - VHDL & Verilog Programming for Xilinx FPGAs, CPLDs using Xilinx ISE Tool / Xilinx Vivado Tool, PSOC1 using Cypress PSOC Designer & PSOC3 /PSOC4 using Cypress PSOC Creator, Microcontroller Programming STM32 ( 32 Bit ARM Core Based ) using STM32cubeIDE, MCS-51 (8051 ) family using Keil uVision 4, Programming ATMega 16/32/128 using Atmel AVR Studio, Programming Microchip PIC 16/18 using MPLAB, Arduino Programming for Arduino Uno, MSP430 of Texas Instruments with Energia, Raspberry Pi & Raspbian Linux, Python Programming with Python 3.9 ( IDLE) , Python Thonny, Python Pycharm, Anaconda Navigator - Jupyter Notebook, Spyder Python, Google Colab, Crouzet Millenium 3 for PLC Programming & also PCB design which includes PCB Softwares such as EasyEDA, Eagle ( Fusion 360 ) , KiCad 5.1, Fritzing & Express PCB.